Hello Johannes, On 09/01/10 10:07, Johannes Zarl wrote: > I think I have a working solution:
many thanks for the patches, I hope to be able to go over them in detail tomorrow and apply them. On what OS have you tried these? The reason I'm asking is that there is unfortunately still some amount of special handling for windows required in the build system and certain things (e.g. the use of import libs) are done just to make the build work there. > The first patch simply adds the boost libraries to the lib and include > directories of OSGBase. hm, funny it builds without this at all, OSGBase does include a bunch of boost headers - I wonder how it finds them... [SNIP - patch] > The second patch prevents entries like "OSG_ZLIB_LIBRARY_TARGET" from > showing up in osg2-config. It replaces every entry in DEPLIBS which is > registered as a cmake target with the name of the corresponding library: ah, I did not know about the IF(TARGET ) construct, and therefore could not figure out how to handle this. [SNIP - patch] > And if you want, I have a third patch for you: it is a simplification of the > FindOpenSG.cmake changes I sent you before -- instead of querying the imported > library property, the newer version just asks if there already is a target > with > the given name (and is more readable in my eyes). I didn't know before that > there > is a specific conditional for this purpose... ok, it never hurts to make things more readable ;) Cheers, Carsten ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users