Одна из целей в моем Makefile зависит от libSM.so, но ld по какой-то причине просматривает /usr/Lib/gcc/x86_64-redhat-linux/.. и находит несовместимый ( 32-битная) версия и залог. У меня есть правильная версия в /lib64, но -L/lib64 не помогла.
Как заставить ld использовать версию /lib64?
Подробнее здесь: https://stackoverflow.com/questions/440 ... rect-place