[Ayuda] Pregunta de FreeBSD
Juan "Lyrul" Santiago
santiago en cursoralternativo.com
Sab Jun 26 10:05:27 CDT 2004
y si agregas $HOME/lib en /etc/ld.so.conf??
Por que LD es precisamente quien te dice que no encuentra la libreria,
asi que asumo que no tienes puesto en ld.so.conf la ruta a la libreria...
Saludos!
Miguel C˙ffffe1rdenas escribió:
>Holas
>
>Estaba intentando portar una libreria que tengo hecha
>en linux a FreeBSD, como esta compilada con gcc todo
>funciono de maravilla sin hacer cambios, bueno solo
>tuve que agregar un casting de const char* a char*,
>pero compilo de lujo...
>
>Ahora me encuentro con un problema, el freebsd que uso
>es un shell gratuito (no tengo freebsd para instalar x
>ahora) y por lo tanto no puedo instalar la libreria en
>el sistema, pretendia usarla en $HOME/lib linkeando
>directo de ahi, pero pos nomas no pifa...
>
>Para compilar le hice asi
>
>g++ -I. -L$HOME/lib -pthread -dl -lv2 -o test test.cpp
>
>v2 es mi libreria, de hecho a la hora de compilar el
>programa de prueba test.cpp hace el link y todo el
>relajo pues especifique el -L$HOME/lib. El problema es
>a la hora de ejecutar mi programa 'test' pues dice que
>no encuentra la libreria...
>
>Hay alguna forma de que mi shell reconozca $HOME/lib
>para correr mi programa de prueba? el error que me
>pone es el siguiente
>
>bash-2.05a$ ./test
>/usr/libexec/ld-elf.so.1: Shared object "libv2.so.1"
>not found
>
>La libreria esta compilada sin errores, asi que no es
>la libreria, solo necesito que me la jale desde mi
>directorio home, se puede hacer esto a traves de algun
>environment var? cual es o como? ya probe varias
>madres que me dijeron en internet pero ninguna
>funciono...
>
>Sugerencias?
>
>Salu2
>
>
>
>
>__________________________________
>Do you Yahoo!?
>Yahoo! Mail is new and improved - Check it out!
>http://promotions.yahoo.com/new_mail
>
>
>_______________________________________________
>Ayuda mailing list
>Ayuda en linux.org.mx
>Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
>
>
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
Más información sobre la lista de distribución Ayuda