Opengl wrapper not found error

  • Lukasz

    Lukasz - 2007-04-23

    Whenever I try to use show to preview photon maps or irradiance I get a warning opengl wrapper not found. I tried it on two computers with the same result and with different versions of Pixie. Anyone came across this issue?

    • George Harker

      George Harker - 2007-04-23

      Hi Lukasz,

      Which OS are you on, and which release / version of Pixie are you using.  Is it a prepackage binary release or one you compiled yourself.

      Pixie looks in


      for the opengl wrapper.  The wrapper is called / gui.dll or similar.

      Is that folder present, and the shared lib there?



      • Remik Ziemlinski


        I have the same problem when compiled on either i686 and ia64.  I had no $PIXIEHOME/modules directory.  This is what I found

        echo $PIXIEHOME

        So then I did this, but it didn't help:

        mkdir $PIXIEHOME/modules
        ln -s /net2/rsz/i686/pixie/pixie-2.1.1/lib/Pixie/modules/* $PIXIEHOME/modules


        • George Harker

          George Harker - 2007-06-15

          Hi Remik,

          Check the configure log.  We made fltk optional (to support farm machines etc).  But you will need fltk to use show etc and the gui module.

          Probably configure didn't find fltk so it didn't build the gui module.



    • Lukasz

      Lukasz - 2007-04-24

      Sorry for the delay but I wanted to test it on both computers. I'm running WinXP on both and Pixie 1.7.2. Apparently there was no proper path defined. But the same thing doesn't work for Pixie 1.7.6 where it produces the same error regardless what path settings I use. I didn't try it with Pixie 2 due to the raytracing bug which I have mentioned in my previous post so I can't tell how it works.

      Thanks for help. The "show" opened my eyes to many possibilities.

    • Remik Ziemlinski

      Here's some boring stuff from my config.log.  Does it look okay?  Thanks,

      ./configure --prefix=/net2/rsz/i686/pixie/pixie-2.1.1 --with-fltk-config=/net2/rsz/i686/fltk-1.1.7/ --with-openexr-prefix=/net2/rsz/i686/openexr-1.4.0/

      configure:21786: checking for fltk-config
      configure:21804: found /net2/rsz/i686/fltk-1.1.7/bin//fltk-config
      configure:21817: result: /net2/rsz/i686/fltk-1.1.7/bin//fltk-config

      configure:21851: checking for FLTK with GL support
      configure:21889: g++ -o conftest -O3 -I/net2/rsz/i686/fltk-1.1.7/include   -L/net2/rsz/i686/openexr-1.4.0/lib/ -lpthread -lm -ldl  >&5
      configure:21928: result: yes

      CFLAGS='-O3 -I/net2/rsz/i686/fltk-1.1.7/include'
      CXXFLAGS='-O3 -I/net2/rsz/i686/fltk-1.1.7/include'


    • Remik Ziemlinski

      I reconfigured with


      and after recompiling, it now works.  "show" is pretty cool!


  • HakMeister

    HakMeister - 2012-05-18

    Perhaps a bit late, but I ran into this problem on OSX Lion. The issue in my case was caused by building with cmake instead of using the "makeunix/configure/make/make install" route. The former did not build, and placed the binaries under /usr/local/Pixie. The latter did and created the proper directories under /Applications/Graphics/Pixie. Note that you also have to install fltk for the show utility.


Log in to post a comment.