I've been trying to get CEGUI cvs version to compile on Debian here but after fixing some missing deps and figuring out automake and autoconf a bit, I'm now somewhat stuck. I did:
aclocal && \
autoheader && \
automake --add-missing && \
autoconf && \
./configure && \
make
Then it gives an error on the FirstWindow sample:
Code: Select all
<...snip...>
Making all in FirstWindow
make[2]: Entering directory `/usr/src/cegui_mk2/Samples/FirstWindow'
Making all in src
make[3]: Entering directory `/usr/src/cegui_mk2/Samples/FirstWindow/src'
/bin/sh ../../../libtool --mode=link g++ -g -O2 -o FirstWindow -L../../../src -L../../../Samples/common/src Sample_FirstWindow.o -lCEGUIBase -lCEGUISampleHelper -lILU -lxerces-c -lpthread -ldl
g++ -g -O2 -o .libs/FirstWindow Sample_FirstWindow.o -L/usr/src/cegui_mk2/src -L/usr/src/cegui_mk2/Samples/common/src -lCEGUIBase /usr/src/cegui_mk2/Samples/common/src/.libs/libCEGUISampleHelper.so /usr/lib/libILU.so -lxerces-c -lpthread -ldl -Wl,--rpath -Wl,/usr/local/lib
/usr/bin/ld: cannot find -lCEGUIBase
collect2: ld returned 1 exit status
make[3]: *** [FirstWindow] Error 1
make[3]: Leaving directory `/usr/src/cegui_mk2/Samples/FirstWindow/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/cegui_mk2/Samples/FirstWindow'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/cegui_mk2/Samples'
make: *** [all-recursive] Error 1
athlon64:/usr/src/cegui_mk2#
Might it have something to do with the -L in the makefile?
(should it point to the lib that was just created?)
I don't see any compiled stuff in the lib dir.. (/usr/src/cegui_mk2/lib)
Any ideas?
Note:I'm not a very experienced linux user...
Thanks in advance,
Alex