[Bf-committers] CVS build wacked for osx

Stealth Apprentice stealthapprentice at yahoo.com
Mon Jan 9 06:27:46 CET 2006


According to this -

http://homepage.mac.com/arekkusu/bugs/GLInfo.html

The extensions noted below only work on OSX 10.4.3 (or
greater i presume :)

Have you got all the latest upgrades & header files
etc.?

--- Erwin Coumans <erwin at erwincoumans.com> wrote:

> 
> Hi,
> 
> Could you try to add bgl:: to glDeleteObjectARB in
> BL_Shader.cpp. So it 
> becomes bgl::glDeleteObjectARB? Same for the others.
> 
> If it doesn't work, is there any OS-X experts who
> can help out?
> 
> Thanks,
> Erwin
> 
> 
> 
> ----- Original Message ----- 
> From: "trip somewhere" <trip0o at gmail.com>
> To: <bf-committers at blender.org>
> Sent: Sunday, January 08, 2006 1:04 PM
> Subject: [Bf-committers] CVS build wacked for osx
> 
> 
> I know new stuff was added to BF non orange for the
> game engine.. Here
> is a console error for osx scons
> 
> ravens-power-mac-g5:~/bf/bf-blender/glslblender
> raven$
>
/System/Library/Frameworks/Python.framework/Versions/2.3/bin/scons
> scons: Reading SConscript files ...
> targets =  []
> arguments =  {}
> /Users/raven/bf/bf-blender/glslblender
> Using config file: config.opts
> externs...
> bftgl
> scons: done reading SConscript files.
> scons: Building targets ...
> gcc -pipe -fPIC -funsigned-char -ffast-math
> -mpowerpc -mtune=G4 -O2
> -Wall -D_THREAD_SAFE -DWITH_QUICKTIME
> -DGAMEBLENDER=1 -DUSE_BULLET
> -DUSE_SUMO_SOLID -DNDEBUG -DBUILD_TIME='"15:58:46"'
> -DBUILD_DATE='"2006-01-08"' -DBUILD_TYPE='"dynamic"'
> -DNAN_BUILDINFO
> -DBUILD_PLATFORM='"darwin"' -c -o
>
/Users/raven/bf/bf-blender/build/darwin/source/creator/dynamic_buildinfo.o
> source/creator/buildinfo.c
> g++ -pipe -fPIC -funsigned-char -ffast-math
> -mpowerpc -mtune=G4 -O2
> -Wall -D_THREAD_SAFE -DWITH_QUICKTIME
> -DGAMEBLENDER=1 -DUSE_BULLET
> -DUSE_SUMO_SOLID -DNDEBUG
>
-I/Users/raven/bf/bf-blender/build/darwin/source/gameengine/Converter
> -Isource/gameengine -Isource/gameengine
> -Isource/kernel/gen_system
> -Iintern/string -Iintern/guardedalloc
> -Isource/gameengine/Rasterizer/RAS_OpenGLRasterizer
> -Iintern/bmfont
> -Iintern/SoundSystem -Iintern/SoundSystem/include
> -Iintern/SoundSystem/openal
> -Iintern/SoundSystem/dummy
> -Iintern/SoundSystem/intern
> -Isource/gameengine/Converter
> -Isource/gameengine/BlenderRoutines
> -Isource/blender/imbuf
> -Iintern/moto/include -Isource/gameengine/Ketsji
> -Isource/gameengine/Ketsji/KXNetwork
> -Isource/blender/blenlib
> -Isource/blender/blenkernel -Isource/blender
> -Isource/blender/include
> -Isource/blender/makesdna
> -Isource/gameengine/Rasterizer
> -Isource/gameengine/Rasterizer/RAS_OpenGLRasterizer
> -Isource/gameengine/GameLogic
> -Isource/gameengine/Expressions
> -Isource/gameengine/Network
> -Isource/gameengine/SceneGraph
> -Isource/gameengine/Physics/common
> -Isource/gameengine/Physics/Bullet
> -Isource/gameengine/Physics/BlOde
> -Isource/gameengine/Physics/Dummy
> -Isource/gameengine/Physics/Sumo
> -Isource/gameengine/Physics/Sumo/Fuzzics/include
> -Isource/gameengine/Network/LoopBackNetwork
> -Isource/blender/misc
> -Isource/blender/blenloader
>
-I/System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3
> -Iextern/solid -Iextern/bullet
> -Iextern/bullet/LinearMath
> -Iextern/bullet/Bullet
> -Iextern/bullet/BulletDynamics -c -o
>
/Users/raven/bf/bf-blender/build/darwin/source/gameengine/Converter/BL_Shader.o
> source/gameengine/Converter/BL_Shader.cpp
> source/gameengine/Converter/BL_Shader.h: In
> constructor
> `BL_Shader::BL_Shader(int, PyTypeObject*)':
> source/gameengine/Converter/BL_Shader.h:46: warning:
> 'BL_Shader::fragProg' will be initialized after
> source/gameengine/Converter/BL_Shader.h:41: warning:
>   'bool BL_Shader::mOk'
> source/gameengine/Converter/BL_Shader.cpp:28:
> warning:   when initialized 
> here
> source/gameengine/Converter/BL_Shader.cpp: In
> destructor `virtual
> BL_Shader::~BL_Shader()':
> source/gameengine/Converter/BL_Shader.cpp:62: error:
> 'glDeleteObjectARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:66: error:
> 'glDeleteObjectARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:70: error:
> 'glDeleteObjectARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:78: error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function `bool
> BL_Shader::LinkProgram()':
> source/gameengine/Converter/BL_Shader.cpp:91: error:
> 'glCreateShaderObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:92: error:
> 'glShaderSourceARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:93: error:
> 'glCompileShaderARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:94: error:
> 'glGetObjectParameterivARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:109:
> error:
> 'glCreateProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:110:
> error:
> 'glAttachObjectARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:113:
> error:
> 'glLinkProgramARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function `void
> BL_Shader::printInfo(unsigned int)':
> source/gameengine/Converter/BL_Shader.cpp:139:
> error:
> 'glGetObjectParameterivARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:146:
> error:
> 'glGetInfoLogARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetSource(PyObject*,
> PyObject*, PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:300:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:309:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PydelSource(PyObject*,
> PyObject*, PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:322:
> error:
> 'glDeleteObjectARB' was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:332:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::Pyvalidate(PyObject*,
> PyObject*, PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:365:
> error:
> 'glValidateProgramARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:366:
> error:
> 'glGetObjectParameterivARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetSampler(PyObject*,
> PyObject*, PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:388:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform1f(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:434:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:441:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:442:
> error: 'glUniform1fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform2f(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:466:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:473:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:474:
> error: 'glUniform2fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform3f(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:498:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:505:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:506:
> error: 'glUniform3fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform4f(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:530:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:537:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:538:
> error: 'glUniform4fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform1i(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:561:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:568:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:569:
> error: 'glUniform1iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform2i(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:592:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:599:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:600:
> error: 'glUniform2iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform3i(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:623:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:630:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:631:
> error: 'glUniform3iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniform4i(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:653:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:660:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:661:
> error: 'glUniform4iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniformfv(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:685:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:706:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:707:
> error: 'glUniform2fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:712:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:713:
> error: 'glUniform3fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:718:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:719:
> error: 'glUniform4fARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniformiv(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:752:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:773:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:774:
> error: 'glUniform2iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:779:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:780:
> error: 'glUniform3iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp:785:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:786:
> error: 'glUniform4iARB'
> was not declared in this scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniformMatrix4(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:826:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:839:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:840:
> error:
> 'glUniformMatrix4fvARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp: In member
> function
> `PyObject* BL_Shader::PysetUniformMatrix3(PyObject*,
> PyObject*,
> PyObject*)':
> source/gameengine/Converter/BL_Shader.cpp:873:
> error:
> 'glGetUniformLocationARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:886:
> error:
> 'glUseProgramObjectARB' was not declared in this
> scope
> source/gameengine/Converter/BL_Shader.cpp:887:
> error:
> 'glUniformMatrix3fvARB' was not declared in this
> scope
> scons: *** 
>
[/Users/raven/bf/bf-blender/build/darwin/source/gameengine/Converter/BL_Shader.o]
> Error 1
> scons: building terminated because of errors.
> ravens-power-mac-g5:~/bf/bf-blender/glslblender
> raven$
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
>
http://projects.blender.org/mailman/listinfo/bf-committers
> 
> 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
>
http://projects.blender.org/mailman/listinfo/bf-committers
> 



		
__________________________________________ 
Yahoo! DSL – Something to write home about. 
Just $16.99/mo. or less. 
dsl.yahoo.com 



More information about the Bf-committers mailing list