PDA

View Full Version : XBMC for Linux on Ubuntu 9.10 (Karmic Koala) Alpha?


alanwww1
2009-06-16, 22:35
Has anyone tried compilig xbmc on Ubuntu 9.10 alpha 2 ?
It would be ideal as it has Alsa 1.0.20 already.

I installed all necesarry packages, but while make i have the following error:


goomsl_yacc.y: In function ‘gsl_declare_global_variable’:
goomsl_yacc.y:1186: error: ‘FLOAT_TK’ undeclared (first use in this function)
goomsl_yacc.y:1186: error: (Each undeclared identifier is reported only once
goomsl_yacc.y:1186: error: for each function it appears in.)
goomsl_yacc.y:1187: error: ‘INT_TK’ undeclared (first use in this function)
goomsl_yacc.y:1188: error: ‘PTR_TK’ undeclared (first use in this function)
make[3]: *** [goomsl_yacc.lo] Error 1
make[3]: Leaving directory `/home/xbmc/XBMC/xbmc/visualizations/Goom/goom2k4-0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/xbmc/XBMC/xbmc/visualizations/Goom/goom2k4-0'
make[1]: *** [goom2k4-0/src/.libs/libgoom2.a] Error 2
make[1]: Leaving directory `/home/xbmc/XBMC/xbmc/visualizations/Goom'
make: *** [visualizations] Error 2

What do you think i miss ?

Clumsy
2009-06-16, 22:58
Same issue archlinux users have from time to time when automake is updated (might also be gcc44?).

"cd" to the xbmc/visualizations/Goom/goom2k4-0 directory and try:
aclocal
./autogen.sh --enable-static --with-pic

then make again. If that doesn't help and the new ubuntu uses gcc44, you might be out of luck - on archlinux I only got this working by using a parallel install of gcc43.

alanwww1
2009-06-16, 23:21
Thanks man for the info !

I will try it and report back.

Clumsy
2009-06-16, 23:30
Oh, and if it doesn't work you can also comment out goom in configure.in if you don't need it.

Aenima99x
2009-06-17, 00:22
Go into the goom directory @ XBMC/xbmc/visualizations/Goom/goom2k4-0
run the autogen.sh
then run the build steps again

alanwww1
2009-06-17, 01:09
I tried the autogen.sh method with same results.
I had to remove goom from makefile.in and makefile file.

After that it compiled well. I am testing it out now.

Antz
2009-07-21, 04:13
I just had that problem. Turns out I needed flex installed for it to work.