迪拉斯: Installation von Image::Magick klappt nicht

Beitrag lesen

gcc ist schon installiert

Ah prima! :)

die cc im Makefile sind aus Makefile.PL gekommen. Makefile.PL hatte sie wiederum von Config.pm im Perl-Verzeichnis. ich hab mal versucht, an die stellen in Makefile.PL fest gcc zu schreiben:
   'CCFLAGS'     => "gcc -O3 -g -Wall -pthread",
hier stand vorher eine Variable anstatt gcc.

Moment, CCFLAGS handelt nur von den Flags, die dem Compiler übergeben werden, hier gehört der Compilername nicht rein. Du siehst hier selber, dass das Wort gcc erneut innerhalb des Kommandos auftaucht und der Compiler hält das für eine Datei, die er verarbeiten soll, aber die gibt's ja gar nicht im aktuellen Verzeichnis:

gcc [...] gcc -O3 -g -Wall -pthread [...]
gcc: gcc: No such file or directory

Bearbeite Makefile.PL nicht. Entweder bearbeite die Datei Makefile, nachdem sie von Makefile.pl erzeugt wurde, und zwar die Zeile, die mit CC = anfängt; oder gib Makefile.pl gleich den richtigen Hinweis:

perl Makefile.pl CC=gcc

oder vielleicht

perl Makefile.pl CC=/usr/local2/bin/gcc

Du wirst sehen, dass in Makefile gleich passendes steht.

ob das wohl ueberhaupt noch was wird?

Der Erfolg ist greifbar nah, und du hast schon einige Sachen gelernt, die nützlich sind!