Compiling XBMC in Debian Etch
#1
Hi everybody, I am trying to compile xbmc source code for debian etch, I have readed the README.linux and I followed the steps:

-I have downloaded the svn source code
-I have installed via apt-get the packages for compile xbmc, less libfaac-dev becouse I haven't found this package in debian etch
-I have installed distcc and ccache via apt-get
-I have use ./configure without errors but when I am compiling with the make command, I have the next error:

libsmbclient.cSad.text+0x1757): referencia a `__stack_chk_fail' sin definir
xbmc/lib/libsmb/libsmbclient-i486-linux.a(libsmbclient.o):libsmbclient.cSad.text+0x1f98): más referencias a `__stack_chk_fail' sin definir a continuación
collect2: ld returned 1 exit status
make: *** [xbmc.bin] Error 1


I have installed libsmbclient via apt-get but the error still appear

How can explain me about that ?

thanks!
Reply
#2
Try altering the Makefile according to:
remove line 316 (should be xbmc/lib/libsmb/libsmbclient-i486-linux.a )
add line 93 -lsmbclient

You would also need to apt-get libsmbclient-dev
If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

Image

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
Reply

Logout Mark Read Team Forum Stats Members Help
Compiling XBMC in Debian Etch1