Rinat Bikov writes: > 15 декабря 2010 г. 14:16 REAL написал: >> Используйте вот это: >> $(CC) -shared -o lib$(LIBNAME).so.version functions.o StringBuilder.o >> LibLoader.o -ldl -Wl,-soname,lib$(LIBNAME).so.version >> ln -s lib$(LIBNAME).so.version lib$(LIBNAME).so > Спасибо большое! > Чего-то сам не догадался так сделать... Хотя про -Wl,-soname нашёл вот тут: > http://www.adp-gmbh.ch/cpp/gcc/create_lib.html > Только там ln -s не делалось, поэтому не компилилось с динамической привязкой. > И почему-то использовалось -Wl,-soname,libmean.so.1 -o > libmean.so.1.0.1, то есть версии не совпадали... 1.0.1 - это полная версия библиотеки, но при линковке обычно используется только MAJOR-компонента.