ajuda no IMSpector ubuntu 12

1. ajuda no IMSpector ubuntu 12

daniel
dbedwrz

(usa Ubuntu)

Enviado em 05/10/2012 - 11:49h

estou tentando instalar o IMSpector no ubunto 12 mas na hora de compilar encontro o seguinte erro
/imspector$ make
g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL main.cpp -c
g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL protocolplugin.cpp -c
g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL loggingplugin.cpp -c
g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL filterplugin.cpp -c
g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL responderplugin.cpp -c
g++ -Wall -O2 -fPIC -I/usr/include -DHAVE_SSL sslstate.cpp -c
sslstate.cpp: Na função membro âbool SSLState::init(Options&, bool)â:
sslstate.cpp:64:33: erro: invalid conversion from âconst SSL_METHOD* {aka const ssl_method_st*}â to âSSL_METHOD* {aka ssl_method_st*}â [-fpermissive]
/usr/include/openssl/ssl.h:1171:10: erro: initializing argument 1 of âSSL_CTX* SSL_CTX_new(SSL_METHOD*)â [-fpermissive]
sslstate.cpp:65:26: erro: invalid conversion from âconst SSL_METHOD* {aka const ssl_method_st*}â to âSSL_METHOD* {aka ssl_method_st*}â [-fpermissive]
/usr/include/openssl/ssl.h:1171:10: erro: initializing argument 1 of âSSL_CTX* SSL_CTX_new(SSL_METHOD*)â [-fpermissive]
sslstate.cpp: Na função membro âbool SSLState::signcert(std::string, bool)â:
sslstate.cpp:570:50: aviso: deprecated conversion from string constant to âchar*â [-Wwrite-strings]
make: ** [sslstate.o] Erro 1

e não passa dai estou usando esse snapshots http://www.imspector.org/downloads/snapshots/imspector-20121005.tar.gz

se alguem pudesse me dar uma luz agradeço


  


2. Correção

Marcelo Silveira Vilar
tchelovilar

(usa Debian)

Enviado em 17/01/2013 - 15:37h

Apesar de ser um pouco tarde, segue a solução:

Altere a linha 32 do arquivo "sslstate.h", onde está:
SSL_METHOD *method;

Para:
SSL_METHOD const *method;

Abraço.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts