[devel] Хэшер стал ругаться при сборке пакетов

Илья Евсеев =?iso-8859-1?q?ilya=5Fevseev_=CE=C1_mail=2Eru?=
Ср Мар 22 20:43:46 MSK 2006


   Всем привет ещё раз.
Проблема была там, где показал wRAR:
gcc требует, чтобы теперь все -lXXX были в конце командной строки.
У этого требования есть какое-то рациональное объяснение?
Ведь из-за него кучу makefile'ов придётся переделывать
(и своих, и чужих).

С dirdiff дело оказалось ещё проще: -ltcl отсутствовал вообще.
Непонятно, как он умудрялся собираться и проходить хэшер до этого.
Я считал, что при сборке .so (так же, как при сборке бинарников)
все внешние ссылки проверяются на наличие на основании библиотек,
доступных в момент сборки (как в Java).

С уважением,
Илья Евсеев



Подробная информация о списке рассылки Devel