FreePascal

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
janek87
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 58
Liitunud: 13.04.2007, 15:49

FreePascal

Postitus Postitas janek87 »

Oleks soov saada Free Pascal tööle Ubuntu all, aga kuidagi nagu ei õnnestu. Nimelt tirisin need .deb pakid siit ja installisin ära, ja seejärel ka updatesin.
http://sourceforge.net/project/showfile ... up_id=2174
Aga kuidas seda nagu avada? või tirisin mingi vale paki?
priit
Vana Pingviin
Vana Pingviin
Postitusi: 521
Liitunud: 04.08.2005, 03:00

Postitus Postitas priit »

Asi ju ubuntu mingites repodes t2itsa olemas.

Kood: Vali kõik

apt-cache search fp | grep "Free Pascal"
n2itab k6iki pascali pakette.

fp-compiler on vast see k6ige olulisem pakett.

Free Pascali compiler k2ivitub k2suga fpc.

Ahjaa, see, mida sa ilmselt otsid, on fp-ide paketis ja k2ivitub k2suga fp.
Ja kui juhuslikult midagi Delphi taolist tahad, siis selle asja nimi on Lazarus.
Kasutaja avatar
janek87
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 58
Liitunud: 13.04.2007, 15:49

Postitus Postitas janek87 »

tavaline FP meeldis mulle rohkem...aga millegipärast ei saa seal normaalselt tööd teha...menüü läheb nagu ülevalt lukku .
priit
Vana Pingviin
Vana Pingviin
Postitusi: 521
Liitunud: 04.08.2005, 03:00

Postitus Postitas priit »

Ega sa ometi pyya seal hiirega jamada? See toetab minu teada ainult klaviatuurilt shortcut-e.
Kasutaja avatar
janek87
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 58
Liitunud: 13.04.2007, 15:49

Postitus Postitas janek87 »

töötab küll, aga mulle tundub, nagu sellega ei saaks kõiki asju teha. Teen mõne lihtsama programmi valmis...mõni töötab, mõni ei...
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

kui mina veel paskalit progesin, siis koodi kirjutasin ühes konsooli aknas mingi redaktoriga, omal ajal vist kasutasin joe'd, ning teises konsoolis kompileerisin fpc-ga.. fpc näitas väga kenasti ka ära, millisel real mul koodis viga, nii et ma kahtlen, et asi kuidagi jääb sul kompilaatori taha, pigem ikka viga progejas, sest pascal oligi selline keeruline, paistis välja, et peaks töötama, aga kusagil oli kas ; puudu või siis ülearu :P
Pilt Pilt Pilt
Kasutaja avatar
janek87
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 58
Liitunud: 13.04.2007, 15:49

Postitus Postitas janek87 »

jah...tekstiredaktoris tõesti mugav, kuna see tunneb Pascali koodi ära ja eraldab teatud osad eri värvidega ära :D mõnus...aga tekkis siiski üks küsimus Pascali keele kohta. Kood ise siin:
program test;
uses crt;
var p:string;

Begin
ClrScr;
WriteLn('Sisesta sõna "pingviin":');
readln(p);
If p='pingviin' then
Begin
WriteLn('Tubli!')
else
Writeln('Kas ei oska kirjutada? :)');
readln;
end;
end.


kui keegi viitsib käima lükata siis proovige, kas teil töötab. mul annab igatahes koguaeg errorit: ";" expected, but "ELSE" found. No aga enne elset ei ole ju ";" märke- nii on mulle meelde nagu jäänud. viga tekkis ühe suurema programmi juures, see on ainult näiteks...
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Pole elu see pascalit puutunud, aga
If p='pingviin' then
Begin #milles seda vaja on. Võta ära :P
WriteLn('Tubli!')
Kasutaja avatar
janek87
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 58
Liitunud: 13.04.2007, 15:49

Postitus Postitas janek87 »

häbi mulle...nüüd toimib jah :oops:
Kasutaja avatar
estysoft
Pingviini aktivist
Pingviini aktivist
Postitusi: 130
Liitunud: 13.07.2006, 20:25

Postitus Postitas estysoft »

mihkel kirjutas:Pole elu see pascalit puutunud, aga
If p='pingviin' then
Begin #milles seda vaja on. Võta ära :P
WriteLn('Tubli!')
mihklil on õigus Begin ja end; peavad alati paari kaupa käima

Antud juhul eeldab ta enne elset veel ridu
Vasta