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

Reply via email to