Uusi FreePascal kääntäjä on saatavana.
http://www.freepascal.org/
Uusi FreePascal
11
891
Vastaukset
- FPC
FPC tukee useita käyttöjärjestelmiä, eri prosessoreita, eri bittisyyksiä:
Tässä voisi mainita mm Windows 7, Vista, CE, XP, 2000, NT, ME, 98, 95,
Linux. MacOSX, FreeBSD, Haiku, OS/2, DOS, Game Boy Advance, Nintendo DS ...- n900
Joko asensitte FPC:n N900:aan? ARM-Linux-binäärikin näkyy olevan tarjolla. Puhelimen softat kuuluu kääntää puhelimessa. :)
- M_5
n900 kirjoitti:
Joko asensitte FPC:n N900:aan? ARM-Linux-binäärikin näkyy olevan tarjolla. Puhelimen softat kuuluu kääntää puhelimessa. :)
Pienellä etsiskelyllä löytyi ohjeitakin Maemo 5:lle täältä:
http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM
Oletko yrittänyt kokeilla tuota ? - N900
M_5 kirjoitti:
Pienellä etsiskelyllä löytyi ohjeitakin Maemo 5:lle täältä:
http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM
Oletko yrittänyt kokeilla tuota ?En ole kokeillut tuota ristikäännösympäristöä. Ajattelin, että ristikäännöksen sijaan asentais kääntäjän (fpc) suoraan N900:aan, käyttämättä sitä minkään PC:n kautta. Laitoin sen latautumaan tuohon taustalle... pitääpä kokeilla...
- N900
N900 kirjoitti:
En ole kokeillut tuota ristikäännösympäristöä. Ajattelin, että ristikäännöksen sijaan asentais kääntäjän (fpc) suoraan N900:aan, käyttämättä sitä minkään PC:n kautta. Laitoin sen latautumaan tuohon taustalle... pitääpä kokeilla...
Asennus oli ok, mutta bin/fpc:n ajoyritys antoi Illegal instruction. Taisi olla vähän erilainen ARM kuin luurissa, joka sanoo
$ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 3 (v7l)
Pitääpä kattella joskus lisää. - 5- m
N900 kirjoitti:
Asennus oli ok, mutta bin/fpc:n ajoyritys antoi Illegal instruction. Taisi olla vähän erilainen ARM kuin luurissa, joka sanoo
$ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 3 (v7l)
Pitääpä kattella joskus lisää.Vaihdoitko assembler tekemät käskyt eabi v5 yhteensopivaksi?
Ohjevideo:
http://www.youtube.com/watch?v=6rX4EujXATo
Kysymykset ja toiveet kannattaa laittaa tänne:
http://www.lazarus.freepascal.org/index.php/board,17.0.html - N900
5- m kirjoitti:
Vaihdoitko assembler tekemät käskyt eabi v5 yhteensopivaksi?
Ohjevideo:
http://www.youtube.com/watch?v=6rX4EujXATo
Kysymykset ja toiveet kannattaa laittaa tänne:
http://www.lazarus.freepascal.org/index.php/board,17.0.html...kuten sanoin, en halua asentaa ristikäännösympäristöä PC:lle, Lazaruksesta puhumattakaan. (Ei mulla ollu edes tietokonetta eilen kotona.) Kirjoittelin tänne N900:lla yhdessä selaimen ikkunassa samalla kun downloadasin fpc-2.2.2.arm-linux.tarin freepascal.orgista toisessa ikkunassa. Luurin terminaalissa purin paketin ja ajoin installerin. Kattelin esimerkkikoodeja ja koitin ajaa asentuneita binäärejä, mutta fpc ja fpcmake antoivat kumpikin vain Illegal instructionin.
Binäärit näyttävät olevan tosiaan ARMille käännettyjä Linux-softia niin kuin luvattiinkin:
$ file fpc
fpc: ELF 32-bit LSB executable, ARM, version 1, statically linked, stripped
vaan eivätpä toimineet sellaisenaan N900:ssa. Jos joku tietää jonkin tavan miten niitä voisi kuitenkin ajaa siinä, niin oishan se ihan hienoa. Mutta ei sillä oikeasti ole paljon väliä, löytyy aika monta muuta helpompaa tapaa koodailla siihen pikkujuttuja ilman mitään SDK-virityksiä. - m.5.
N900 kirjoitti:
...kuten sanoin, en halua asentaa ristikäännösympäristöä PC:lle, Lazaruksesta puhumattakaan. (Ei mulla ollu edes tietokonetta eilen kotona.) Kirjoittelin tänne N900:lla yhdessä selaimen ikkunassa samalla kun downloadasin fpc-2.2.2.arm-linux.tarin freepascal.orgista toisessa ikkunassa. Luurin terminaalissa purin paketin ja ajoin installerin. Kattelin esimerkkikoodeja ja koitin ajaa asentuneita binäärejä, mutta fpc ja fpcmake antoivat kumpikin vain Illegal instructionin.
Binäärit näyttävät olevan tosiaan ARMille käännettyjä Linux-softia niin kuin luvattiinkin:
$ file fpc
fpc: ELF 32-bit LSB executable, ARM, version 1, statically linked, stripped
vaan eivätpä toimineet sellaisenaan N900:ssa. Jos joku tietää jonkin tavan miten niitä voisi kuitenkin ajaa siinä, niin oishan se ihan hienoa. Mutta ei sillä oikeasti ole paljon väliä, löytyy aika monta muuta helpompaa tapaa koodailla siihen pikkujuttuja ilman mitään SDK-virityksiä.Huomaa että fpc 2.2.2 on aika vanha. Tuolloin ei ollut edes kyseistä ARM CPU:ta saatavana. Nykyinen versio numero on 2.4.0 ja kehityksen alainen versio 2.5.1.
fpc 2.4.0 löytyy mm. täältä:
http://sourceforge.net/projects/freepascal/files/
ja kehitysversio SVN:stä
http://freepascal.org/develop.var - La R A
N900 kirjoitti:
En ole kokeillut tuota ristikäännösympäristöä. Ajattelin, että ristikäännöksen sijaan asentais kääntäjän (fpc) suoraan N900:aan, käyttämättä sitä minkään PC:n kautta. Laitoin sen latautumaan tuohon taustalle... pitääpä kokeilla...
Sillä Lazarus tarjoaa mahdollisuuden vaihtaa työpöytäympäristön toiseksi samalla lähdekoodilla.
Esim linuxissa voit valita GTK2 tai QT väliltä muuttamatta lähdekoodia.
Kaikki perustuu siihen että se käyttää Pascal:n GUI:ta. Lähes samanlainen GUI on Delphi:ssä. - Pascal kehittäjä
FreePascal kehittyy koko ajan nyt 2012 ilmestyi versio 2.6.0!
- Pascal:lla ohjelmoiv
Free Pascal:sta on ilmestynyt uusi versio 2.4. 2
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persujen mukaan rasismi on huumoria
Vaan kun koomikko kutsui Halla-ahoa fasistiksi, niin piti haastaa oikeuteen. Mihin se huumorinitaju yhtäkkiä hävisi? ⠀1966118Rasismia kaikkialla näkevät ovat Suomen tyhmimpiä ihmisiä
ja monillahan kuluu myös mielialalääkkeitä, eli päässä on ongelmia. Mutta he eivät tajua kuinka paljon ja ihan todellis1585679BOIKOTOIN - Ei mitään Suomi.fi postilaatikoita käyttöön
Ainakaan minulle! Vai että pitäisi alkaa siellä käyädä katselemassa tammikuusta 2026 siis periaatteessa päivittäin että2474247- 2333579
Hallitus on kaadettava ja Orpon on erottava
Mikään muu hallitus ei ole oman elämäni aikana tuhonnut näin paljon tämän maan taloutta ja työllisyyttä sekä suomen main1293395Mitkäs nuorisoporukat ovat toisia nuoria ryöstelleet (selvää rassismia)
No poliisi kertoo, että maahanmuuttajataustaisia ovat, ja isot porukat sillä yhden suomalaisen uhrin kimpussa on ollut j473321Lasse Lehtonen vaatii persuja pyytämään anteeksi aasialaisilta
Persut ova romahduttaneet Suomen maakuvan parissa päivässä negatiiviseksi rasismillaan ja se alkaa vaikuttamaan jo Suome1273224HS 12/25 kysely: persut romahti, demarit raketoi
Kyyti on kylmää persuleirissä, saattaa vetää siellä silmätkin viirulleen. Sen sijaan SDP:n puoluetoimistolla voidaan pok212966Ei kahta sanaa etteikö Petteri Orpo hyväksy rasismia
Koska jatkaa hallituksessa rasistisen perussuomalaisiksi itseään kutsuvan puolueen kanssa. Se on Petteri Orpon arvomaai102492Rasismi rapauttaa Suomen mainetta ja hallituksen hiljaisuus pahentaa vahinkoa
Finnairin viesti Japanista on pysäyttävä: suomalaisen politiikan rasismikohut heijastuvat suoraan matkustuspäätöksiin ja2022086