Difference between revisions of "Haiku Development"
From Armagetron
Armanelgtron (talk | contribs) (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'...") |
|||
(2 intermediate revisions by one other user not shown) | |||
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 == | ||
− | ./configure will not automatically detect that you are using Haiku. | + | ./configure will not automatically detect that you are using Haiku. I had to specify a --build argument. 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 === | ||
./configure --build x86_64-unknown-haiku --prefix /boot/home/config/non-packaged/ --datadir \${prefix}/data/ --disable-games --disable-etc --disable-useradd LIBS=-lnetwork | ./configure --build x86_64-unknown-haiku --prefix /boot/home/config/non-packaged/ --datadir \${prefix}/data/ --disable-games --disable-etc --disable-useradd LIBS=-lnetwork | ||
+ | |||
+ | [[Category:Development]] |
Latest revision as of 12:20, 23 August 2021
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. I had to specify a --build argument. 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