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.
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
