HI Harri, Does osgIntrospection build for you with the old GNUmakefile build system?
Robert. On 3/22/07, Harald A. <[EMAIL PROTECTED]> wrote:
hi, gcc --version gcc (GCC) 3.4.6 at the moment, maybe I can test on an other system this evening, but not for sure lg harri > HI Harri, > > What gcc version do you have? > > On 3/22/07, Harald A. <[EMAIL PROTECTED]> wrote: >> Hi Robert, thanks for reply >> >> Producer confused me because there are CMakeCache.txt and >> CMakeList.txt files in the directory >> No problem using GNUmakefile, ok, i miss the colored output, but thats >> it :-) >> >> BUILD_OSG_WRAPPERS was a good hint, thanks, I can pass it with cmake >> -DBUILD_OSG_WRAPPERS=ON . >> >> unfortunately osgwrappers don't build, compiling works but linking >> fails, brings some strange errors (I will append a part of the output >> at the end) >> >> >> I build the OpenSceneGraph documentation with cmake using >> all_Doxyfile, make links to >> doc/Doxyfiles/doxyfile.cmake (I think required by cmake) >> and >> docs/doxyfile (I think required by doxygen) >> >> and edit some things >> I changed >> INPUT FILE_PATTERNS RECURSIVE EXCLUDE >> >> I played arround a little bit, and I only got usefull results when >> turn off recursive and set input explicit to inputdirs, but maybe >> there is an other/better way to generate the/a_usefull dogygen >> documentation. >> >> >> >> >> here the output of linking osgwrapper_osg.so >> just the last parts, I get tons of this messages, for each object >> file, after waiting a long time >> Cmake build testing >> I hope it is ok to post this in this thread and not in the other one >> about Cmake build testing, but I don't know if this is a general >> problem or only a problem on my system >> >> /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: >> `.L41382' referenced in section `.rodata' of >> CMakeFiles/osgwrapper_osg.dir/osg/Array.o: defined in discarded >> section >> `.gnu.linkonce.t._ZNK16osgIntrospection23PropertyAccessException9build_msgERKSsNS0_10AccessTypeE' >> of CMakeFiles/osgwrapper_osg.dir/osg/Array.o >> >> /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: >> `.L41383' referenced in section `.rodata' of >> CMakeFiles/osgwrapper_osg.dir/osg/Array.o: defined in discarded >> section >> `.gnu.linkonce.t._ZNK16osgIntrospection23PropertyAccessException9build_msgERKSsNS0_10AccessTypeE' >> of CMakeFiles/osgwrapper_osg.dir/osg/Array.o >> >> /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: >> `typeinfo for osg::TemplateIndexArray<int, (osg::Array::Type)3, 1, >> 5124>' referenced in section >> `.gnu.linkonce.t._Z15extended_typeidIN3osg18TemplateIndexArrayIiLNS0_5Array4TypeE3ELi1ELi5124EEEEN16osgIntrospection16ExtendedTypeInfoEv' >> of CMakeFiles/osgwrapper_osg.dir/osg/Array.o: defined in discarded >> section >> `.gnu.linkonce.d._ZTIN3osg18TemplateIndexArrayIiLNS_5Array4TypeE3ELi1ELi5124EEE' >> of CMakeFiles/osgwrapper_osg.dir/osg/Array.o >> >> /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: >> BFD 2.15.92.0.2 20040927 internal error, aborting at elf32-i386.c line >> 2224 in elf_i386_relocate_section >> >> /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: >> Please report this bug. >> >> collect2: ld returned 1 exit status >> make[2]: *** [lib/osgPlugins/osgwrapper_osg.so] Error 1 >> make[1]: *** [src/osgWrappers/CMakeFiles/osgwrapper_osg.dir/all] Error >> 2 make: *** [all] Error 2 >> >> >> anyone any ideas how to fix this? >> every trial and build needs so much time... >> >> lg >> harri >> >> >> >> >> >> > Hi Harald, >> > >> >> for OpenThreads and OpenScenegraph I use cmake >> >> >> >> a few (small) problems: >> >> >> >> passing -DBUILD_DOCUMENTATION=ON >> >> OpenSceneGraph: >> >> CMake Error: File >> >> ...somewhere/svn/OpenSceneGraph/doc/Doxyfiles/doxyfile.cmake does >> not exist. >> >> >> >> OpenThreads reports no error, but doc is not build >> > >> > Documentation isn't yet supported properly in the CMake build. >> > >> > >> >> cmake for Producer >> >> CMake Error: OpenThreads_DIR is not set. It must be set to the >> directory containing OpenThreadsConfig.cmake in order to use >> >> OpenThreads. >> >> I still have no idea how I can fix this so I build Producer with >> the GNUmakefile >> > >> > Producer doesn't have support for CMake, and neither does >> osgProducer so you should use the GNUmakefile system. This system >> has been in place for many years and is what the OSG and OpenThreads >> originally used. >> > >> > Whether Producer might move across to using CMake is entirely up to >> Don Burns, the Producer mailing list is a good place to raise this >> topic with him. Once I get more familiar with CMake I'll probably >> move osgProducer across to CMake. >> > >> >> for OpenSceneGraph >> >> additional customation, how can I tell cmake COMPILE_INTROSPECTION >> ?= yes >> > >> > make edit_cache >> > >> > Then go down to the BUILD_OSG_WRAPPERS option and toggle it on. >> There are instructions on screen when you use edit_cache. >> > >> > Alternatively use ccmake rather than cmake as it will automatically >> invoke edit_cache. >> > >> > Robert. >> > _______________________________________________ >> > osg-users mailing list >> > [email protected] >> > http://openscenegraph.net/mailman/listinfo/osg-users >> > http://www.openscenegraph.org/ >> >> >> >> _______________________________________________ >> osg-users mailing list >> [email protected] >> http://openscenegraph.net/mailman/listinfo/osg-users >> http://www.openscenegraph.org/ >> > _______________________________________________ > osg-users mailing list > [email protected] > http://openscenegraph.net/mailman/listinfo/osg-users > http://www.openscenegraph.org/ _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
