I'm not sure what Git does internally.
The Glulxe interpreter (which is the reference code base) does *not*
assume that (although I think either GlkTerm or CheapGlk does). Glulxe
should compile on anything.
--Z
--
"And Aholibamah bare Jeush, and Jaalam, and Korah: these were the borogoves..."
*
Bush's biggest lie is his claim that it's okay to disagree with him. As soon as
you *actually* disagree with him, he sadly explains that you're undermining
America, that you're giving comfort to the enemy. That you need to be silent.
If all else fails, you can also try to compile as 32-bit (-m32 GCC
switch), if you don't mind installing 32-bit versions of X11 and
whatever else is needed.
Andrew take off your annoying Sig files. They waste bandwidth and very
unfunny. Everyone is moaning about them.
You've been warned.
Moderator.
lol. But not too funny in fact either.
I'm not laughing. I've got my eye on you. You best behave or your barred.
Too many people on here begging for a ban.
Did you ever do this successfully? I'm Googling all the errors I'm
getting and I only get your post, over and over.
Avery
I had the same problems with GlkTerm and just went -m32. I can't get
XGlk or Garglk to build at all, though Garglk (32-bit) binaries work
fine.
--Michael
I did not get to this issue... until I got email this weekend from
David Leverton (who was packaging up IF code for Gentoo). He noticed
that I did this work (making all the Glk code 64-bit-pointer-safe)
*years* ago -- but I forgot to delete the safety test in the glkterm
source.
Whoops.
So whack out the "writing hashtable code" check in glkterm/main.c
line 55. It's unnecessary. And then you should be able to compile it.
--Z
--
"And Aholibamah bare Jeush, and Jaalam, and Korah: these were the borogoves..."
*
If the Bush administration hasn't thrown you in military prison without trial,
it's for one reason: they don't feel like it. Not because you're an American.
Thanks to Zarf for the suggestion. I turned that suggestion into a
patch. It is available from here:
http://www.wolldingwacht.de/if/glkterm/
I succesfully compiled glkterm (und subsequently glulxe) on a 64 bit
Linux box running Debian "Lenny"/testing. Works fine.
Feedback appreciated.
Peer
Using your patch, I've just successfully built it on Fedora 9 on
AMD64.
Thanks for the patch!
--Michael