Generating a map file will also give you the symbols in VS
Gordon Product Manager 3d __________________________________________________________ Gordon Tomlinson Email : gtomlinson @ overwatch.textron.com __________________________________________________________ -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Thrall, Bryan Sent: Monday, May 18, 2009 1:19 PM To: OpenSceneGraph Submissions Subject: Re: [osg-submissions] Changed header files BoundingSphere and Vec*b Robert Osfield wrote on Monday, May 18, 2009 11:22 AM: > On Mon, May 18, 2009 at 5:17 PM, Simon Hammett > <[email protected]> wrote: >> I think if you want to check whether you've broken the abi, you can >> check the exported symbols of the dlls/lib. >> >> Breaking the abi means you get different mangled symbols. > > I did look for a 3rd party tool to do the ABI checking for me but came > across nothing. It would be great to have something we could run from > cmake. > > What tools are available for publishing all entry points into a library? nm should work; Cygwin has a version that works on DLLs. Also for windows, Visual Studio provides DEPENDS.exe which displays exported symbols in a GUI (I don't know if it can output text). -- Bryan Thrall FlightSafety International [email protected] _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegr aph.org _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
