…/…/src/ContextTexture.cpp: In function EGL::Color *{unnamed}::ExtractColorPalette (const U8 *&, {unnamed}::PaletteFormat, unsigned int)': ../../src/ContextTexture.cpp:890: could not convert
{}’ to
{unnamed}::RGB2Color &' ../../src/ContextTexture.cpp:877: in passing argument 4 of
{unnamed}::CreatePalette (const U8 *&, unsigned int, EGL::Color *,
SrcAccessor &) [with SrcAccessor = {unnamed}::RGB2Color]’
…/…/src/ContextTexture.cpp:894: could not convert {}' to
{unnamed}::RGBA2Color &’
…/…/src/ContextTexture.cpp:877: in passing argument 4 of
{unnamed}::CreatePalette (const U8 *&, unsigned int, EGL::Color *, SrcAccessor &) [with SrcAccessor = {unnamed}::RGBA2Color]' ../../src/ContextTexture.cpp:898: could not convert
{}’ to
{unnamed}::RGB5652Color &' ../../src/ContextTexture.cpp:877: in passing argument 4 of
{unnamed}::CreatePalette (const U8 *&, unsigned int, EGL::Color *,
SrcAccessor &) [with SrcAccessor = {unnamed}::RGB5652Color]’
…/…/src/ContextTexture.cpp:902: could not convert {}' to
{unnamed}::RGBA44442Color &’
…/…/src/ContextTexture.cpp:877: in passing argument 4 of
{unnamed}::CreatePalette (const U8 *&, unsigned int, EGL::Color *, SrcAccessor &) [with SrcAccessor = {unnamed}::RGBA44442Color]' ../../src/ContextTexture.cpp:906: could not convert
{}’ to
{unnamed}::RGBA55512Color &' ../../src/ContextTexture.cpp:877: in passing argument 4 of
{unnamed}::CreatePalette (const U8 *&, unsigned int, EGL::Color *,
SrcAccessor &) [with SrcAccessor = {unnamed}::RGBA55512Color]’
make[1]: *** [ContextTexture.o] Error 1
make[1]: Leaving directory `/home/seongnam_oh/ogles/projects/linux’
make: *** [GLES] Error 2
[seongnam_oh@localhost linux]$
=============================================
This problem is happend with GCC 2.96.
Who can help me ?
As far as i know, this ContextTexture.c file was compiled with Embedded VC.
the message looks like “namespace” problem. but that is not real problem, the real problem is template problem.
:mad: :mad: :mad: