[Bf-committers] Error in GE files while compiling with scons + mingw

Christian Monfort monfort.c at gmail.com
Fri Apr 18 16:02:52 CEST 2008


2008/4/18 Alexander Zubov <a_zubov11 at yahoo.com>:

> Still impossible to compile SVN source with GE
> enabled.
> Same error occurs:
>
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:
> In member function `v08:03
> AS_2DFilterManager::EndShaderProgram()':
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:190:
> error: `blUseProgramOb
> jectARB' is not a member of `bgl'
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:
> In member function `void R
> AS_2DFilterManager::SetupTexture()':
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:195:
> warning: comparison be
> tween signed and unsigned integer expressions
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:
> In member function `void R
> AS_2DFilterManager::EnableFilter(RAS_2DFilterManager::RAS_2DFILTER_MODE,
> int, ST
> R_String&)':
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:318:
> error: `blDeleteObject
> ARB' is not a member of `bgl'
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:327:
> error: `blDeleteObject
> ARB' is not a member of `bgl'
> source\gameengine\Rasterizer\RAS_2DFilterManager.cpp:336:
> error: `blDeleteObject
> ARB' is not a member of `bgl'
>
> =====
> scons: ***
> [C:\install\source\gameengine\Rasterizer\RAS_2DFilterManager.o]
> Error
>  1
> scons: building terminated because of errors.
>
> C:\build\blender>
>
>
>
In my MinGW directory (MinGW 5.1.3), glext.h is at version 11 (2002/03/22)
and blDeleteObjectARB is not defined.

Downloading latest glext.h from www.opengl.org shows latest version is 40
(20080324), and there is a definition for blDeleteObjectARB...

So this was introduced somewhere between V11 and V40; from there I see only
2 solutions:

1) get latest MinGW and check if blDeleteObjectARB is defined in glext.h
2) downlad openGL headers from www.opengl.org and put the new ones in MinGW

Now another question: what happens if graphic card driver does not support
the openGL extensions used here?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/bf-committers/attachments/20080418/18f162fb/attachment.htm 


More information about the Bf-committers mailing list