Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.


building 2.7.7 fails on kubuntu_12_04

Using GLFW
  • xxcger


    I got an error after run "make x11" :

    Checking what kind of system this is... Linux
    Checking for X11 libraries location... unknown (assuming linker will find them)
    Checking whether we are using GNU C... yes
    Checking for X11 RandR support... yes
    Checking for pthread support... yes
    Checking for sched_yield... yes
    Checking for clock_gettime... yes
    Checking for glXGetProcAddress variants... glXGetProcAddress
    Checking for sysconf... yes
    Checking for sysctl support... no
    Creating ./lib/x11/Makefile.x11
    Creating ./examples/Makefile.x11
    Creating ./tests/Makefile.x11
    Creating ./lib/x11/
    cd lib/x11 && make -f Makefile.x11
    make[1]: Entering directory /local1/opengl/glfw-2.7.7/lib/x11' cc -c -I. -I.. -D_GLFW_USE_LINUX_JOYSTICKS -D_GLFW_HAS_XRANDR -D_GLFW_HAS_PTHREAD -D_GLFW_HAS_SCHED_YIELD -D_GLFW_HAS_GLXGETPROCADDRESS -D_GLFW_HAS_SYSCONF -pthread -O2 -Wall -o enable.o ../enable.c In file included from ../internal.h:92:0, from ../enable.c:31: ./platform.h:300:5: error: unknown type name ‘PFNGLXSWAPINTERVALMESAPROC’ make[1]: *** [enable.o] Error 1 make[1]: Leaving directory/local1/opengl/glfw-2.7.7/lib/x11'
    make: *** [x11] Error 2

    Is it because x11 libraries location is not found? where can I configure them?

    Thanks a lot!

  • Camilla Löwy
    Camilla Löwy

    That seems to be a bug in 2.7.7. It has been fixed in what will become 2.7.8. You can get it right away from the Subversion repository trunk.