Using RPM's for building FO

For topics that do not fit in another sub-forum.

Moderator: Oberlus

Post Reply
Message
Author
Arnljot
Space Floater
Posts: 19
Joined: Mon Mar 27, 2006 8:19 am
Location: Sweden

Using RPM's for building FO

#1 Post by Arnljot »

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.

Post Reply