¿Cuál es el mejor lugar para configurar la variable específica de aplicación LD_LIBRARY_PATH
en Solaris? ¿Cómo funciona ¿Dónde establecer LD_LIBRARY_PATH en Solaris?
LD_LIBRARY_PATH
trabajo variable?
actualidad configurarlo en .kshrc
, pero diferentes aplicaciones necesitan diferentes versiones del marco de mensajería, pero estas aplicaciones se ejecutan bajo el mismo uso y, por tanto, que necesitarían diferentes LD_LIBRARY_PATH
, por lo que en su opinión lo que es el mejor lugar para establecer este ¿variable?
Básicamente, estoy tratando de descubrir cómo hacer que esta ruta de acceso variable forme parte de la aplicación en lugar de ser específica para el entorno del usuario.
Gracias, eso es lo que estaba pensando. Sin embargo, ¿tendría sentido colocar esa variable en el archivo app_profile externo y luego obtener ese archivo en el script? ¿O ves algún problema con eso? Estoy pensando que, dado que varias aplicaciones necesitan la misma ruta, podría tener sentido externalizarla. –
LD_LIBRARY_PATH (o LD_LIBRARY_PATH_32 y LD_LIBRARY_PATH_64) debe establecerse antes de que se ejecute el ejecutable, porque ld.so.1 lo lee antes de llegar a main() y no vuelve a leerlo después. –
@Ville - Creo que funcionaría, pero primero querrá probarlo para estar seguro –