Не компилируется pcre 8.41

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Не компилируется pcre 8.41

#1

04 окт 2017, 23:56

Опять я тут) :-D
Не устанавливает pcre, то есть компиляцию ( make) проходит, а make install нет :sad:
Конфигурация:

Код: Выделить всё

./configure --prefix= --build=i686-pc-linux-gnu
Выхлоп:

Код: Выделить всё

connor41@connor41-Aspire-E1-521 ~/Загрузки/pcre-8.41 $ sudo make install DESTDIR=/mnt/ConLinux/make  install-am
make[1]: вход в каталог «/home/connor41/Загрузки/pcre-8.41»
make[2]: вход в каталог «/home/connor41/Загрузки/pcre-8.41»
 /bin/mkdir -p '/mnt/ConLinux//lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libpcre.la libpcreposix.la libpcrecpp.la '/mnt/ConLinux//lib'
libtool: install: /usr/bin/install -c .libs/libpcre.so.1.2.9 /mnt/ConLinux//lib/libpcre.so.1.2.9
libtool: install: (cd /mnt/ConLinux//lib && { ln -s -f libpcre.so.1.2.9 libpcre.so.1 || { rm -f libpcre.so.1 && ln -s libpcre.so.1.2.9 libpcre.so.1; }; })
libtool: install: (cd /mnt/ConLinux//lib && { ln -s -f libpcre.so.1.2.9 libpcre.so || { rm -f libpcre.so && ln -s libpcre.so.1.2.9 libpcre.so; }; })
libtool: install: /usr/bin/install -c .libs/libpcre.lai /mnt/ConLinux//lib/libpcre.la
libtool: warning: relinking 'libpcreposix.la'
libtool: install: (cd /home/connor41/Загрузки/pcre-8.41; /bin/bash "/home/connor41/Загрузки/pcre-8.41/libtool"  --silent --tag CC --mode=relink gcc -fvisibility=hidden -g -O2 -version-info 0:5:0 -o libpcreposix.la -rpath /lib libpcreposix_la-pcreposix.lo libpcre.la -inst-prefix-dir /mnt/ConLinux/)
/usr/bin/ld: cannot find /lib/libc.so.6
/usr/bin/ld: cannot find /lib/libc_nonshared.a
collect2: error: ld returned 1 exit status
libtool:   error: error: relink 'libpcreposix.la' with the above command before installing it
Makefile:1394: ошибка выполнения рецепта для цели «install-libLTLIBRARIES»
make[2]: *** [install-libLTLIBRARIES] Ошибка 1
make[2]: выход из каталога «/home/connor41/Загрузки/pcre-8.41»
Makefile:2976: ошибка выполнения рецепта для цели «install-am»
make[1]: *** [install-am] Ошибка 2
make[1]: выход из каталога «/home/connor41/Загрузки/pcre-8.41»
Makefile:2970: ошибка выполнения рецепта для цели «install»
make: *** [install] Ошибка 2
 ! Сообщение из: Справка
PCRE — библиотека, реализующая работу регулярных выражений в стиле Perl.

Решение Chocobo » 05 окт 2017, 16:24
connor41, Ну а он ищет по пути /lib/libc.so.6, где его нет
Попробуй может симлинк подсунуть

Перейти к ответу ➙
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Не компилируется pcre 8.41

#2

05 окт 2017, 06:30

connor41 писал(а): usr/bin/ld: cannot find /lib/libc.so.6
/usr/bin/ld: cannot find /lib/libc_nonshared.a
Опять чего-то не хватает
ИзображениеИзображение

Аватара пользователя

Автор темы
connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Не компилируется pcre 8.41

#3

05 окт 2017, 07:14

darkfenix, та знаю, но не пойму чего)))
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Не компилируется pcre 8.41

#4

05 окт 2017, 07:43

Вероятно libc6-dev не хватает
ИзображениеИзображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Не компилируется pcre 8.41

#5

05 окт 2017, 08:46

connor41, а что в репозитории нет уже собранной библиотеки?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Не компилируется pcre 8.41

#6

05 окт 2017, 08:56

Код: Выделить всё

chocobo@linuxmint ~ $ locate libc.so.6
/lib/i386-linux-gnu/libc.so.6
/lib/x86_64-linux-gnu/libc.so.6
/lib32/libc.so.6
chocobo@linuxmint ~ $ dpkg -S /lib/i386-linux-gnu/libc.so.6
libc6:i386: /lib/i386-linux-gnu/libc.so.6
Изображение
   
Изображение

Аватара пользователя

Автор темы
connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Не компилируется pcre 8.41

#7

05 окт 2017, 16:21

darkfenix, она есть ..
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

Автор темы
connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Не компилируется pcre 8.41

#8

05 окт 2017, 16:21

Chocobo,

Код: Выделить всё

connor41@connor41-Aspire-E1-521 ~/Загрузки/pcre-8.41 $ locate libc.so.6
/lib/i386-linux-gnu/libc.so.6
connor41@connor41-Aspire-E1-521 ~/Загрузки/pcre-8.41 $ dpkg -S /lib/i386-linux-gnu/libc.so.6
libc6:i386: /lib/i386-linux-gnu/libc.so.6
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Не компилируется pcre 8.41

#9

05 окт 2017, 16:24

connor41, Ну а он ищет по пути /lib/libc.so.6, где его нет
Попробуй может симлинк подсунуть
Изображение
   
Изображение

Аватара пользователя

Автор темы
connor41
Сообщения: 270
Зарегистрирован: 13 июл 2017, 02:19
Решено: 1
Благодарил (а): 71 раз
Поблагодарили: 34 раза
Контактная информация:

Не компилируется pcre 8.41

#10

05 окт 2017, 16:41

Всем спасибо, там помогли ссылки, так же указал ссылку на файл libc_nonshared.a
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Закрыто

Вернуться в «Системные утилиты»

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

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