Hi,
isn't there a problem with wine's configure script? I'm running on new Debian Squezee and noticed (luckily), that when libice-dev is installed, than ./configure can't find "-lGLU".
But libice-dev doesn't have any influence on file "libGLU.so.1".
So why configure says me "-lGLU... not found" when file "/usr/lib/libGLU.so.1" is present?
Desperate W.
On Fri, Aug 20, 2010 at 4:26 PM, wylda@volny.cz wrote:
Hi,
isn't there a problem with wine's configure script? I'm running on new Debian Squezee and noticed (luckily), that when libice-dev is installed, than ./configure can't find "-lGLU".
But libice-dev doesn't have any influence on file "libGLU.so.1".
So why configure says me "-lGLU... not found" when file "/usr/lib/libGLU.so.1" is present?
You'll want to check config.log for a more verbose error.
So why configure says me "-lGLU... not found" when file "/usr/lib/libGLU.so.1" is present?
You'll want to check config.log for a more verbose error.
-- -Austin
Thanks for hints, Austin. Unfortunately looking at it and comparing GOOD vs BAD log did not move me any further. So if anyone would see there a bug, please let me know. Logs attached.
W.
On Sun, Aug 22, 2010 at 3:09 AM, wylda@volny.cz wrote:
Thanks for hints, Austin. Unfortunately looking at it and comparing GOOD vs BAD log did not move me any further. So if anyone would see there a bug, please let me know. Logs attached.
W.
From the bad configure log:
configure:8817: checking for -lGLU configure:8842: gcc -o conftest -g -O2 conftest.c -lGLU -lGL -lSM -lICE -lXext -lX11 -lm >&5 /usr/bin/ld: cannot find -lSM
Presumably libsm is unavailable, which causes the configure check to fail.
On 08/22/2010 10:09 AM, wylda@volny.cz wrote:
So why configure says me "-lGLU... not found" when file "/usr/lib/libGLU.so.1" is present
alex@Evan:~/Desktop$ diff configure_output_ok_libice_dev_missing.txt configure_output_bad_libice_dev_present.txt 506c506 < checking for IceConnectionNumber in -lICE... no ---
checking for IceConnectionNumber in -lICE... yes
539c539 < checking for -lGLU... libGLU.so.1 ---
checking for -lGLU... not found
802a803
configure: libGLU development files not found, GLU won't be supported.
It clearly appears that libGLU.so was present during the "ok" configure execution and not for the other.
configure: libGLU development files not found, GLU won't be supported.
GOUJON Alexandre:
It clearly appears that libGLU.so was present during the "ok" configure execution and not for the other.
No, that's not true, because "ls -alF /usr/lib/libGLU*" showed that all files and even checksum are correct (before installation of libice and after installation of libice)
Andrew Nguyen:
/usr/bin/ld: cannot find -lSM Presumably libsm is unavailable, which causes the configure check to fail.
That's it :-D Installing libsm-dev solved the libGLU issue. Many thanks!
Interesting, that ./configure does not say a word about missing libsm, like a "checking for -lSM... not found". So if another not related to wine installs libice-dev, then i can't play games under wine ;)
Anyway why configure complains about mpg123 or libGLU like:
configure: libGLU development files not found, GLU won't be supported.
but does not complain at all about: libasound2-dev, libice-dev, libsm-dev?