У меня возникла ошибка при выполнении make. Среда
1. OS X 10.10.5
2. компилятор GCC (я не уверен, и сделать журнал команд показывает НКА много раз)
3. Squid источник версии 3.5.13squid make error about libltdlc.la on compile
журнал, как это:
./libtool: line 4228: cd: /Users/lorancechen/version: No such file or directory
libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x "/Users/lorancechen/version control/_open_source/squid-3.5.13/libltdl/./.libs/dlopen.a")
./libtool: line 1085: cd: .libs/libltdlc.lax/dlopen.a: No such file or directory
make[2]: *** [libltdlc.la] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
===============================
Кроме того, я не нашел .libs каталог с напоминанием журнала.
UPDATE
с @Tibidabo помощью я найти каталог не содержит «» или "-".
Теперь, произошла другая ошибка, например,
basic_ldap_auth.cc:610:13: error: 'ldap_unbind' is deprecated: first deprecated
in OS X 10.10 - use ldap_unbind_ext [-Werror,-Wdeprecated-declarations]
ldap_unbind(ld);
^
попытки изменений ldap_unbind_ext
, компилятор советы с не могут найти его или не известен.
другая ошибка произошла, большинство из них является устаревшей функцией, я пытаюсь исправить ее с помощью подсказок компилятора. Как вы думаете, вы правы, но как насчет этой проблемы? – LoranceChen