perl modules executable???

Pagina: 1
Acties:

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 14-09 21:15

TrailBlazer

Karnemelk FTW

Topicstarter
Moeten perl modules executable zijn of zijn read rechten genoeg. De files staan wel op ons Unix systeem ik krijg ze echter niet aan de praat. Ik heb de directory in @INC gepushed dus dat kan het niet zijn lijkt mij.
code:
1
2
3
4
5
6
#!/usr/bin/perl -w

print "networking wit perl version 0.1\n";
push (@INC,"/opt/MagellanContrib/lib/perl5/5.00502/sun4-solaris");
print @INC;
use Socket;

foutmelding:
code:
1
2
3
4
NMSgs1 nieuwsta 136 > ./net1
Can't locate vars.pm in @INC at Socket.pm line 3.
BEGIN failed--compilation aborted at Socket.pm line 3.
BEGIN failed--compilation aborted at ./net1 line 6.

Verwijderd

TrailBlazer: Ik heb de directory in @INC gepushed dus dat kan het niet zijn lijkt mij.
Probeer het eens met
code:
1
2
3
4
5
#!/usr/bin/perl

use lib qw(/opt/MagellanContrib/lib/perl5/5.00502/sun4-solaris);

# etc

Verwijderd

Op donderdag 04 oktober 2001 13:36 schreef TrailBlazer het volgende:
Moeten perl modules executable zijn of zijn read rechten genoeg.
Leesrechten zijn genoeg.

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 14-09 21:15

TrailBlazer

Karnemelk FTW

Topicstarter
hmm dan begrijp ik de foutmelding helemaal niet meer

  • Juup
  • Registratie: Februari 2000
  • Niet online
NMSgs1 nieuwsta 136 > ./net1
Can't locate vars.pm in @INC at Socket.pm line 3.
BEGIN failed--compilation aborted at Socket.pm line 3.
BEGIN failed--compilation aborted at ./net1 line 6.
Hij kan dus wel Socket.pm vinden en lezen en alles. dus dat is ok. Heb je ook alle modules geinstalleerd die Socket.pm nodig heeft?

Nee? Doen dan. Zoek ze op http://search.cpan.org/

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • tomato
  • Registratie: November 1999
  • Niet online
Nouja, lijkt me dat het probleem bij vars.inc ligt... :?

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 14-09 21:15

TrailBlazer

Karnemelk FTW

Topicstarter
Op donderdag 04 oktober 2001 16:30 schreef Jaaap het volgende:

[..]

Hij kan dus wel Socket.pm vinden en lezen en alles. dus dat is ok. Heb je ook alle modules geinstalleerd die Socket.pm nodig heeft?

Nee? Doen dan. Zoek ze op http://search.cpan.org/
Dat is dus het kloterige ik ben zelf geen root op deze bak. Niet zo gek ook hij regelt ons beheer over het Frame Relay netwerk van Nederland :9~

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 14-09 21:15

TrailBlazer

Karnemelk FTW

Topicstarter
Op donderdag 04 oktober 2001 14:11 schreef Arien het volgende:

[..]

Probeer het eens met
code:
1
2
3
4
5
#!/usr/bin/perl

use lib qw(/opt/MagellanContrib/lib/perl5/5.00502/sun4-solaris);

# etc
ALs ik dit doe krijg ik nog steeds dezelfde foutmelding waar wordt die @INC gedefinieerd mischien kijg ik de systeembeheerder zo gek om het te wijzigen in de enige goede directory
Ik kan die vars.pm staan ook gewoon in die direcoroty dus dis bestaan gewoon wel ik kan me niet voorstellen dat al die modules naar zijn grootje zijn

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 14-09 21:15

TrailBlazer

Karnemelk FTW

Topicstarter
Ik heb het al opgelost in die dir waar die modules stonden stond ook een perl executable en die werkt wel gewoon met die @INC. DUs kan nu compileren
Pagina: 1