Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]5930[/thread]

Perl compilieren: womit? (Seite 2)



<< |< 1 2 3 4 5 >| >> 46 Einträge, 5 Seiten
Rambo
 2003-11-28 16:02
#73003 #73003
User since
2003-08-14
803 Artikel
BenutzerIn

user image
@chrian, schau bei gelegenheit mal in deine prv mail.

fürti remo
Crian
 2003-11-28 16:41
#73004 #73004
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
hab ich gerade - danke :)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Cremator
 2003-11-28 17:17
#73005 #73005
User since
2003-11-26
97 Artikel
BenutzerIn
[default_avatar]
Crian> Von ActiveState gibt es das leider nicht... also sind wahrscheinlich ziemliche Verrenkungen nötig

Humbug! Gibt's schon von AState, aber nicht fuer Lau. Das Teil nennt sich PerlApp und gehoert zum Perl DevKit. Gibt's leider nicht einzeln sondern nur das ganze DevKit auf einmal - kostet 195 Dollars.

Macht im Prinzip das gleiche wie alle anderen Teile (perl2exe, etc). Es packt dein Skript, alle Module, ein Miniperl und die DLLs in eine Exe.
Crian
 2003-11-28 17:19
#73006 #73006
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
Es gibt das Modul PAR, das es bei CPAN gibt, nicht als Modul bei ActiveState.

Ob sie noch sowas ähnliches kostenpflichtig anbieten, ist doch eine ganz andere Geschichte.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Cremator
 2003-11-28 18:16
#73007 #73007
User since
2003-11-26
97 Artikel
BenutzerIn
[default_avatar]
Axo, das Modul... Hab ich dich mistverstanden, weil Du vorher nach einem "ausfuehrbaren Tool" verlangt hattest.
jan
 2003-11-28 18:34
#73008 #73008
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
PAR gibt's nicht für activeperl? warum versuchst du es nicht einfach mal mit ppm? ich habe es hier gerade eben mit "install PAR" installiert, ein testscript zusammenfassen lassen und es liegt hier nun als test.exe.
eisbeer
 2003-11-28 19:25
#73009 #73009
User since
2003-08-29
347 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich "compiliere" (eigentlich falsch, denn ich "packe-den-code-in-einen-mini-interpreten")
schon immer mit PAR + Activestate, funktioniert perfekt !
Bindet alle Module tadellos ein.
Kann ich nur empfehlen.

Und PAR gibt es bei Activestate sehr wohl, nämlich Version 0.75. Frühere sind eher
schlecht, denn da ist meistens die Datei parl.exe nich dabei, die benötigt wird.

1. Installieren
2. cmd > pp -o Compiled.exe ToCompile.pl --gui
3. Compiled.exe starten

--gui sollte sich von selbst erklären, lässt die Console weg.

Alternativen wären:
1. perl2exe: Nicht so gut, da kostenpflichtig
2. PerlApp: Nicht so gut, da noch kostenpflichtiger
3. http://sourceforge.net/projects/wplex/    ungetestet
4. http://sourceforge.net/projects/extutils-pcc/    ebenfalls ungetestet

MfG, Claudi\n\n

<!--EDIT|eisbeer|1070040325-->
Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...
Cremator
 2003-11-28 19:44
#73010 #73010
User since
2003-11-26
97 Artikel
BenutzerIn
[default_avatar]
Also ich hatte vor laengerer Zeit mal versucht mittels ActiveState Perl und PAR einige Kommandozeilen-Skripte die format() und write() benutzten zu kompilieren. Ging gruendlich in die Hose -> kompiliert wurde aber die Exe tat nichts, kamen auch keine Fehlermeldungen. Win32::GUI mochte er auch nicht so recht. Mal ging's, mal nicht und ich war nicht in der Lage nachzuvollziehen warum.

Kann auch sein das die Version zu alt war, aber ueberzeugt hat's mich (leider) nicht. Mal schauen was die naechsten Versionen so bringen.
Crian
 2003-11-29 14:46
#73011 #73011
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
@eisbeer: Also ich habe gestern bei ActiveState unter den Modulen für Perl 5.8.0 gesucht, da ist PAR nicht dabei.

Wenn Du schon das Gegenteil behauptest, dann kannst Du ja bestimmt auch leicht einen Link dazu angeben ^^

Ich gehe dafür auf http://www.activestate.com/, klicke dann auf den Link unten links "Perl Modules", der führt mich zur Seite http://aspn.activestate.com/ASPN/Modules - dort klicke ich bei Language auf Perl und dann auf den Buchstaben "P" im Index und lande auf der Seite http://aspn.activestate.com/ASPN....er=name

Und dort ist nichts zwischen PApp-SQL und Parallel-ForkManager.

Also wo bitte schön soll PAR Deiner Meinung nach dort sein ???
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
pq
 2003-11-29 15:12
#73012 #73012
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
hmm, google sagt mir im ersten suchtreffer: http://msl521.freeshell.org/ppmpackages/
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 2 3 4 5 >| >> 46 Einträge, 5 Seiten



View all threads created 2003-11-28 12:49.