===== Problem: ===== ein Programm benötigt eine lib, die auf dem System nicht vorhanden ist und man hat keine root-rechte um diese zu Installieren. Mit dem Befehl 'ldd' kann man nachsehen, welche Libs benötigt werden und welche davon nicht gefunden werden. ==== Lösung: ==== Man kann die Libs im eigenen home-Directory installieren und dem System mit einer Environment-Variablen dazu bringen in einem Bestimmten Verzeichnis danach zu suchen. Je nach Shell und OS unterscheiden sich die Variablennamen und die art wie sie gesetzt werden. === OS Variablenname === AIX LIBPATH SunOS, Solaris, Linux LD_LIBRARY_PATH\\ HP-UX SHLIB_PATH\\ Mac OS X DYLD_LIBRARY_PATH\\ === Shell Variable setzten === BASH export LD_LIBRARY_PATH=/path/to/lib/:$LD_LIBRARY_PATH\\ CSH setenv LD_LIBRARY_PATH /path/to/lib/:$LD_LIBRARY_PATH\\ KSH set LD_LIBRARY_PATH=/path/to/lib/:$LD_LIBRARY_PATH\\ export LD_LIBRARY_PATH\\