2009-01-10, 12:37
After removing line 264 and changing the otherline (89) to:
LIBS=-lXrandr -lhal-storage -ldbus-1 -lcurl -ltre -lXinerama -lXmu -lXt -lfaac -llzo2 -lpcre -lenca -ljpeg -ljasper -lpng12 -lresolv -lrt -lasound -lmysqlclient -lsqlite3 -lfribidi -lbz2 -lfontconfig -lfreetype -ldl -lSDL_mixer -lSDL_image -lSDL -lvorbis -logg -lmad -lGLU -lGLEW -lGL -lsmbclient
I get the following error at the end:
make[1]: Leaving directory `/home/chris/src/XBMC/xbmc/lib/libcdio/libcdio'
g++ -g -D_DEBUG -Wall -o xbmc.bin guilib/*.o guilib/common/*.o guilib/tinyXML/*.o xbmc/*.o xbmc/cdrip/*.o xbmc/cores/*.o xbmc/cores/DllLoader/*.o xbmc/cores/DllLoader/exports/*.o xbmc/cores/DllLoader/exports/util/*.o xbmc/cores/dvdplayer/DVDPlayer.a xbmc/cores/paplayer/*.o xbmc/cores/AudioRenderers/*.o xbmc/cores/VideoRenderers/*.o xbmc/cores/VideoRenderers/VideoShaders/*.o xbmc/FileSystem/*.o xbmc/FileSystem/MusicDatabaseDirectory/*.o xbmc/FileSystem/VideoDatabaseDirectory/*.o xbmc/lib/libcdio/libcdio/lib/cdio++/*.o xbmc/lib/libcdio/libcdio/lib/cdda_interface/*.o xbmc/lib/libcdio/libcdio/lib/driver/*.o xbmc/lib/libcdio/libcdio/lib/iso9660/*.o xbmc/lib/libcdio/libcdio/lib/paranoia/*.o xbmc/lib/libcdio/libcdio/lib/udf/*.o xbmc/lib/libcmyth/*.o xbmc/lib/libGoAhead/libGoAhead-x86_64-linux.a xbmc/lib/libPython/*.o xbmc/lib/libPython/xbmcmodule/*.o xbmc/lib/libRTMP/*.o xbmc/lib/libRTV/librtv-x86_64-linux.a xbmc/lib/libscrobbler/*.o xbmc/lib/libshout/libshout-x86_64-linux.a xbmc/lib/libUPnP/libupnp-x86_64-linux.a xbmc/lib/libXBMS/libxbms-x86_64-linux.a xbmc/lib/libXDAAP/libxdaap-x86_64-linux.a xbmc/lib/sqLite/*.o xbmc/lib/UnrarXLib/*.o xbmc/linux/*.o xbmc/screensavers/*.o xbmc/settings/*.o xbmc/utils/*.o xbmc/visualizations/*.o xbmc/xbox/*.o -lXrandr -lhal-storage -ldbus-1 -lcurl -ltre -lXinerama -lXmu -lXt -lfaac -llzo2 -lpcre -lenca -ljpeg -ljasper -lpng12 -lresolv -lrt -lasound -lmysqlclient -lsqlite3 -lfribidi -lbz2 -lfontconfig -lfreetype -ldl -lSDL_mixer -lSDL_image -lSDL -lvorbis -logg -lmad -lGLU -lGLEW -lGL -lsmbclient -rdynamic
/usr/bin/ld: error in xbmc/cores/dvdplayer/DVDPlayer.a(.eh_frame); no .eh_frame_hdr table will be created.
xbmc/FileSystem/FileSmb.o: In function `CSMB::URLEncode(CStdStr<char> const&)':
/home/chris/src/XBMC/xbmc/FileSystem/FileSmb.cpp:267: undefined reference to `smbc_urlencode'
collect2: ld returned 1 exit status
make: *** [xbmc.bin] Error 1
I definitely have libsmblclient-dev installed:
dpkg --get-selections | grep smb
libsmbclient install
libsmbclient-dev install
libsmbios-bin install
libsmbios2 install
smbclient install
smbfs install
and I'm running 64bit Ubunut Intrepid.
Thanks,
Chris
LIBS=-lXrandr -lhal-storage -ldbus-1 -lcurl -ltre -lXinerama -lXmu -lXt -lfaac -llzo2 -lpcre -lenca -ljpeg -ljasper -lpng12 -lresolv -lrt -lasound -lmysqlclient -lsqlite3 -lfribidi -lbz2 -lfontconfig -lfreetype -ldl -lSDL_mixer -lSDL_image -lSDL -lvorbis -logg -lmad -lGLU -lGLEW -lGL -lsmbclient
I get the following error at the end:
make[1]: Leaving directory `/home/chris/src/XBMC/xbmc/lib/libcdio/libcdio'
g++ -g -D_DEBUG -Wall -o xbmc.bin guilib/*.o guilib/common/*.o guilib/tinyXML/*.o xbmc/*.o xbmc/cdrip/*.o xbmc/cores/*.o xbmc/cores/DllLoader/*.o xbmc/cores/DllLoader/exports/*.o xbmc/cores/DllLoader/exports/util/*.o xbmc/cores/dvdplayer/DVDPlayer.a xbmc/cores/paplayer/*.o xbmc/cores/AudioRenderers/*.o xbmc/cores/VideoRenderers/*.o xbmc/cores/VideoRenderers/VideoShaders/*.o xbmc/FileSystem/*.o xbmc/FileSystem/MusicDatabaseDirectory/*.o xbmc/FileSystem/VideoDatabaseDirectory/*.o xbmc/lib/libcdio/libcdio/lib/cdio++/*.o xbmc/lib/libcdio/libcdio/lib/cdda_interface/*.o xbmc/lib/libcdio/libcdio/lib/driver/*.o xbmc/lib/libcdio/libcdio/lib/iso9660/*.o xbmc/lib/libcdio/libcdio/lib/paranoia/*.o xbmc/lib/libcdio/libcdio/lib/udf/*.o xbmc/lib/libcmyth/*.o xbmc/lib/libGoAhead/libGoAhead-x86_64-linux.a xbmc/lib/libPython/*.o xbmc/lib/libPython/xbmcmodule/*.o xbmc/lib/libRTMP/*.o xbmc/lib/libRTV/librtv-x86_64-linux.a xbmc/lib/libscrobbler/*.o xbmc/lib/libshout/libshout-x86_64-linux.a xbmc/lib/libUPnP/libupnp-x86_64-linux.a xbmc/lib/libXBMS/libxbms-x86_64-linux.a xbmc/lib/libXDAAP/libxdaap-x86_64-linux.a xbmc/lib/sqLite/*.o xbmc/lib/UnrarXLib/*.o xbmc/linux/*.o xbmc/screensavers/*.o xbmc/settings/*.o xbmc/utils/*.o xbmc/visualizations/*.o xbmc/xbox/*.o -lXrandr -lhal-storage -ldbus-1 -lcurl -ltre -lXinerama -lXmu -lXt -lfaac -llzo2 -lpcre -lenca -ljpeg -ljasper -lpng12 -lresolv -lrt -lasound -lmysqlclient -lsqlite3 -lfribidi -lbz2 -lfontconfig -lfreetype -ldl -lSDL_mixer -lSDL_image -lSDL -lvorbis -logg -lmad -lGLU -lGLEW -lGL -lsmbclient -rdynamic
/usr/bin/ld: error in xbmc/cores/dvdplayer/DVDPlayer.a(.eh_frame); no .eh_frame_hdr table will be created.
xbmc/FileSystem/FileSmb.o: In function `CSMB::URLEncode(CStdStr<char> const&)':
/home/chris/src/XBMC/xbmc/FileSystem/FileSmb.cpp:267: undefined reference to `smbc_urlencode'
collect2: ld returned 1 exit status
make: *** [xbmc.bin] Error 1
I definitely have libsmblclient-dev installed:
dpkg --get-selections | grep smb
libsmbclient install
libsmbclient-dev install
libsmbios-bin install
libsmbios2 install
smbclient install
smbfs install
and I'm running 64bit Ubunut Intrepid.
Thanks,
Chris