![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Logo |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 694 Регистрация: 22.7.2008 Репутация: 3 Всего: 10 |
Пытаюсь поставить perl из исходников, но выскакивает ошибка компиляции. Ось Kubuntu 12.04 x64
|
|||
|
||||
| Pfailed |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 22 Всего: 39 |
apt-get install libc6-dev
|
|||
|
||||
| Logo |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 694 Регистрация: 22.7.2008 Репутация: 3 Всего: 10 |
уже установлена
|
|||
|
||||
| Pfailed |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 22 Всего: 39 |
Тогда предлагаю выполнить Configure вместо configure.gnu
|
|||
|
||||
| Logo |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 694 Регистрация: 22.7.2008 Репутация: 3 Всего: 10 |
Пробовал и так, не помогает
Так же пробовал по совету http://kubuntu.ru/node/8957 скопировать библиотеку libm.so в /usr/lib/, но у меня ошибки не исчезают. |
|||
|
||||
| Pfailed |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 22 Всего: 39 |
У меня эта строка выглядит так
У вас куда-то потерялись все -l*. В частности, как результат отсутствия -lm, видим ругань на мат функции. В Makefile сгенерированном Configure есть строка
Это сообщение отредактировал(а) Pfailed - 18.6.2012, 13:59 |
||||
|
|||||
| DurRandir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 335 Регистрация: 27.9.2009 Репутация: 14 Всего: 17 |
В Configure есть шаг выбора библиотек для линкера:
What libraries to use? [-lm -lcrypt -lutil -lc] Там точно указана -lm? И есть ли она в /usr/local/lib? Возмoжно, у вас х64 бибилотеки лежат в каком-нибудь /lib64? Это сообщение отредактировал(а) DurRandir - 18.6.2012, 14:04 |
|||
|
||||
| Logo |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 694 Регистрация: 22.7.2008 Репутация: 3 Всего: 10 |
Оказалось, что нужно через ./Configure на запрос о путях добавить /lib/x86_64-linux-gnu и /usr/lib/x86_64-linux-gnu, собрался:)
|
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |