Marcus Lindblom wrote:
> Hi,
> 
> I've coaxed gccxml into fooling OpenSG it is VS9 (I think that would be 
> the way to go, we'll see..), so it doesn't fail on first try.
> 
> I get the osgmodule_mainheader.h generated and it tries to go on, but 
> that file  contains references to some headers I've never seen, and 
> can't find either in OpenSG nor referenced in pyopensg!?!
> 
> Here's a small sample of the output:
> 
> OpenSG/OSGShaderVariableMMatrix.h: No such file or directory
> OpenSG/OSGShaderVariablePnt3f.h: No such file or directory
> OpenSG/OSGShaderExecutableVarChunk.h: No such file or directory
> OpenSG/OSGShaderVariableVec4f.h: No such file or directory
> OpenSG/OSGShaderVariableMatrix.h: No such file or directory
> OpenSG/OSGColladaGeoInputAttachment.h: No such file or directory
> OpenSG/OSGShaderVariableBool.h: No such file or directory
> OpenSG/OSGShaderVariableMReal.h: No such file or directory
> OpenSG/OSGShaderVariableVec2f.h: No such file or directory
> OpenSG/OSGShaderProgramVariables.h: No such file or directory
> OpenSG/OSGShaderProgramVariableChunk.h: No such file or directory
> OpenSG/OSGShaderVariableFunctor.h: No such file or directory
> 
> Ideas?

As far as I know, that list of headers is built up from two different
sources: a static list of files in gen_bindings.py and a dynamically
generated list based on running GCC-XML. It's possible that the dynamic
list generation has some assumptions that are out of date with respect
to new concepts in the OpenSG source tree. What is probably more likely
is that there are .fcd files in the OpenSG source tree that are not
being used to generate OpenSG C++ code but are being found and used
unwittingly by gen_bindings.py to generate bindings for code that does
not exist.

 -Patrick


-- 
Patrick L. Hartling
Senior Software Engineer, Priority 5
http://www.priority5.com/

The information transmitted in this communication is intended only for
the person or entity to which it is addressed and contains proprietary
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you
received this in error, please destroy any copies, contact the sender
and delete the material from any computer.

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to