[PERL] modules

Pagina: 1
Acties:

  • DipStick
  • Registratie: Juni 2001
  • Laatst online: 12-08 16:00

DipStick

HHmmm, nice ;)

Topicstarter
Owkee owkee, call me stupid ;)
Ik probeer een beetje te experimenteren met GIFgraph.pm en ik denk dat me script zelf verders wel goed is, alleen zegt het script dat hij deze module niet kan vinden.

Ik test het met een RedHat Linux 7.0 bak, daar waar ik verder niet veel kaas van gegeten heb ;)

Weet iemand waar ik deze module neer moet planten zodat mijn script weet waarie het vandaan moet halen, of is dat config afhankelijk ???

p.s. Als dit niet echt een webscripting vraag is, maar bijvoorbeeld een NOS, move 'm dan maar.

Ik geloof niet in bijgeloof, dat brengt ongeluk
Vroeger was ik een twijfelaar. Ik ben daar nu niet meer zo zeker van.


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Ik denk inderdaad dat ze je in NOS beter kunnen helpen.

Let er op dat je de handelingen uit de README van die module volgt ;)

  • DipStick
  • Registratie: Juni 2001
  • Laatst online: 12-08 16:00

DipStick

HHmmm, nice ;)

Topicstarter
Op maandag 22 april 2002 11:35 schreef ACM het volgende:
Ik denk inderdaad dat ze je in NOS beter kunnen helpen.

Let er op dat je de handelingen uit de README van die module volgt ;)
Helaas zat er geen README bij, omdat ik deze module zo van een andere linuxbak afgesnoept heb. (Van een Equiinet NetPilot welteverstaan, zonder enig logisch directory structuur voor mij dan :P )

Anders had ik uiteraard die wel nauwkeurig gevolgd.
Ik kon zo 1,2,3 ook geen README ervan vinden op i-net, maar dat kan ook aan mijn zoekkunsten liggen ;)

volgens de uitleg op bovengenoemde site wordt de module als volgt aangeroepen:
code:
1
$my_graph = new GIFgraph::chart();

Ik heb geen idee welke directory hij hiervoor gebruikt.
Any1 ???

Ik geloof niet in bijgeloof, dat brengt ongeluk
Vroeger was ik een twijfelaar. Ik ben daar nu niet meer zo zeker van.


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21:46

odysseus

Debian GNU/Linux Sid

De locaties waarin gezocht wordt staan in de array @INC. Vanaf de CLI kun je die als volgt weergeven:
code:
1
2
3
kde3@odysseus:~$ perl -e 'print "@INC\n"'
/usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl .
kde3@odysseus:~$

Je kunt die module dus in een van die directories neergooien, liefst in /usr/local/lib/perl/versie aangezien het om een specifieke module gaat die niet op elk systeem aanwezig zal zijn. Natuurlijk kun je ook de huidige directory gebruiken, die is namelijk ook in @INC opgenomen (zie de punt aan het eind!). Subdirectories en dergelijke zijn ook mogelijk, zie daarvoor de manpages van perlmod en consorten.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • DipStick
  • Registratie: Juni 2001
  • Laatst online: 12-08 16:00

DipStick

HHmmm, nice ;)

Topicstarter
Hmmm,

Ik zie dat het nog wel een hele kluif gaat worden
niet alleen moet ik dus gewoon via de packages de GIFgraph.pm installeren, maar ook nog GD.pm en de zlib en pnglib enzo

en damnit, ik zie net dat geblaat over GIF support ook weer in die GD module

Najaa, dat installen van modules laat ik wel over aan beide linux apies hier intern :P

Ik geloof niet in bijgeloof, dat brengt ongeluk
Vroeger was ik een twijfelaar. Ik ben daar nu niet meer zo zeker van.


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21:46

odysseus

Debian GNU/Linux Sid

Kijk eens naar CPAN, dat maakt installeren nog een hoop gemakkelijker...

* odysseus vind Perl nog altijd een erg goede taal :)...

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • DipStick
  • Registratie: Juni 2001
  • Laatst online: 12-08 16:00

DipStick

HHmmm, nice ;)

Topicstarter
Op maandag 22 april 2002 15:05 schreef odysseus het volgende:
Kijk eens naar CPAN, dat maakt installeren nog een hoop gemakkelijker...

* odysseus vind Perl nog altijd een erg goede taal :)...
ikke ook, ik doe veel met perl, alleen was ik nog niet zo in-depth gegaan qua opbouw van grafica enzo. Meer alleen messageboardjes enzo (bijvoorbeeld voor http://www.dcsc.nl -> messageboard) no spam intended, just for example

Kan je trouwens niet via 1 of ander command zien welke van bovenstaande modules al geïnstalleerd zijn (oa zlib en libpng ofzo) ???

Ik geloof niet in bijgeloof, dat brengt ongeluk
Vroeger was ik een twijfelaar. Ik ben daar nu niet meer zo zeker van.


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21:46

odysseus

Debian GNU/Linux Sid

Even uit mijn hoofd, ik las iets dergelijks vandaag in de docs:
code:
1
find `perl -e 'print "@INC"'` -name *.pm -print

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.

Pagina: 1