• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Solved]Perl kompilieren unter Solaris 10

Hallo Forum!

Ich wollte einmal testweise ein Perl Script unter solaris 10 ( SunOS test 5.10 Generic_118833-33 sun4u sparc SUNW,Ultra-5_10 ) kompilieren.

Der Inhalt des Perl Scripts ist ein einfaches Hallo.

Code:
#!/bin/perl

print "Hallo";

Gebe ich nun ein:

Code:
/usr/perl5/5.8.4/bin/perlcc -o bernd bernd.pl

bekomme ich folgenden Output:

Can't exec "cc": No such file or directory at /usr/perl5/5.8.4/bin/perlcc line 313.

Die Zeile 313 in perlcc sieht so aus, nur kann ich damit leider nichts anfangen:

Code:
system("$Config{cc} $command");

Weiss jemand vll., wie ich ein kompiliertes Programm aus dem Perl Script machen kann?

Im Internet habe ich leider nichts darueber gefunden!

Vielen Dank schon im vorhinein!
 
cc ist der C-Compiler. Den findet das Script perlcc offensichtlich nicht.

Was sagt denn das folgende Kommando:
Code:
type cc
 
type cc gibt mir aus


Duerfte somit wirklich nicht installiert sein.
Seltsam nur, wenn man nach cc sucht, erscheint er unter /usr/ucb/cc.
Ruft man nun /usr/ucb/cc auf, bekommt man als Antwort

/usr/ucb/cc: language optional software package not installed

Sollte ich Studio 11 von Solaris installieren, weil da duerfte der cc Compiler dabei sein?
 
Hallo!

Ich antworte mir einmal selber :)

Nach Installation des Sun Studio 11 Pakets und Anpassung der Umgebungsvariable PATH auf

Code:
PATH=/opt/SUNWspro/bin/:$PATH;export PATH

funktioniert es ohne Probleme mit dem Aufruf

Code:
/usr/perl5/5.8.4/bin/perlcc -o bernd bernd.pl

Vielen Dank an alle!
 
Oben