moin.
ich hab ein perlscript, das sich problemlos starten lässt. wenn ich das script aber aus einem shellscript starten lassen will oder aus einem programm, dann klappt das nicht.

ich denke das liegt an irgendwelchen path angaben, die falsch sind...
das hier ist der fehler, wenn ich das script von von einem programm oder shellscript starten lasse:
Can't locate loadable object for module Win32::OLE in @INC (@INC contains: /usr/lib/perl5/5.8.2/cygwin-thread-multi-64int /usr/lib/perl5/5.8.2 /usr/lib/perl5/site_perl/5.8.2/cygwin-thread-multi-64int /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/5.8.2/W2RK/WMI.pm line 64
Compilation failed in require at /usr/lib/perl5/5.8.2/W2RK/WMI.pm line 64.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.2/W2RK/WMI.pm line 64.
Compilation failed in require at ./myEVENTLOG.PL line 39.
BEGIN failed--compilation aborted at ./myEVENTLOG.PL line 45.


wie krieg ich das so hin, das das klappt?