Thread Perl XS - test.pl wird nicht erzeugt (8 answers)
Opened by Gast at 2007-10-10 17:44

pq
 2007-10-11 12:56
#100667 #100667
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
MechaTikal+2007-10-11 10:41:50--
EDIT:
Hat sich erledigt. Wie in Mytest.t beschrieben, soll man erst "make install" und dann "perl Mytest.t" ausführen. So klappt das Ganze auch wie im Tutorial beschrieben. Wäre schön, wenn das mal jemand aktualisieren würde.
Danke trotzdem für die Hlfe. Hat sich schon mal jemand intensiver mit XS befasst?

wenn man perl Mytest.t aufruft, kann perl ja auch das modul gar nicht finden. test-skripte
sind dazu da, dass man sie *vor* der installation aufruft. nur macht make test alles
automatisch, aber wenn man von hand ein test-skript aufruft, macht man das mit
Code: (dl )
1
2
3
4
5
perl -Mblib t/Mytest.t # benutzt das modul 'blib', welches das verzeichnis blib/lib als pfad benutzt
oder
perl -Iblib/lib t/Mytest.t # f[gt den pfad blib/lib direkt hinzu
oder
prove t/Mytest.t # macht das, was make test macht, nur einzeln

sonst müsste man ja, wenn man ein eigenes modul testet, es bei jeder anderung installieren.
das kann ja nicht der sinn der sache sein.
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

View full thread Perl XS - test.pl wird nicht erzeugt