On 05/16/2012 10:22 PM, Lars Bamberger wrote:

> 1.) I need to pass --enable-x11-backend to clutter. Now everything is fine, 
> mutter compiles without error.
> Suggestion: Add this switch to clutter (in the book), as it does not hurt.
> I have no idea why this switch is needed on my system. Please find attached 
> the configure logs.

I've compared your second log and my build log:

  checking GL/glx.h usability... yes
  checking GL/glx.h presence... yes
  checking for GL/glx.h... yes
-checking for glXCreateContext in -lGL... no
+checking for glXCreateContext in -lGL... yes
  checking whether gcc and cc understand -c and -o together... yes
  checking how to print strings... printf
  checking for a sed that does not truncate output... (cached) /bin/sed

   • Compiler options:
          Clutter debug level: minimum
-        Compiler flags: -pipe
+        Compiler flags: -g -O2

These are two parts that bother me.

As you can see, configure script can find glXCreateContext in my 
libGL.so but can't in yours.

I know that --enable-x11-backend should be automatically set if 
dependencies are satisfied. But somehow your Mesa build is incomplete.
 From the compiler flags it looks like you modified build environment. I 
need to know what did you modify and how did you compile Mesa, where did 
you install it and such.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to