PDA

View Full Version : Compile problem


rabsid3
2008-03-17, 01:58
This is my first post.
I have a compile problem with rev 12153:
make[1]: Leaving directory `/home/brainstorm/XBMC/xbmc'
make: Leaving directory `/home/brainstorm/XBMC'
make[1]: *** [SMBDirectory.o] Error 1
make: *** [filesystem] Error 2


All compile log is here (http://pastebin.com/m7f28f34f)

please help me! I want to see this great software

spiff
2008-03-17, 02:12
rerun configure. also there were some changes in README.linux at rev 12132 related to smb not sure what they involved (but i suspect it was going from a system library to a custom smb library)

rabsid3
2008-03-17, 12:38
rerun configure. also there were some changes in README.linux at rev 12132 related to smb not sure what they involved (but i suspect it was going from a system library to a custom smb library)

I've used the build.sh script. this evening I'll try with only configure

rabsid3
2008-03-17, 21:34
no luck with rerun configure.
what can I do?

rodalpho
2008-03-17, 21:41
I had the same problem. Follow the instructions in the "tips and tricks", backup UserData, delete the entire source-tree, re-download it from SVN, and rebuild.

Noodle
2008-03-17, 23:09
Probably you can try "make clean" just after you "svn up ."

althekiller
2008-03-17, 23:15
There is a bad include in SMBDirectory.cpp. I'm trying to hunt down a dev ATM to get this straight as I don't want to break WIN32 or OSX. A quick fix is to install libsmbclient-dev.

rabsid3
2008-03-17, 23:40
great! it works!

defaultdotxbe
2008-03-17, 23:51
A quick fix is to install libsmbclient-dev.
works for me too, thanks!

althekiller
2008-03-18, 01:07
It's fixed in SVN now.

Kinslayer
2008-03-18, 09:39
Its not fixed, I had to install libsmbclient-dev on a clean box to build.

Side note:
If you have not (p)ermanently accepted the bad security certificate the build.sh script will hang when checking SVN for possible update.

-Kinslayer

spiff
2008-03-18, 12:11
its imperative to do svn update ;)

it worked just fine for me yesterday, and i explicitly removed libsmbclient-dev to test.

Fire69
2008-03-18, 13:13
Hey,

I can't get revision 12176 to compile. Followed the readme.LINUX from SVN, but I keep getting compile errors:

make[1]: Leaving directory `/home/fire69/XBMC/xbmc'
make: Leaving directory `/home/fire69/XBMC'
make[1]: *** [CMythSession.o] Error 1
make: *** [filesystem] Error 2

Errors have occurred!

Anybody with the same problem?

Fire69
2008-03-18, 14:05
Hey,

I can't get revision 12176 to compile. Followed the readme.LINUX from SVN, but I keep getting compile errors:


Anybody with the same problem?

Never mind, 1 hour and 2 revisions later, everything is okelidokeli :grin:

althekiller
2008-03-18, 15:54
There needs to be a big bold sticky somewhere explaining that posting "errors" like...
make[1]: Leaving directory `/home/fire69/XBMC/xbmc'
make: Leaving directory `/home/fire69/XBMC'
make[1]: *** [CMythSession.o] Error 1
make: *** [filesystem] Error 2

Errors have occurred!

are completely useless and the entire log should be posted.

topfs2
2008-03-18, 16:03
And that sticky should also point out that people should wait 24h before even thinking of posting errors from a compile (Unless they know how to fix them then post away the solution :) ). 90% of them are fixed within that time.

spiff
2008-03-19, 02:48
in any case, i really fixed the issue now. file class had the same wrong include (and al only fixed the directory class)