[Ayuda] Pregunta de FreeBSD
Miguel Cÿffffe1rdenas
warlockxxi en yahoo.com
Vie Jun 25 20:10:37 CDT 2004
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/
Más información sobre la lista de distribución Ayuda