2007-10-12, 21:50
I know there is no support etc... but has anyone compiled on Etch? I compiled it several times on sid/lenny but I had to drop back to Etch as sid/lenny wasn't reliable enough for my server.
Is there anything I could be missing that would cause it to not compile?
Is there anything I could be missing that would cause it to not compile?
Code:
make XboxMediaCenter
make[1]: Entering directory `/home/gary/XBMC'
g++ -g -Wformat -D_DEBUG -o XboxMediaCenter xbmc/*.o xbmc/settings/*.o xbmc/cdrip/*.o guilib/*.o guilib/tinyXML/*.o guilib/common/*.o xbmc/FileSystem/*.o xbmc/FileSystem/VideoDatabaseDirectory/*.o xbmc/FileSystem/MusicDatabaseDirectory/*.o xbmc/visualizations/*.o xbmc/cores/*.o xbmc/cores/paplayer/*.o xbmc/linux/*.o xbmc/lib/sqlLite/*.o xbmc/lib/libscrobbler/*.o xbmc/lib/libPython/*.o xbmc/lib/libPython/xbmcmodule/*.o xbmc/xbox/*.o xbmc/cores/DllLoader/*.o xbmc/cores/DllLoader/exports/*.o xbmc/cores/DllLoader/exports/util/*.o xbmc/utils/*.o xbmc/lib/UnrarXLib/*.o xbmc/lib/libGoAhead/*.o xbmc/cores/dvdplayer/*.o xbmc/cores/dvdplayer/DVDSubtitles/*.o xbmc/cores/dvdplayer/DVDInputStreams/*.o xbmc/cores/dvdplayer/DVDCodecs/*.o xbmc/cores/dvdplayer/DVDCodecs/Audio/*.o xbmc/cores/dvdplayer/DVDCodecs/Video/*.o xbmc/cores/dvdplayer/DVDCodecs/Overlay/*.o xbmc/cores/dvdplayer/DVDDemuxers/*.o xbmc/cores/dvdplayer/DVDCodecs/Overlay/libspucc/*.o xbmc/cores/VideoRenderers/*.o xbmc/cores/VideoRenderers/VideoShaders/*.o xbmc/lib/libGoAhead/libGoAheadD-i486-linux.a xbmc/lib/libXBMS/libxbms-i486-linux.a xbmc/lib/libUPnP/libupnp-i486-linux.a xbmc/lib/libshout/libshout-i486-linux.a xbmc/lib/libRTV/librtv-i486-linux.a xbmc/lib/libXDAAP/libxdaap-i486-linux.a -lrt -lasound -lsqlite3 -lsmbclient -llzo -lfribidi -lfreetype -ldl -lcdio -lSDL_mixer -lSDL_image -lSDL -lXinerama -lGLU -lGLEW -lGL -rdynamic
xbmc/utils/Network.o: In function `CNetwork::NetworkMessage(CNetwork::EMESSAGE, unsigned long)':
/home/gary/XBMC/xbmc/utils/Network.cpp:76: multiple definition of `CNetwork::NetworkMessage(CNetwork::EMESSAGE, unsigned long)'
xbmc/xbox/Network.o:/home/gary/XBMC/xbmc/xbox/Network.cpp:527: first defined here
xbmc/utils/Network.o: In function `CNetwork':
/home/gary/XBMC/xbmc/utils/Network.cpp:6: multiple definition of `CNetwork::CNetwork()'
xbmc/xbox/Network.o:/home/gary/XBMC/xbmc/xbox/Network.cpp:436: first defined here
/usr/bin/ld: Warning: size of symbol `CNetwork::CNetwork()' changed from 81 in xbmc/xbox/Network.o to 54 in xbmc/utils/Network.o
xbmc/utils/Network.o: In function `CNetwork':
/home/gary/XBMC/xbmc/utils/Network.cpp:6: multiple definition of `CNetwork::CNetwork()'
xbmc/xbox/Network.o:/home/gary/XBMC/xbmc/xbox/Network.cpp:436: first defined here
/usr/bin/ld: Warning: size of symbol `CNetwork::CNetwork()' changed from 81 in xbmc/xbox/Network.o to 54 in xbmc/utils/Network.o
xbmc/utils/Network.o: In function `~CNetwork':
/home/gary/XBMC/xbmc/utils/Network.cpp:11: multiple definition of `CNetwork::~CNetwork()'
xbmc/xbox/Network.o:/home/gary/XBMC/xbmc/xbox/Network.cpp:445: first defined here
/usr/bin/ld: Warning: size of symbol `CNetwork::~CNetwork()' changed from 19 in xbmc/xbox/Network.o to 74 in xbmc/utils/Network.o
xbmc/utils/Network.o: In function `~CNetwork':
/home/gary/XBMC/xbmc/utils/Network.cpp:11: multiple definition of `CNetwork::~CNetwork()'
xbmc/xbox/Network.o:/home/gary/XBMC/xbmc/xbox/Network.cpp:445: first defined here
/usr/bin/ld: Warning: size of symbol `CNetwork::~CNetwork()' changed from 19 in xbmc/xbox/Network.o to 74 in xbmc/utils/Network.o
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[1]: *** [XboxMediaCenter] Error 1
make[1]: Leaving directory `/home/gary/XBMC'
make: *** [all] Error 2
make: Leaving directory `/home/gary/XBMC'