Test 64-bit Linux packages for Wandering Hamster

Make games! Discuss those games here.

Moderators: Bob the Hamster, marionline, SDHawk

Post Reply
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7658
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Test 64-bit Linux packages for Wandering Hamster

Post by Bob the Hamster »

I have been working on upgrading the "Distribute Game" menu to be able to export 64-bit linux packages. Previously it only supported 32 bit, which most people don't use anymore.

Image

Would any of our friendly neighborhood Linux users be willing to test these for me?

https://HamsterRepublic.com/dl/wanderin ... _amd64.deb (For Debian and Ubuntu)
https://HamsterRepublic.com/dl/wanderin ... _64.tar.gz (For other Linuxes)
User avatar
SwordPlay
Chemical Slime
Posts: 966
Joined: Sun Jan 22, 2017 9:32 am
Location: London, England
Contact:

Post by SwordPlay »

seems to work fine for me (ubuntu)

installs quickly, appears in my games list
(there doesn't seem to be an icon for it though)
sound/graphics/battle/save/load all work. Haven't tested it extensively however.
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7658
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

Thanks!

Yes, no icon support yet. I'll work on that later, but probably not before the next stable release
TMC
Metal King Slime
Posts: 4308
Joined: Sun Apr 10, 2011 9:19 am

Post by TMC »

Doesn't work for me: libtinfo.so.5 missing. It turns out that Slackware has libtinfo.so.6 and both libncurses.so.5 and libncurses.so.6, but not libtinfo.so.5. That could be considered a deficiency in Slackware (though it's only very recently that it started including libtinfo for compatibility with Ubuntu), but the bug here is that we're depending on libtinfo at all; we can't do that. Did you compile with portable=1? I can't remember if portable=1 actually avoids a dependency on libtinfo. I think it depends on which system FB itself (specifically libfb) was compiled. Maybe you will have to recompile FB. I've been meaning to patch FB to make it never depend on libtinfo.
Last edited by TMC on Fri Aug 25, 2017 1:26 am, edited 2 times in total.
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7658
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

I will have to check to be sure, but I think that yes, they were probably compiled with portable=1

EDIT: yes, I confirmed it. Compiled on a Debian jessie vm with:

Code: Select all

scons debug=0 gengcc=1 portable=1
ldd confirms that it is still linking to libtinfo 5
Last edited by Bob the Hamster on Fri Aug 25, 2017 3:00 pm, edited 1 time in total.
Post Reply