Compile quits on FirstWindow sample compilation
Posted: Thu Aug 04, 2005 16:50
Hi there,
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:
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
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