История изменений
Исправление dadd, (текущая версия) :
lib1_a.so имеет больший приоритет чем lib1.so, если они оказываются вместе
По идее опция -Bsymbolic должна помочь, если с ней собрать lib1_a.so:
cc -g -Wl,-Bsymbolic -shared -fPIC -o lib1_a.so 1_a.c
И приоритет поиска символов из библиотек происходит слева направо, т.е. при сборке бинарника -l1_a надо впереди указать.
Исправление dadd, :
lib1_a.so имеет больший приоритет чем lib1.so, если они оказываются вместе
По идее опция -Bsymbolic должна помочь, если с ней собрать lib1_a.so:
cc -g -Wl,-Bsymbolic -shared -fPIC -o lib1_a.so 1_a.o
И приоритет поиска символов из библиотек происходит слева направо, т.е. при сборке бинарника -l1_a надо впереди указать.
Исходная версия dadd, :
lib1_a.so имеет больший приоритет чем lib1.so, если они оказываются вместе
По идее опция -Bsymbolic должна помочь, если с ней собрать lib1_a.so:
cc -g -Wl,-Bsymbolic -shared -fPIC -o lib1_a.so 1_a.c
И приоритет поиска символов из библиотек происходит слева направо, т.е. при сборке бинарника -l1_a надо впереди указать.