Most linux users are familiar with RPM's and I tried to see how far I could go by using those for the FO dependencies. As a suse user I,m using yast which has been improved through the years. Except for fmodapi I was succesful in finding suitable RPM's for the ones missing in the distro, which is suse 10.0. The RPM's were downloaded to a directory and yast was poined to that for install and check of dependencies.
For fmodapi I downloaded the latest (ver. 3.75) and extract it and change 3.75 to 3.74 before I copied to /usr/lib and /usr/include.
Scons in /trunk/FreeOrion/GG compiled with one error message:
(cached): Building ".sconf_temp/conftest_21.o" failed in a previous run.
scons: *** [.sconf_temp/conftest_21.o] Error 1
Generating libltdl/config.h using libltdl/configure...
Result: ok
Configuration successful...
Result: yes
Don't know what it means. Next I did was scons install.
scons at /trunk/FreeOrion only got halfway before stopping at several missed definitions.
scons at python-integration/FreeOrion built FO without problems. A lot of warnings though:
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/g++ line 183.
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
I noticed an ongoing project at opensuse to create an application builder for various distributions, interesting.
Using RPM's for building FO
Moderator: Oberlus