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

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

Автор темы
connor41
Сообщения: 128
Зарегистрирован: 12 июл 2017, 23:19
Решено: 1
Благодарил (а): 42 раза
Поблагодарили: 16 раз

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

Сообщение connor41 » 04 окт 2017, 20: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, 13:24
connor41, Ну а он ищет по пути /lib/libc.so.6, где его нет
Попробуй может симлинк подсунуть

Перейти к ответу ➙
Linux Mint 18.2 - Sylvia :blush:
Linux 4.13.0-17
XFCE :tux:

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

darkfenix
Сообщения: 796
Зарегистрирован: 27 июн 2017, 10:36
Решено: 11
Благодарил (а): 49 раз
Поблагодарили: 128 раз

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

Сообщение darkfenix » 05 окт 2017, 03:30

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

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

Автор темы
connor41
Сообщения: 128
Зарегистрирован: 12 июл 2017, 23:19
Решено: 1
Благодарил (а): 42 раза
Поблагодарили: 16 раз

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

Сообщение connor41 » 05 окт 2017, 04:14

darkfenix, та знаю, но не пойму чего)))
Linux Mint 18.2 - Sylvia :blush:
Linux 4.13.0-17
XFCE :tux:

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

darkfenix
Сообщения: 796
Зарегистрирован: 27 июн 2017, 10:36
Решено: 11
Благодарил (а): 49 раз
Поблагодарили: 128 раз

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

Сообщение darkfenix » 05 окт 2017, 04:43

Вероятно libc6-dev не хватает

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

Unborn
Сообщения: 840
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 126 раз

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

Сообщение Unborn » 05 окт 2017, 05:46

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

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

Chocobo
Сообщения: 5886
Зарегистрирован: 27 авг 2016, 19:57
Решено: 133
Откуда: НН
Благодарил (а): 422 раза
Поблагодарили: 1519 раз

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

Сообщение Chocobo » 05 окт 2017, 05: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
Сообщения: 128
Зарегистрирован: 12 июл 2017, 23:19
Решено: 1
Благодарил (а): 42 раза
Поблагодарили: 16 раз

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

Сообщение connor41 » 05 окт 2017, 13:21

darkfenix, она есть ..
Linux Mint 18.2 - Sylvia :blush:
Linux 4.13.0-17
XFCE :tux:

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

Автор темы
connor41
Сообщения: 128
Зарегистрирован: 12 июл 2017, 23:19
Решено: 1
Благодарил (а): 42 раза
Поблагодарили: 16 раз

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

Сообщение connor41 » 05 окт 2017, 13: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
Linux Mint 18.2 - Sylvia :blush:
Linux 4.13.0-17
XFCE :tux:

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

Chocobo
Сообщения: 5886
Зарегистрирован: 27 авг 2016, 19:57
Решено: 133
Откуда: НН
Благодарил (а): 422 раза
Поблагодарили: 1519 раз

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

Сообщение Chocobo » 05 окт 2017, 13:24

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

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

Автор темы
connor41
Сообщения: 128
Зарегистрирован: 12 июл 2017, 23:19
Решено: 1
Благодарил (а): 42 раза
Поблагодарили: 16 раз

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

Сообщение connor41 » 05 окт 2017, 13:41

Всем спасибо, там помогли ссылки, так же указал ссылку на файл libc_nonshared.a
Linux Mint 18.2 - Sylvia :blush:
Linux 4.13.0-17
XFCE :tux:

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