I just got a nice email from the guy who is porting Gens/GS to Haiku OS, and it has some pretty interesting details. Not sure if anyone cares about this besides me, but there it is.
QUOTE
Updated build instructions (GCC4 Haiku only!):
git clone git://gs-server.gerbilsoft.ddns.info/srv/git/gens.git
cd gens
aclocal
autoheader
autoconf (if it complains, run it again)
libtoolize
automake
./configure —disable-debugger
make
- Phil.
git clone git://gs-server.gerbilsoft.ddns.info/srv/git/gens.git
cd gens
aclocal
autoheader
autoconf (if it complains, run it again)
libtoolize
automake
./configure —disable-debugger
make
- Phil.
QUOTE
Thanks for the tip, I didn't know that's where he hangs out.. trouble is, he's in the same time zone as my girlfriend, so I probably won't have time to chat with him during the hours we're both awake (I'm in the UK).
Anyway, if you want to follow the progress of haiku gens/gs, just
- install git
- do a lookup for the IP of gs_server.gerbilsoft.ddns.info on another system
-- put the ip and that host into your /boot/system/etc/hosts file (because haiku can't resolve hostnames with underscores in them)
- compile and install install nasm (I guess you could use —with-nasm=yasm when configuring gens/gs but I haven't tried it yet
- compile the haiku version of gens/gs with:
aclocal
autoheader
autoconf
automake —install-missing
./configure —disable-debugger && make
There's nothing to see yet, since my user interface is in another file. I have quite a cool looking native UI but I need to deconstruct it again and build it into gens before I can tie any other code into it. I kind of jumped the gun with that lol - but it works at least. I want to use David's centralized menu code if possible to reduce the work in updating menus as the thing develops - to an extent, it doesn't matter too much since if you're going to make all UI's compatible, you would probably use something like wxWidgets anyway :P
Phil
Anyway, if you want to follow the progress of haiku gens/gs, just
- install git
- do a lookup for the IP of gs_server.gerbilsoft.ddns.info on another system
-- put the ip and that host into your /boot/system/etc/hosts file (because haiku can't resolve hostnames with underscores in them)
- compile and install install nasm (I guess you could use —with-nasm=yasm when configuring gens/gs but I haven't tried it yet
- compile the haiku version of gens/gs with:
aclocal
autoheader
autoconf
automake —install-missing
./configure —disable-debugger && make
There's nothing to see yet, since my user interface is in another file. I have quite a cool looking native UI but I need to deconstruct it again and build it into gens before I can tie any other code into it. I kind of jumped the gun with that lol - but it works at least. I want to use David's centralized menu code if possible to reduce the work in updating menus as the thing develops - to an extent, it doesn't matter too much since if you're going to make all UI's compatible, you would probably use something like wxWidgets anyway :P
Phil
This post has been edited by Mad Echidna: 10 September 2009 - 10:23 AM


