yosh |
|
Темы:
3
Сообщения:
84
Участник с: 16 октября 2009
|
Запускаю приложение-выдает ошибку: error while loading shared libraries: libpcre.so.3: wrong ELF class: ELFCLASS64 Нашел библиотеку в /opt/lib32/lib,создаю ссылку ln /opt/lib32/lib/libpcre.so.0 /lib/libpcre.so.3,все равно при запуске пишет : error while loading shared libraries: libpcre.so.3: wrong ELF class: ELFCLASS64,подскажите где туплю? |
danger86 |
|
Темы:
10
Сообщения:
132
Участник с: 02 августа 2009
|
Что вы имеете ввиду под ‘x32’? Если ‘x86’ - то вы должны иметь систему i686 для запуска таких приложений |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
какое приложение выдает эту ошибку? может обновить pcre? |
yosh |
|
Темы:
3
Сообщения:
84
Участник с: 16 октября 2009
|
C pcre все в порядке,ошибка в создании ссылки-тут где-то туплю. В бубунтах создается каталог /lib32 и проблем нет с созданием ссылки-все работает,а в Арче я похоже не в тот каталог создаю ссылку или что-то не так делаю. danger86 смешно! ))) |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
$ ls -l `find / -name libpcre*` lrwxrwxrwx 1 root root 16 Jan 24 00:07 /lib/libpcre.so.0 -> libpcre.so.0.0.1 -rwxr-xr-x 1 root root 201417 Jan 24 00:07 /lib/libpcre.so.0.0.1 -rw-r--r-- 1 root root 276768 Jan 24 00:07 /usr/lib/libpcre.a -rw-r--r-- 1 root root 46896 Jan 24 00:07 /usr/lib/libpcrecpp.a lrwxrwxrwx 1 root root 19 Jan 24 00:07 /usr/lib/libpcrecpp.so -> libpcrecpp.so.0.0.0 lrwxrwxrwx 1 root root 19 Jan 24 00:07 /usr/lib/libpcrecpp.so.0 -> libpcrecpp.so.0.0.0 -rwxr-xr-x 1 root root 43151 Jan 24 00:07 /usr/lib/libpcrecpp.so.0.0.0 -rw-r--r-- 1 root root 5454 Jan 24 00:07 /usr/lib/libpcreposix.a lrwxrwxrwx 1 root root 21 Jan 24 00:07 /usr/lib/libpcreposix.so -> libpcreposix.so.0.0.0 lrwxrwxrwx 1 root root 21 Jan 24 00:07 /usr/lib/libpcreposix.so.0 -> libpcreposix.so.0.0.0 -rwxr-xr-x 1 root root 9466 Jan 24 00:07 /usr/lib/libpcreposix.so.0.0.0 lrwxrwxrwx 1 root root 22 Jan 24 00:07 /usr/lib/libpcre.so -> ../../lib/libpcre.so.0 -rw-r--r-- 1 root root 263 Jan 24 00:07 /usr/lib/pkgconfig/libpcrecpp.pc -rw-r--r-- 1 root root 272 Jan 24 00:07 /usr/lib/pkgconfig/libpcre.pc -rw-r--r-- 1 root root 305 Jan 24 00:07 /usr/lib/pkgconfig/libpcreposix.pc |
yosh |
|
Темы:
3
Сообщения:
84
Участник с: 16 октября 2009
|
В Ubuntu устанавливается ia32-libs,создается каталог /lib32, ссылка: ln /lib32/libpcre.so.0 /lib32/libpcre.so.3-все!программа работает,в Арче установил lib32,какие дальше действия? Нужно создавать каталог /lib32 и перекидывать туда библиотеки из /opt/lib32/lib? |
gard |
|
![]()
Темы:
66
Сообщения:
1169
Участник с: 15 декабря 2009
|
А если создать не каталог,а сделать симлинк на каталог.. |
yosh |
|
Темы:
3
Сообщения:
84
Участник с: 16 октября 2009
|
Я тоже так думаю,потом попробую. |
yosh |
|
Темы:
3
Сообщения:
84
Участник с: 16 октября 2009
|
Удалил ссылку /lib/libpcre.so.3 и создал новую ln /opt/lib32/lib/libpcre.so.0.0.1 /lib/libpcre.so.3 -все, программа заработала. |