Difference between revisions of "Haiku Development"

From Armagetron
(Created page with "Hopefully this will be more user friendly in the future. For now, here is what I did to compile on Haiku. == Dependencies == To install the dependencies from HaikuDepot, you'...")
 
Line 2: Line 2:
  
 
== Dependencies ==
 
== Dependencies ==
To install the dependencies from HaikuDepot, you'll need to first check the "Develop Packages" in the "Show" menu.
+
To install the dependencies from HaikuDepot, you'll need to first check the "Develop Packages" in the "Show" menu. This will show the _devel packages required for compiling software.
  
 
== Build ArmagetronAd ==
 
== Build ArmagetronAd ==

Revision as of 21:35, 26 November 2018

Hopefully this will be more user friendly in the future. For now, here is what I did to compile on Haiku.

Dependencies

To install the dependencies from HaikuDepot, you'll need to first check the "Develop Packages" in the "Show" menu. This will show the _devel packages required for compiling software.

Build ArmagetronAd

./configure will not automatically detect that you are using Haiku. Instead, it will just error. I also decided to use the folders I did because Haiku doesn't seem to use the traditional folders of many *nix systems.

Configure

./configure --build x86_64-unknown-haiku --prefix /boot/home/config/non-packaged/ --datadir \${prefix}/data/ --disable-games --disable-etc --disable-useradd LIBS=-lnetwork