Envy + Nvidia + 7.10 Breaks compiling of XBMC
#1
It seems that when you use Envy on Ubuntu 7.10 it installs liblzo2-dev during the nvidia driver operation.

Now 7.10 and compiling of XBMC on with liblzo2-dev doesnt work, and I have to always remove the package liblzo2-dev to get it to compile again.

So a new nvidia driver comes out, i use envy to update the driver, and run into the same issues again, having to remove liblzo2-dev, also I *THINK* that when I remove liblzo2-dev it causes some issues with being able to set my screen resolutions upon the next reboot Sad

just a fyi.

Code:
lsmbclient -llzo -lfribidi -lfreetype -ldl -lcdio -lSDL_mixer -lSDL_image -lSDL -lXinerama -lGLU -lGLEW -lGL -rdynamic
guilib/TextureBundle.o: In function `CTextureBundle::OpenBundle()':
/home/gateway/XBMC/guilib/TextureBundle.cpp:275: undefined reference to `__lzo_init_v2'
collect2: ld returned 1 exit status
make[1]: *** [XboxMediaCenter] Error 1
make[1]: Leaving directory `/home/gateway/XBMC'
make: *** [all] Error 2
make: Leaving directory `/home/gateway/XBMC'
-------------
I Bare It All -Personal Blog
Reply
#2
i just change -llzo to -llzo in the Makefile then it compiles

its not that much work.
if you run build.sh the Makefile will be swapped out so let it build until it brakes swap -llzo to -llzo2 in the makefile then type make.
Reply
#3
sounds like fun. Smile hehe thanks ill give it a shot
-------------
I Bare It All -Personal Blog
Reply
#4
would their be a way to put this into the build.sh script? detect if its 7.10 and disable -llzo and add -llzo2 ?
-------------
I Bare It All -Personal Blog
Reply
#5
gateway69 Wrote:would their be a way to put this into the build.sh script? detect if its 7.10 and disable -llzo and add -llzo2 ?

Actually, I've made this change to the configure.in script a couple of times and it keeps getting over-written. I haven't looked in the last few weeks as I've been extremely busy at work, but it shouldn't be tough for someone to put back in.
Reply
#6
tssgery Wrote:Actually, I've made this change to the configure.in script a couple of times and it keeps getting over-written. I haven't looked in the last few weeks as I've been extremely busy at work, but it shouldn't be tough for someone to put back in.

the config script or build.sh its self? Would be nice to get fixed, sure its an easy work around..

run build.sh
it stops
edit makefile and swap -llzo to -llzo2
make
then run build.sh NOCOMPILE

just a pain each time ..
-------------
I Bare It All -Personal Blog
Reply
#7
The fix goes into configure.in, which gets built into configure.

Build.sh runs the configure script and creates the makefile.
Reply
#8
http://xboxmediacenter.com/wiki/index.ph...it_a_patch

Nudge nudge, wink wink Wink
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.
Reply
#9
Gamester17 Wrote:http://xboxmediacenter.com/wiki/index.ph...it_a_patch

Nudge nudge, wink wink Wink

Patch 1830502
Reply
#10
Was that patch committed? I still get an error when compiling if I don't edit the files manually.

-- Phob
Reply
#11
Nope. I submitted it but don't have authority to apply it

http://sourceforge.net/tracker/index.php...tid=581840
Reply
#12
tssgery Wrote:Nope. I submitted it but don't have authority to apply it

http://sourceforge.net/tracker/index.php...tid=581840


I believe this is committed now. Big Grin
Reply

Logout Mark Read Team Forum Stats Members Help
Envy + Nvidia + 7.10 Breaks compiling of XBMC0