El añadido de librerías dinámicas (.so) al library path de Linux (LD_LIBRARY_PATH), debería ser automático con la instalación de cada paquete .tcl, pero tuve un caso particular de un programa que fallaba por referencias no resueltas.
Una solución, programable desde bootsync.sh (en TinyCore Linux), es leer las librerías desde el path que no está encontrando y agregarlas a la variable del sistema LD_LIBRARY_PATH:
# bootsync.sh
if [ "$LD_LIBRARY_PATH" == "" ]
then
export path_sep=""
fi
if [ "$LD_LIBRARY_PATH" != "" ]
then
export path_sep=":"
fi
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH$path_sep/usr/local/lib
echo LD_LIBRARY_PATH
echo $LD_LIBRARY_PATH
No hay comentarios:
Publicar un comentario