HI Bryan, Thanks for the heads up. I'll remove the -gstab+ entry from the old build system
With the new CMake system its now much easier to adjust the compile option, with no need to modify the source build system file. Looking at the current defaults for the release vs debug options I can't spot the -gstab+ so we are probably safe without it there already. Users can add it back in if they need it. Robert. On 3/15/07, Wasileski, Bryan J. <[EMAIL PROTECTED]> wrote:
Hi OSG'er's For some time we've been having difficulty using the dbg with OSG on a couple of 64bit machines. We've been able to step through code but the symbol table was hosed such that none of the variable data was available. It finally reached critical mass this week as a problem that must be solved so we dug into it and found that it's the -gstab+ compiler flag used in the build. When building for debug, the osg make used both -g and -gstabs+; by taking out the latter gdb was happy and able to interpret the symbol table. My understanding is that the -gstabs+ provides extra information but I really don't know anything beyond that. So first, I'm offering what I've found so others don't have the same headaches and second wondering if anyone has additional information on this flag and the reason for the conflict. (as an additional piece of information, we build the same code on the 32bit machine using the same compiler and build process and there are no problems using the flag). Thanks. Bryan _______________________________________________ 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/
