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/

Reply via email to