neznama chyba (pro me)

Honza Pazdziora adelton na informatics.muni.cz
Pátek Prosinec 4 12:40:06 MET 1998


> kolega napsal skrptik v perlu, a debugoval ho na Linuxu (rh 5.0 2.0.35)
> s perlem 5.004. Vsechno se tvarilo OK, ale kdyz chtel skript spoustet na
> masine s BSDI (perl stejna verze)
> hlasi chybu:
> "my" may clash with future reserved word at ./new_ap.cgi line 127.
> syntax error in file ./new_ap.cgi at line 127, next 2 tokens "my ("
> Execution of ./new_ap.cgi aborted due to compilation errors.
> 
> zdrojak:
> sub ParseInput {
> 
>   my ($i, $loc, $key, $val);

Predpokladam, ze toto je ten radek 127.

V tom pripade bych si tipnul, ze to neni perl stejna verze.

Opravdu se pousti ten perl, ktery myslite, ze se pousi? Kam ukazuje
cesta za #!? Co kdyz to pustite /cesta/k/perl5 ./new_ap.cgi? Co rika
perl -V, na te spravne binarce?

Tohle vypada proklate na perl4.

------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
		Boycott the Czech Telecom -- www.bojkot.cz
------------------------------------------------------------------------


Další informace o konferenci Perl