Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62213 - freelords doesn't build: libphysfs not found
Summary: freelords doesn't build: libphysfs not found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-30 04:47 UTC by katerina
Modified: 2004-09-24 01:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description katerina 2004-08-30 04:47:54 UTC
g++ -O -Wall -DPO_PATH=\"/usr/share/locale/\" -O3 -march=athlon-xp -pipe -fomit-frame-pointer   -o freelords  OptionsDialog.o GameS
cenario.o main.o armyset_army.o armyset.o army.o GameMap.o templelist.o ruinlist.o hero.o stackreport.o citylist.o Location.o Objec
tList.o Object.o stacklist.o File.o fight.o armysetlist.o temple.o ruin.o stack.o city.o path.o action.o Configuration.o MapGenerat
or.o ai_dummy.o ai_fast.o xmlhelper.o counter.o CreateScenario.o splash.o maptile.o GamePreferencesDialog.o RuinSearchDialog.o w_ed
it.o player_preferences.o MainWindow.o smallmap.o bigmap.o d_buy_production.o hero_offer.o ArmyInfo.o stackinfo.o cityinfo.o CityOc
cupationDialog.o FightDialog.o MapCreationDialog.o MapConfDialog.o goldreport.o real_player.o PG_FileDialog.o ServerDialog.o MultiP
layerModeDialog.o player.o MapRenderer.o Tile.o TileSet.o NextPlayerPopup.o playerlist.o ArmyDialog.o citiesreport.o GraphicsCache.
o signals.o QuestsManager.o Quest.o QKillHero.o QRuinSearch.o QEnemyArmies.o questsreport.o ruininfo.o QuestCompletedDialog.o NextT
urn.o string_tokenizer.o ArmyLevelDialog.o Event.o EPlayerDead.o EKillAll.o ECityConq.o EPCityConq.o EArmyKilled.o ERound.o EPRound        .o ERuinSearch.o Reaction.o REndGame.o RMessage.o RAddGold.o RAddUnit.o -L/usr/lib -lparagui -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -        lpthread -lSDL_image -lexpat -lfreetype -lz -lstdc++ -lsigc-1.2   ./server/libflserver.a  -lexpat -lSDL_image
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libphysfs-0.1.so.9, needed by /usr/lib/libp        aragui.so, not found (try using -rpath or -rpath-link)
/usr/lib/libparagui.so: undefined reference to `PHYSFS_openRead'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_exists'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getLastError'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_addToSearchPath'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_deinit'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_removeFromSearchPath'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_fileLength'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getDirSeparator'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_close'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_mkdir'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getRealDir'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_setSaneConfig'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_openWrite'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_eof'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getSearchPath'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getUserDir'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_seek'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_read'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_freeList'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_permitSymbolicLinks'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_enumerateFiles'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getWriteDir'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_openAppend'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_getBaseDir'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_write'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_tell'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_isDirectory'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_setWriteDir'
/usr/lib/libparagui.so: undefined reference to `PHYSFS_init'
collect2: ld returned 1 exit status
distcc[17624] ERROR: compile on localhost failed
make[2]: *** [freelords] Error 1
make[2]: Leaving directory `/var/tmp/portage/freelords-0.3.3/work/freelords-0.3.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/freelords-0.3.3/work/freelords-0.3.3/src'
make: *** [all-recursive] Error 1

!!! ERROR: games-strategy/freelords-0.3.3 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! emake failed



Reproducible: Always
Steps to Reproduce:
1. emerge freelords # an earlier version was successfully installed


Expected Results:  
Compiled.

Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.6-rc1)
=================================================================
System uname: 2.6.6-rc1 i686 AMD Athlon(tm)
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.pudas.net/gentoo
http://194.83.57.2/sites/www.ibiblio.org/gentoo/
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j7"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://192.168.0.26/portage"
USE="3dnow X acpi alsa apm arts avi berkdb bidi cdr cjk crypt cups doc dvd
encode esd foomaticdb gdbm gif gimpprint gnome gpm gtk gtk2 guile imlib java
javascript jpeg kde libg++ libwww linguas_af linguas_ar linguas_bg linguas_bs
linguas_ca linguas_cs linguas_cy linguas_da linguas_de linguas_el linguas_en_GB
linguas_eo linguas_et linguas_eu linguas_fa linguas_fi linguas_fr linguas_he
linguas_hr linguas_hu linguas_is linguas_it linguas_ja linguas_lt linguas_mn
linguas_ms linguas_nb linguas_nl linguas_nn linguas_nso linguas_pl linguas_pt_BR
linguas_ro linguas_ru linguas_se linguas_sk linguas_sl linguas_sr linguas_sv
linguas_ta linguas_th linguas_tr linguas_uk linguas_uz linguas_ven linguas_wa
linguas_xh linguas_zu mad mikmod mmx mng motif mozilla mpeg nas ncurses nls
oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline ruby
scanner sdl slang spell sse ssl tcltk tcpd tetex tiff truetype usb wmf x86 xml2
xmms xv zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-08-31 02:19:54 UTC
What version of physfs and paragui do you have installed.  Try remerging them and trying to build freelords again please.
Comment 2 katerina 2004-09-04 16:03:11 UTC
[ebuild   R   ] dev-games/physfs-1.0.0   0 kB
[ebuild   R   ] media-libs/paragui-1.0.4   0 kB

After re-emerging them, the freelords install was successful.  
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-09-24 01:33:29 UTC
Sounds like it's working.