
On 09/10/2007, William SleemanIV <wsleemaniv@mcvh-vcu.edu> wrote:
I added the -library=stlport4 option to the compile and link lines but got these linker warnings:
ld: warning: symbol `std::moneypunct::__vtbl' has differing sizes: (file /opt/SunStudio11/SUNWspro/lib/v9/libCstd.so value=0x70; file /opt/SunStudio11/SUNWspro/lib/stlport4/v9/libstlport.so value=0x60); /opt/SunStudio11/SUNWspro/lib/v9/libCstd.so definition taken ld: warning: symbol `std::numpunct::__vtbl' has differing sizes: (file /opt/SunStudio11/SUNWspro/lib/v9/libCstd.so value=0x50; file /opt/SunStudio11/SUNWspro/lib/stlport4/v9/libstlport.so value=0x40); /opt/SunStudio11/SUNWspro/lib/v9/libCstd.so definition taken
Can you check if "-library=stlport4" was used while building boost libraries. http://blogs.sun.com/sga/ has instructions to build boost on Solaris with Studio 11/12.
(There were a lot more warning just like these)
When I try to run the simple_ls program I get a seg fault.
-Ford Sleeman
-- regards, Prashant Thakre