Я немного повозился и, по-видимому, исправил это ...
Перед тем, как скомпилировать общую библиотеку с помощью
g++ -o libmultiply.dylib libmultiply.cc -dynamiclib
и получил упомянутую ошибкуТеперь я перекомпилировал библиотеку снова, с
g++ -o libmultiply.dylib libmultiply.cc -dynamiclib -undefined dynamic_lookup
, и теперь она работает.(По крайней мере, компиляция и компоновка.) Но мне все еще нужно проверить, действительно ли библиотека выполняет то, для чего она предназначена.;)
До сих пор я не знаю, почему ссылки теперь не сообщают об ошибке, но, возможно, кто-то еще может пролить свет на это с помощью этой информации.=)
только мои 2 кт.