[ manca @ 29.07.2003. 18:43 ] @
kako da kompajliram perl fajl ekstenzija *.pl

a da ne ku\cam u shellu perl fajl.pl

znaci da dvaput kliknem i da se izvrsi proces...
u hederu stavim #!usr/bin/env perl
[ alex @ 29.07.2003. 19:04 ] @
Perl je skript interpretirani jezik, sto znaci da se ne kompajlira vec direktno interpretira sa perl interpreterom.

Da bi direktno pozvao svoj skript (bez pozivanja perl interpretera sa komandne linije) jednostavno postavi executable bit svom skriptu sa komandom chmod:
Code:

$ chmod +x skript.pl
$ ./skript.pl


Usput, pitanje ti bas i nije razumljivo i citko.
[ manca @ 29.07.2003. 20:05 ] @
kako da postavim
executable bit svom skriptu
samo da dopisem to u skripti, ili sta???
[ Miroslav Strugarevic @ 29.07.2003. 20:20 ] @
Pa samo kucaš u terminalu kao što je alex rekao..
chmod +x skript.pl

I posle ćeš moći da pokreće svoju skriptu pomoću ./skripta.pl.
[ manca @ 29.07.2003. 22:55 ] @
znaci samo u terminalu da ukucam ovo>>????
da ne stavljam takav string u skrripti???
Uostalom sad cu da probam
[ manca @ 29.07.2003. 22:57 ] @
E super je, radi!!!!!!!!!!!!!!!
Hvala......
[ Free_Sex @ 04.08.2003. 15:36 ] @
Jeli nego kako da se stvarno "kompajlira" perl skripta ?

Ne znam dali je kompajlirano ili sta ali par skripti koje sam skinuo sa neta
su nekako "kriptovane", vidim i ja da nisu bas kompajlirane. Dakle nema
kao kod *.exe onih "kvadratica" vec su sve brojevi ili sta vec.

Predpostavljam da je to ipak skripta samo ne da mogu da ti ukradu code ?

Jer zna neko nesto o tome i kako to da odradim ?
[ jox_yu @ 07.08.2003. 16:11 ] @
u okviru perla imas program koji se zove perlcc. On ce ti kompajlirati skriptu u izvrsni fajl... Ako ne radi tao onda koristi Active Perl za Linux i njegov Perl Dev Kit ali i to je bazirano na perlcc programu
[ Free_Sex @ 08.08.2003. 10:37 ] @
Cekaj cekaj .... pazi kombinacija je sledeca ja imam Win sa Apachop i mod_perlom
(valjda :) E sad ako ga on kompajlira kao izvrsni kod mene ... kako on da radi recimo kod verata na serveru .... koji je Linux ? Babe, Zabe, Dede sve zajedno a :) ?
[ jox_yu @ 21.08.2003. 13:22 ] @
Pa trebalo bi...
[ Free_Sex @ 23.10.2003. 13:10 ] @
E pa nece ni da ga iskompajlira .... ako bi mi neko objasnio kako
se to radi bilo bi super.

Pazi nije da se ne snalazim, ispeo sam da namestim Cygwin i kompajler
za Palm Os zajedno sa svim emulatorima linkerima i sl. ali ovo
nista samo coolira .... :(

Jeli a kako stoje stvari sa C-om .... koliko sam ja ustvari uspeo da
izvalim ona komanda ga i ne kompajlira vec ga prevodi na C ili
slicno. Nego mene zanima da kada muja dam skriptu da on ne moze
da vidi njen source nikako (dobro moze da je dekompajlira i sl.)

Ali da mu barem nije tako lako da dodje do izvornog koda.

Dolazi u obzir cak i da pisem "skripte" (cgi) u C-u. Samo kada bih
nekako mogao da nabavim sve kompajlere pa da nudim u vise
verzija (kao recimo mysql sto ima za linux ovaj pa onaj pa za win pa za
neki HP ....) Kao stomogu na PC-u da dobijem izvrsni kod za Palm
predpostavljam da moze i za sve ostalo ali .... kako, gde ?

Ipak bilo bi jednostavnije (naravno) da se perl iskompajlira. Ovo sto sam
ja video skriptu nije "klasicno" unistavanje koda tako da bude necitak
nigde nema niti jedne rezervisane reci ... nista slicno samo pice $, 0, 1, |, i slicne gluposti ?