ошибка при установке пакета

PCLinuxOS

Модератор: Bizdelnick

lejak
Сообщения: 119

ошибка при установке пакета

Сообщение lejak »

пытаюсь поставить асечный снифер на сервер, но не получается.
помогите пожалуйста

система
2008.1 //2.6.24.7-server-3mnb

вот этот снифер http://www.imspector.org/wordpress/

скачиваю архив, распаковываю, делаю make

Код:

g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL main.cpp -c make: g++: Команда не найдена make: *** [main.o] Ошибка 127

и вот что мне выдает
пакет gcc стоит

не знаю что делать
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: ошибка при установке пакета

Сообщение ATIpro »

lejak писал(а):
06.11.2009 11:08
скачиваю архив, распаковываю, делаю make

Код:

g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL main.cpp -c make: g++: Команда не найдена make: *** [main.o] Ошибка 127

и вот что мне выдает
пакет gcc стоит

есть просто gcc для C и g++ для C++. В Мандриве его пакет называется gcc-c++
Спасибо сказали:
lejak
Сообщения: 119

Re: ошибка при установке пакета

Сообщение lejak »

черт, теперь посыпались такие ошибки

Код:

g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL main.cpp -c In file included from main.cpp:10: imspector.h:40:25: error: openssl/ssl.h: Нет такого файла или каталога imspector.h:41:25: error: openssl/bio.h: Нет такого файла или каталога imspector.h:42:25: error: openssl/err.h: Нет такого файла или каталога In file included from imspector.h:106, from main.cpp:10: socket.h:33: ошибка: ‘SSL_CTX’ не был декларирован socket.h:57: ошибка: ISO C++ запрещает декларации ‘SSL’ без типа socket.h:57: ошибка: expected ‘;’ before ‘*’ token socket.h:58: ошибка: ISO C++ запрещает декларации ‘X509’ без типа socket.h:58: ошибка: expected ‘;’ before ‘*’ token In file included from imspector.h:109, from main.cpp:10: sslstate.h:20: ошибка: ‘SSL_CTX’ не был декларирован sslstate.h:32: ошибка: ISO C++ запрещает декларации ‘SSL_METHOD’ без типа sslstate.h:32: ошибка: expected ‘;’ before ‘*’ token sslstate.h:33: ошибка: ISO C++ запрещает декларации ‘SSL_CTX’ без типа sslstate.h:33: ошибка: expected ‘;’ before ‘*’ token sslstate.h:34: ошибка: ISO C++ запрещает декларации ‘SSL_CTX’ без типа sslstate.h:34: ошибка: expected ‘;’ before ‘*’ token sslstate.h:36: ошибка: ISO C++ запрещает декларации ‘X509’ без типа sslstate.h:36: ошибка: expected ‘;’ before ‘*’ token sslstate.h:37: ошибка: ISO C++ запрещает декларации ‘EVP_PKEY’ без типа sslstate.h:37: ошибка: expected ‘;’ before ‘*’ token sslstate.h:38: ошибка: ISO C++ запрещает декларации ‘EVP_PKEY’ без типа sslstate.h:38: ошибка: expected ‘;’ before ‘*’ token make: *** [main.o] Ошибка 1
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: ошибка при установке пакета

Сообщение ATIpro »

lejak писал(а):
06.11.2009 12:45
черт, теперь посыпались такие ошибки

Видимо нужен пакет openssl-devel. Для архитектуры i586 название пакета выглядит так libopenssl0.9.8-devel, для x86_64 там должно быть lib64...
Спасибо сказали:
lejak
Сообщения: 119

Re: ошибка при установке пакета

Сообщение lejak »

самое ужастное что нет файла редми нормально, чтоб указали необходимые пакеты :(

Спасибо большое за помощь

Код:

g++ main.o protocolplugin.o loggingplugin.o filterplugin.o responderplugin.o sslstate.o -ldl libimspector.so -o imspector -L/usr/lib -lssl /usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl /usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for -lssl /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-manbo-linux-gnu/4.2.3/../../../libssl.so when searching for -lssl /usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for -lssl /usr/bin/ld: cannot find -lssl collect2: выполнение ld завершилось с кодом возврата 1 make: *** [imspector] Ошибка 1
Спасибо сказали:
lejak
Сообщения: 119

Re: ошибка при установке пакета

Сообщение lejak »

короче поставил пакет openssl-devel всё поставилось
решено
Спасибо сказали: