64bit gcc problems

This topic contains 2 replies, has 2 voices, and was last updated by  CarlosSarria 8 years, 6 months ago.

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

    belveder
    Member

    Hi,

    as I moved from a 32bit machine to a Ubuntu 64bit one I encountered the following new errors when I tried to compile our GLES applications with the emulation SDKs with gcc 4.3.2-1ubuntu12. I hope somebody can help me to solve these:

    For GLES 1.1:

    /usr/bin/ld: skipping incompatible /home/dev/GLES/Builds/OGLES/LinuxPC/Lib/libGLES_CL.so when searching for -lGLES_CL
    /usr/bin/ld: cannot find -lGLES_CL
    collect2: ld returned 1 exit status

    Are the libraries available for 64bit to, or Is there a way to link the libraries on 64bit?

    For GLES 2.0:

    in the function:
    context->eglDisplay = eglGetDisplay((EGLNativeDisplayType)EGL_DEFAULT_DISPLAY);

    error: cast from ‘void*’ to ‘EGLNativeDisplayType’ loses precision

    I tried different castings but it simply did not work out. Any ideas?
    Regards
    Clemens

    #32838

    belveder
    Member

    Hi again,
    I managed to get rid of both errors by compiling our entire software suite in 32-bit mode. However, is there a plan to support 64-bit systems in the future?
    Regards
    Clemens

    #32839

    Hi Clemens,

    Yes, we want to release 32bit and 64bit versions of all our utilities in our nex SDK 2.5 due by August 2009.

    Regards.

    Carlos.

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