Компиляция со старыми либами

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Компиляция со старыми либами

Сообщение wavebvg » 25.09.2015 00:27:27

Необходимо собрать проект под libc-2.5 и libpthread-2.5.
Прописываем пути до библиотек и радостно запускаем сборку, но fpc лезет и находит (!) библиотеки в системных каталогах (/lib/i386-linux-gnu и /lib32), но кто его туда звал-то?

Хорошо, проверяем, fpc.cfg - исключаем пути до старых библиотек - и... Пишет, что либо не найдена

Т.е. получается, что либо он находит библиотеку по указанному мною пути, а потом решает, что текущая системная уме милее, либо отказывается вообще собираться.

Ладно, переименовываем папки /lib/i386-linux-gnu и /lib32 и о чудо, всё собралось корректно.

Очень бы хотелось услышать от знатоков, каким образом можно обойтись без переименования системных каталогов. Заранее всем большое спасибо.

ЗЫ. Кросс под i386 с x64. fpc trunk
wavebvg
постоялец
 
Сообщения: 354
Зарегистрирован: 28.02.2008 04:57:35

Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

Рейтинг@Mail.ru