no se de C++, pero en C se solucionaria agregando la siguiente linea al comienzo:
#include <string.h> 2013/11/4 Javier Garay <[email protected]> > Estimados, > > Tengo un problema al tratar de compilar un paquete en debian 6... La verdad > es que no soy muy entendido en este tipo de problemas. > > Al hacer un make me genera los siguientes warnings y errores: > > mdes.cpp: In function 'int main(int, char**)': > mdes.cpp:28: warning: deprecated conversion from string constant to 'char*' > mdes.cpp:29: warning: deprecated conversion from string constant to 'char*' > mdes.cpp:30: warning: deprecated conversion from string constant to 'char*' > mdes.cpp:31: warning: deprecated conversion from string constant to 'char*' > mdes.cpp:45: warning: deprecated conversion from string constant to 'char*' > mdes.cpp:45: warning: deprecated conversion from string constant to 'char*' > mdes.cpp:211: error: 'strstr' was not declared in this scope > make: *** [mdes.o] Error 1 > > Entiendo que el código está obsoleto, pero necesito instalar este paquete, > ya que no hay versiones más actuales... ¿Tendría que instalar una versión > más antigua del gcc? > > Versiones de software que tengo: > > # gcc --version > gcc (Debian 4.4.5-8) 4.4.5 > > # uname -a > Linux sqdev1 2.6.32-5-686 #1 SMP Fri May 10 08:33:48 UTC 2013 i686 > GNU/Linux > > Desde ya gracias! > > > *Javier* > -- Eduardo Silva http://edsiper.linuxchile.cl http://monkey-project.com

