ionflux
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот закралась тут проблема с glib-2.4.2, не хочент собираться хоть убей, говорит: checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. Так смотрим config.log и видим там такую картину: configure:2616: $? = 1 configure:2639: checking for C compiler default output file name configure:2642: cc -O -pipe -I/usr/local/include -L/usr/local/lib -lintl conftest.c >&5 /usr/bin/ld: warning: libiconv.so.3, needed by /usr/local/lib/libintl.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libintl.so: undefined reference to `libiconv_set_relocation_prefix' /usr/local/lib/libintl.so: undefined reference to `libiconv_open' /usr/local/lib/libintl.so: undefined reference to `libiconv_close' /usr/local/lib/libintl.so: undefined reference to `libiconv' configure:2645: $? = 1 Забавно, не видит libiconv, проверим -bash-2.05b# ldconfig -r | grep libintl 140:-lintl.6 => /usr/local/lib/libintl.so.6 -bash-2.05b# ldconfig -r | grep iconv 17:-lkiconv.1 => /lib/libkiconv.so.1 107:-liconv.3 => /usr/local/lib/libiconv.so.3 Здесь всё видит, смотрим дальше /usr/local/lib/libintl.so.6: libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x2814f000) И здесь видит, проверим функции: -bash-2.05b# nm /usr/local/lib/libiconv.so.3 | grep libiconv_open 0001155c T libiconv_open -bash-2.05b# nm /usr/local/lib/libiconv.so.3 | grep libiconv_set_relocation_prefix 000123f8 T libiconv_set_relocation_prefix Как такое лечить? | Всего записей: 38 | Зарегистр. 19-03-2003 | Отправлено: 04:25 23-06-2004 | Исправлено: lynx, 08:45 23-06-2004 |
|