perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 34
Click for quality!




11.02.2012 / 17:39

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  CGI: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragStartprobleme mit GD
Seitenanfang
Hallo,

da ich das GD-Modul nicht im CPAN-Archiv finde habe ich es mir von einer anderen Seite heruntergeladen und in mein CGI-Verzeichnis kopiert:

cgi-bin/test/ = test.pl
cgi-bin/test/lib = GD.pm
cgi-bin/test/lib/GD = simple.pm und polyline.pm

Die ersten Zeilen lauten:

#!/usr/bin/perl
use lib('lib');
use lib('lib/GD');
use GD::Simple;

# create a new image
$img = GD::Simple->new(400,250);
[...]

Leider erscheint folgende Fehlermeldung:

Can't locate loadable object for module GD in @INC (@INC contains: lib/GD lib C:/Perl/lib C:/Perl/site/lib .) at lib/GD/Simple.pm line 159
Compilation failed in require at lib/GD/Simple.pm line 159.
BEGIN failed--compilation aborted at lib/GD/Simple.pm line 159.
Compilation failed in require at c:\cgi-bin\test\test.pl line 6.
BEGIN failed--compilation aborted at c:\cgi-bin\test\test.pl line 6.

In der Zeile 159 im Modul Simple.pm steht:
use GD;

Kann mir jemand weiterhelfen?

Oder mit Tipps geben, wie man Module "installiert" bzw. wo man Module speichert, wenn man sie nicht mit dem ppm (ActiveState) installieren kann..

Vielen Dank

Datum: 20.02.2005-20:40

Beitragre: Startprobleme mit GD
Seitenanfang
GD enthält einen XS-Anteil. Das heißt, das Modul muss kompiliert werden...

Hier das Paket auf CPAN: http://search.cpan.org/~lds/GD-2.21/

So installiert man ein Modul:
http://wiki.perl-community.de/bin/view/Wissensbasis/ModuleWieInstalliereIchEinModul

Datum: 21.02.2005-08:11

Beitragre: Startprobleme mit GD
Seitenanfang
Danke für die Antwort.

Leider ist das GD-Modul bei ActiveState nicht verfügbar. (Failed)

Hat jemand Perl 5.8 von ActiveState im Einsatz und das GD-Modul erfolgreich installiert?

Danke

Datum: 21.02.2005-08:54

Beitragre: Startprobleme mit GD
Seitenanfang
Und wie hast Du es versucht?? Welche Fehlermeldungen gibt es?? Mit "hat nicht geklappt" kann ich nicht wirklich was anfangen...

Datum: 21.02.2005-12:13

Beitragre: Startprobleme mit GD
Seitenanfang
Hi renee

Und wie hast Du es versucht?? Welche Fehlermeldungen gibt es?? Mit "hat nicht geklappt" kann ich nicht wirklich was anfangen...

Du hast natürlich recht ....

Also, habe zuerst bei ActiveState nachgeschaut und die schreiben, dass es mit make bei der Version 5.8 zu Fehlermeldungen kommt.

Nun habe ich folgendes versucht:

perl -MCPANPLUS -e "install modulname"
Allerdings habe ich keine Ahnung was die alles von mir wollen :(

Du erwähnst einen XS-Anteil..... was ist denn das? Liegt es an diesem XS-Anteil, dass ich das Modul nicht einfach mit use('lib') etc. einbinden kann ?

Danke

Datum: 21.02.2005-14:38

Beitragre: Startprobleme mit GD
Seitenanfang
Einige Module besitzen Anteile von C-Dateien. Der C-Code wird eingesetzt, teils um das Modul schneller zu machen, teils um manche Funktionen überhaupt erst zu ermöglichen.

Wenn Du jetzt versuchst, nur die .pm-Datei zu kopieren, lässt Du einen Teil des Moduls weg. Dadurch kann es nicht mehr funktionieren!

Hast Du es mal versucht, mit ppm zu installieren

Gib in Deine Konsole (DOS-Eingabeaufforderung bei Windows) ppm ein, dann

ppm> install GD

dann sollte es eigentlich klappen!

Datum: 21.02.2005-15:39

Beitragre: Startprobleme mit GD
Seitenanfang
Hallo Renee,

klappt leider nicht, da ActiveState das Modul nicht führt.

ppm> install GD
Error: PPD for 'GD.ppd' could not be found.
ppm>

Schade :(

Vielen Dank für Deine Bemühungen.

Datum: 21.02.2005-16:16

Beitragre: Startprobleme mit GD
Seitenanfang
ActiveState hat das Modul, siehe http://aspn.activestate.com/ASPN/Modules?module_name=G&order=name

Welche Repositories sind denn angegeben?

ppm bietet Dir die Hilfe, Dir die Repositories anzuzeigen...

mach mal ein
ppm> search GD

Datum: 21.02.2005-17:00

Beitragre: Startprobleme mit GD
Seitenanfang
Danke Renee,

Das GD-MOdul gibt es nur für Pel 5.6.
Habe aber das 5.8 installiert.

http://ppm.activestate.com/BuildStatus/5.8-G.html
also: FAIL :(

(GD Version 2.21)

Gruß

Datum: 21.02.2005-18:01

-






-
-