Получение ошибок при компиляции Irrlicht для Android - PullRequest
2 голосов
/ 31 марта 2012

При компиляции порта андроида движка Irrlicht 3d:https://gitorious.org/irrlichtandroid
Я получаю следующие ошибки:

    I:/Developments/irrlichtandroid/project/obj/local/armeabi/objs/irrlicht/COGLES2Driver.o:I:\Developments\irrlichtandroid\project\jni/./../include/IReferenceCounted.h:54: multiple definition of `GL_BGRA'
    I:/Developments/irrlichtandroid/project/obj/local/armeabi/objs/irrlicht/COGLESDriver.o:I:\Developments\irrlichtandroid\project\jni/./../include/IReferenceCounted.h:54: first defined here

Кто-нибудь знает, как разрешить этот конфликт?

1 Ответ

3 голосов
/ 01 апреля 2012

Решение найдено в комментарии к этой теме:
http://renzhi.ca/2011/05/19/programming-3d-games-on-android-with-irrlicht-and-bullet-part-1/

В IrrCompileConfig.h:
закомментируйте одну из следующих строк:

#define _IRR_COMPILE_WITH_OGLES2_

или

#define _IRR_COMPILE_WITH_OGLES1_
...