К сожалению, да.
Моя общая библиотека скомпилирована, компоновщик не жалуется, что не нашел ее, но все равно я получаю неопределенную ошибку ссылки. Думая, что я могу сделать что-то не так, я провел небольшое исследование и нашел это простое и приятное прохождение:
http://www.adp -gmbh.ch / CPP / ССАГПЗ / create_lib.html
, за которым я следовал письму, но все равно получаю:
$ gcc -Wall main.c -o dynamically_linked -L.\ -lmean
/tmp/ccZjkkkl.o: In function `main':
main.c:(.text+0x42): undefined reference to `mean'
collect2: ld returned 1 exit status
Это довольно простые вещи, так что случилось ?! Есть ли в моей настройке что-то, что может потребовать проверки / настройки?
GCC 4.3.2 Fedora 10 64-bit