Running POWERVR demos on Windows Mobile Emulator

This topic contains 6 replies, has 5 voices, and was last updated by  Gordon 7 years, 11 months ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #29789

    sosahoi
    Member

    hello everyone.

    i downloaded the OPENGL ES 1.0 Powervr SDK Windows Mobile 5.0 Pocket PC (Dell X51v)

    i open the demo projects inside the sdk, set the paths to the libraries and build perfectly with no errors, but when i try to run any demo on the winmob emulator it shows the following error message:

    “Unable to start program ‘%CSIDL_PROGRAM_FILES%OGLESSkyboxOGLESSkybox.exe’
    An error occurred that usually indicates a corrupt installation (code 0x8007007e). If the problem persists, repair your Visual Studio installation via ‘Aff or remove Programs’ in Control Panel.”

    what do i need to run the powervr demos on the winmob emulator???

    latter i downloaded the “PC Emulation Windows Vista/XP – OpenGL ES 1.0” version of the SDK, an all the demos run perfectly as a stand alone aplications, but i don’t want to do that,, i want to build the demos and test it on the winmob emulator and latter upload the demo in to the handset and run it in the HTC diamond.

    i have installed:
    visual studio 2008 and windows mobile 6 SDK

    sosahoi2009-05-06 20:08:24

    #33030

    Xmas
    Member

    To run the demos in the emulator you need an OpenGL ES implementation that runs in the emulator. We do not provide such an implementation, but you might check Vincent:

    http://sourceforge.net/projects/ogl-es

    Note however that Vincent does not provide the same extensions as the hardware accelerated implementation on X51v (or other implementations), and rendering quality may be somewhat different.Xmas2009-05-07 10:44:48

    #33031

    matong
    Member
    Hi everyone!

    Xmas wrote:
    To run the demos in the emulator you need an OpenGL ES implementation that runs in the emulator. We do not provide such an implementation, but you might check Vincent:
    http://sourceforge.net/projects/ogl-es

    Note however that Vincent does not provide the same extensions as the hardware accelerated implementation on X51v (or other implementations), and rendering quality may be somewhat different.

     

     

    I want to Run POWERVR demos on S60 5th Emulator. The  TrainingCourse in the

     OGLES-1.1_SYMBIAN_S60_3RD_ARMV6_2.05.25.0804 can work very well. But the Demos in the same directory can’t run! Should I need download the Vincent ? Which directory should it be copied into?

     

    I changed the default installation folder of OGLES-1.1_SYMBIAN_S60_3RD_ARMV6_2.05.25.0804 to D:ES11.

    The S60_5th_Edition_SDK_v1.0 was installed in D: 

    My OS is Windows 7

    Please help me! Cry
    #33032

    matong
    Member

    Why my demo can’t run????Dead

     

    D:>cd D:ES11DemosCoverflowOGLESBuildSymbianS60

    D:ES11DemosCoverflowOGLESBuildSymbianS60>bldmake bldfiles

    D:ES11DemosCoverflowOGLESBuildSymbianS60>abld makefile all
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60ARM4.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD ARM4

      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60ARMV5.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD ARMV5

    cpp: D:S60devicesS60_5th_Edition_SDK_v1.0epoc32includeRVCT0_0RVCT0_0.H: N
    o such file or directory
    ERROR: cpp.EXE failure
    make: *** [MAKEFILEBUILD] Error 33
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60GCCE.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD GCCE

      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD WINSCW

    D:ES11DemosCoverflowOGLESBuildSymbianS60>abld resource
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60ARM4.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDARM4BUILD.ARM4″ RESOURCEUDEB
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60ARM4.make” RESOURCE CFG=UREL VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDARM4BUILD.ARM4″ RESOURCEUREL
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60ARMV5.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDARMV5BUILD.ARMV5″ RESOURCEUDEB
    make[1]: S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCoverflow
    OGLESBuildSymbianS60BUILDARMV5BUILD.ARMV5: No such file or directory
    make[1]: *** No rule to make target `S60devicesS60_5th_Edition_SDK_v1.0EPOC3
    2BUILDES11DemosCoverflowOGLESBuildSymbianS60BUILDARMV5BUILD.ARMV5′.  S
    top.
    make: *** [RESOURCEBUILD] Error 2
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60ARMV5.make” RESOURCE CFG=UREL VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDARMV5BUILD.ARMV5″ RESOURCEUREL
    make[1]: S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCoverflow
    OGLESBuildSymbianS60BUILDARMV5BUILD.ARMV5: No such file or directory
    make[1]: *** No rule to make target `S60devicesS60_5th_Edition_SDK_v1.0EPOC3
    2BUILDES11DemosCoverflowOGLESBuildSymbianS60BUILDARMV5BUILD.ARMV5′.  S
    top.
    make: *** [RESOURCEBUILD] Error 2
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60GCCE.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDGCCEBUILD.GCCE” RESOURCEUDEB
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60GCCE.make” RESOURCE CFG=UREL VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDGCCEBUILD.GCCE” RESOURCEUREL
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” RESOURCEUDEB
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” RESOURCE CFG=UREL VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” RESOURCEUREL

    D:ES11DemosCoverflowOGLESBuildSymbianS60>abld build winscw udeb
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60EXPORT.make” EXPORT VERBOSE=-s
    Nothing to do
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD WINSCW

      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” LIBRARY VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” LIBRARY
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” RESOURCEUDEB
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” TARGET CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” UDEB
    PVRShell.cpp
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66: the file ‘windows.h’ cannot b
    e opened
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66:      D:ES11ShellPVRShell.c
    pp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: warning: implicit ‘int’ is no
     longer supported in C++
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: warning: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: warning:     D:ES11BuildsO
    GLESIncludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: warning:     D:ES11BuildsO
    GLESIncludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: warning:     D:ES11ShellAP
    IKEGLPVRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: warning:     D:ES11ShellPV
    RShell.cpp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: ‘;’ expected
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:68:      D:ES11ShellPVRShell.c
    pp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: warning: implicit ‘int’ is no
     longer supported in C++
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: warning: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: warning:     D:ES11BuildsO
    GLESIncludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: warning:     D:ES11BuildsO
    GLESIncludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: warning:     D:ES11ShellAP
    IKEGLPVRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: warning:     D:ES11ShellPV
    RShell.cpp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: ‘;’ expected
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:69:      D:ES11ShellPVRShell.c
    pp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: warning: implicit ‘int’ is no
     longer supported in C++
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: warning: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: warning:     D:ES11BuildsO
    GLESIncludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: warning:     D:ES11BuildsO
    GLESIncludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: warning:     D:ES11ShellAP
    IKEGLPVRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: warning:     D:ES11ShellPV
    RShell.cpp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: ‘;’ expected
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:70:      D:ES11ShellPVRShell.c
    pp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: warning: implicit ‘int’ is no
     longer supported in C++
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: warning: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: warning:     D:ES11BuildsO
    GLESIncludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: warning:     D:ES11BuildsO
    GLESIncludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: warning:     D:ES11ShellAP
    IKEGLPVRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: warning:     D:ES11ShellPV
    RShell.cpp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: ‘;’ expected
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:96:      D:ES11ShellPVRShell.c
    pp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: warning: implicit ‘int’ is no
     longer supported in C++
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: warning: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: warning:     D:ES11BuildsO
    GLESIncludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: warning:     D:ES11BuildsO
    GLESIncludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: warning:     D:ES11ShellAP
    IKEGLPVRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: warning:     D:ES11ShellPV
    RShell.cpp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: ‘;’ expected
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:97:      D:ES11ShellPVRShell.c
    pp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: warning: implicit ‘int’ is no
     longer supported in C++
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: warning: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: warning:     D:ES11BuildsO
    GLESIncludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: warning:     D:ES11BuildsO
    GLESIncludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: warning:     D:ES11ShellAP
    IKEGLPVRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: warning:     D:ES11ShellPV
    RShell.cpp:22)
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: ‘;’ expected
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98: (included from:
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98:      D:ES11BuildsOGLESInc
    ludeEGLegl.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98:      D:ES11BuildsOGLESInc
    ludeGLESegl.h:10
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98:      D:ES11ShellAPIKEGLP
    VRShellAPI.h:35
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:98:      D:ES11ShellPVRShell.c
    pp:22)

    Errors caused tool to abort.
    make[1]: *** [S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCove
    rflowOGLESBuildSymbianS60BUILDWINSCWudebPVRShell.o] Error 1
    make: *** [TARGETBUILD] Error 2
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” FINAL CFG=UDEB VERBOSE=-s

    D:ES11DemosCoverflowOGLESBuildSymbianS60>

     

    Help me please !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    #33033

    Scott
    Moderator
    matong wrote:
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD ARMV5

    cpp: D:S60devicesS60_5th_Edition_SDK_v1.0epoc32includeRVCT0_0RVCT0_0.H: N
    o such file or directory
    ERROR: cpp.EXE failure
    make: *** [MAKEFILEBUILD] Error 33

     

    If you are getting the above error then the commercial RealView Compiler Tools (RVCT)  required to build for the ARMV5 target cannot be found. If you just want to build for the emulator then you should just use abld makefile winscw instead of abld makefile all.

     

    matong wrote:

    PVRShell.cpp
    D:ES11BuildsOGLESIncludeEGLeglplatform.h:66: the file ‘windows.h’ cannot b
    e opened

     

    The egl headers in our SDK haven’t been setup to work with the emulator. In this case because the WINSCW build target defines _WIN32 it has caused eglplatform.h to want to include <windows.h>. To fix this where you see

     

    defined(_WIN32)

     

    change it to

     

    defined(_WIN32) && !defined(__WINSCW__)

     

    Note there may be other places in the SDK where this change is needed.
    #33034

    matong
    Member

    Thank you so much!

    Yes, there are also some errors :

     

     

    D:>cd D:ES11DemosCoverflowOGLESBuildSymbianS60

    D:ES11DemosCoverflowOGLESBuildSymbianS60>bldmake bldfiles

    D:ES11DemosCoverflowOGLESBuildSymbianS60>abld makefile winscw
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD WINSCW

    D:ES11DemosCoverflowOGLESBuildSymbianS60>abld resource winscw
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” RESOURCEUDEB
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” RESOURCE CFG=UREL VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” RESOURCEUREL

    D:ES11DemosCoverflowOGLESBuildSymbianS60>abld build winscw udeb
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60EXPORT.make” EXPORT VERBOSE=-s
    Nothing to do
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” MAKEFILE VERBOSE=-s
    perl -S makmake.pl  -D ES11DemosCoverflowOGLESBuildSymbianS60BUILD WINSCW

      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” LIBRARY VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” LIBRARY
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” RESOURCE CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” RESOURCEUDEB
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” TARGET CFG=UDEB VERBOSE=-s
    make -s  -r -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCo
    verflowOGLESBuildSymbianS60BUILDWINSCWBUILD.WINSCW” UDEB
    PVRTPrint3DAPI.cpp
    D:ES11ToolsOGLESPVRTPrint3DAPI.cpp:87: undefined identifier ‘_ASSERT’
    D:ES11ToolsOGLESPVRTPrint3DAPI.cpp:88: undefined identifier ‘_ASSERT’
    D:ES11ToolsOGLESPVRTPrint3DAPI.cpp:110: undefined identifier ‘_ASSERT’
    D:ES11ToolsOGLESPVRTPrint3DAPI.cpp:111: undefined identifier ‘_ASSERT’
    D:ES11ToolsOGLESPVRTPrint3DAPI.cpp:120: undefined identifier ‘_CRT_WARN’
    D:ES11ToolsOGLESPVRTPrint3DAPI.cpp:316: undefined identifier ‘_CRT_WARN’

    Errors caused tool to abort.
    make[1]: *** [S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCove
    rflowOGLESBuildSymbianS60BUILDWINSCWudebPVRTPrint3DAPI.o] Error 1
    make: *** [TARGETBUILD] Error 2
      make -r  -f “S60devicesS60_5th_Edition_SDK_v1.0EPOC32BUILDES11DemosCov
    erflowOGLESBuildSymbianS60WINSCW.make” FINAL CFG=UDEB VERBOSE=-s

    D:ES11DemosCoverflowOGLESBuildSymbianS60> 

     

    Thank you again!

    I am a rookie! Embarrassed
    #33035

    Gordon
    Moderator

    For PVRTPrint3DAPI (it’s in /Tools/OGLES) _ASSERT and _CRT_WARN are defined in crtdbg.h on Windows. The asserts are there as safeguards and you could actually just remove them without hurting your program (assuming the things they check for don’t go wrong). The lines with _CRT_WARN could be treated the same way without any real harm.

    Hope that helps.

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