Hallo,
ich habe Probleme innerhalb eines Perl Skriptes den Datenbank- treiber von mysql zu laden, da der Linker die Libraries nicht findet.
Die libs sind in /usr/local/lib/mysql installiert (ist wohl default). Also setze ich LD_LIBRARY_PATH=/usr/local/lib/mysql:/.... . Da dies keine Linux Kiste ist, gibt es leider kein /etc/ld.so.conf o.ae, die manual pages zum dynmaischen Linker auf der Plattform sagt nix ueber Suchpfade in files aus. Wird mein Perl Skript vom Indianer ausgefuehrt, so ist diese Variable LD_... offensichtlich nicht gesetzt. Ein setzen ala: BEGIN { $ENV{LD_LIBRARY_PATH}='/usr/local/lib/mysql'; }; bringt nix, obwohl die Variable innerhalb des Skriptes lesbar ist. Beim Konfigurieren von suexec kann man kein ueber PATH hinausgehendes Environment festlegen. Hat jemand eine zuendende Idee?
andre