Difference between revisions of "FS2 Open on Solaris"
From FreeSpace Wiki
(First draft of Solaris build process) |
(→Install needed dependencies: Added gnu-make to be safe) |
||
Line 9: | Line 9: | ||
<li>developer/build/autoconf</li> | <li>developer/build/autoconf</li> | ||
<li>developer/build/automake</li> | <li>developer/build/automake</li> | ||
+ | <li>developer/build/gnu-make</li> | ||
<li>library/readline</li> | <li>library/readline</li> | ||
<li>runtime/lua</li> | <li>runtime/lua</li> |
Revision as of 23:45, 18 September 2013
Contents
Grab a copy of Solaris
Download the Oracle Solaris 11.1 x86 VirtualBox Appliance, update the guest additions, or install Solaris 11.1 for x86 on a desktop PC.
Install needed dependencies
- developer/gcc-45
- system/library/gcc-45-runtime
- developer/build/autoconf
- developer/build/automake
- developer/build/gnu-make
- library/readline
- runtime/lua
- developer/versioning/subversion
- library/sdl
- developer/versioning/git
- developer/build/cmake
Install OpenAL
This is why git and cmake were installed while you had the package manager open. Clone the latest openal-soft from http://kcat.strangesoft.net/openal.html, follow its build instructions, except use the following command instead of 'cmake ..':
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
Compile FS2
- svn co svn://svn.icculus.org/fs2open/trunk/fs2_open/
- cd fs2_open
- ./autogen.sh
- make
- TODO: Figure out why it can't find libGL.so.1 in the virtual machine. See if a full blown desktop install has similar issues.
- cp code/fs2_open_* ../