Hi all,
I've just been trying to get a plugin that I'd originally written under
OSX compiled and working, and am finding that it's not playing nice.
It compiles fine, but when I try to load the node, I get:
RuntimeError:
/mount/nvizible_applications/centos.linux.x86_64/nuke/Nuke6.2v4/libstdc++.so.6:
version `GLIBCXX_3.4.11' not found (required by
/mount/nvizible_users/hughmacdonald/development/Nuke/NV_Keyer/build/6.2/linux.x86_64/release/NV_Keyer.so)
When I check the links in the .so using ldd, I see: (Amongst other things)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f74d0d30000)
Anyone know why there might be this inconsistency between the two? And
how might I persuade it to link directly against the one in the Nuke
installation rather than the central one?
I've tried adding the following to the linking stage, with no luck:
-L/mount/nvizible_applications/centos.linux.x86_64/nuke/Nuke6.2v4/include -l
stdc++
My knowledge of the intricacies of gcc is limited, so I apologise if
this has an obvious solution....
Thanks
--
Hugh Macdonald
*n**vizible**-- **VISUAL EFFECTS*
[email protected] <mailto:[email protected]>
+44(0) 20 3167 3860
+44(0) 7773 764 708
www.nvizible.com <http://www.nvizible.com/>
_______________________________________________
Nuke-dev mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev