Trouble running OpenGL ES2 SDK tutorials

This topic contains 2 replies, has 2 voices, and was last updated by  NathanWilliams 7 years, 5 months ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #30135


    I’m having trouble running the PowerVR – Khronos OpenGL ES 2 SDK tutorials for the Nokia n900 as per … S2xSGX.asp.
    I am using the Scratchbox cross compilation toolkit to compile for the
    n900 and have previously managed to build and run some simple OpenGL ES
    2 applications on the system. However when I try to compile the
    tutorials, I am faced with the following error (in the last two lines between the borders):

    ===START ERROR MSG======================================================================
    [sbox-FREMANTLE_ARMEL: ~/workspace/tut3/OGLES2/Build/LinuxGeneric] > make PLATFORM=LinuxOMAP3

    * Name: OGLES2IntroducingPVRShell
    * PWD: /home/mvl/workspace/pwrVRshell/OGLES2/Build/LinuxGeneric
    * Binary path: /home/mvl/workspace/pwrVRshell/OGLES2/Build/LinuxGeneric/../LinuxOMAP3/ReleaseRaw
    * Library path: /home/mvl
    * WS: Raw
    +c+ ../LinuxOMAP3/ReleaseRaw/OGLES2IntroducingPVRShell.o
    /scratchbox/tools/bin/sh: line 1: arm-none-linux-gnueabi-gcc: command not found
    make: *** [../LinuxOMAP3/ReleaseRaw/OGLES2IntroducingPVRShell.o] Error 127

    ===END ERROR MSG========================================================================

    have previously managed to get OpenGL ES2 applications running for the
    n900, but am not 100% sure I have followed the steps in the user guide
    properly to set up the tutorials environment as per section ‘3.2
    Linux’, pages 15/16 in the User Guide. This is how I followed the steps:
    1 Ensured OpenGL ES2 libraries are installed
    2 Set up the LIBDIR to point to OpenGL ES2 library files in /scratchbox/users/mvl/targets/FREMANTLE_ARMEL/usr/lib.
    Such files included in directory are
    3 Installed the latest toolchain with Scratchbox
    4 Pointed the TOOLCHAIN variable to the toolchain at /scratchbox/compilers/cs2007q3-glibc2.5-arm7/bin
    Such files included in directory are arm-none-linux-gnueabi-c++ arm-none-linux-gnueabi-gcc
    This I’m a bit more unsure about but seems I did the right thing there.
    5 Compiled with ‘make PLATFORM=LinuxOMAP3’ which comes up with the error message above.

    Note: I have also tried for an X11Build but that comes up with the exact same error message.

    Any help much appreciated.




    If you set the TOOLCHAIN variable to




    does it fix the problem? Reason I ask is that the TOOLCHAIN variable is used in /Builds/OGLES2/LinuxOMAP3/make_platform.mak and expects it not to include the bin/ directory.





    Scott2010-05-04 16:39:27


    Yep, thanks, that fixed it.

Viewing 3 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic.