Dproto не работает в Centos 64bit решение

Автор
Опубликовано:
Блог:Интересный
Рубрика: Linux
Редактировалось: 1 раз — 2016-12-08 в 20:56
957 просмотров
Теги: x64, linux, dproto, cs, centos, 64 bit
0
Голосов: 0
Встала проблема. Сервер cs перехал с Ubuntu 32 битной на Centos 64 битную. Посему по команде meta list выскакивала ошибка dproto_i386.so badf load dproto_i386.so

Решение: Узнаем чего не хватает dproto
ldd  dproto_i386.so

Показывает:

        linux-gate.so.1 =>  (0x00266000)
        libdl.so.2 => /lib/libdl.so.2 (0x00da9000)
        libm.so.6 => /lib/libm.so.6 (0x00d4d000)
        libstdc++.so.6 => not found
        libc.so.6 => /lib/libc.so.6 (0x00a10000)
        /lib/ld-linux.so.2 (0x00687000)

нет типа библиотеки libstdc++.so.6 => not found

Так как Dproto существует только в 32-х битной версии. Поэтому для нее в 64х системах необходимо установить 32-х битные либы.

yum install libstdc++.so.6

После этого видим:

        linux-gate.so.1 =>  (0x00b64000)
        libdl.so.2 => /lib/libdl.so.2 (0x00a4e000)
        libm.so.6 => /lib/libm.so.6 (0x002cd000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00110000)
        libc.so.6 => /lib/libc.so.6 (0x002f7000)
        /lib/ld-linux.so.2 (0x00687000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00cc2000)

Все перезапускаем сервр cs и радуемся!
Поделись:
ОБСУЖДЕНИЕ [ 0 ]

Нет комментариев. Ваш будет первым!


ИЛИ СОЦКОММЕНТАРИЙ

ПОПУЛЯРНОЕ
В МИРЕ