Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: bitmaster am 17. June 2009, 16:52

Titel: 64 bit fpc und elf32
Beitrag von: bitmaster am 17. June 2009, 16:52
Hi,

ich melde mich auch mal wieder.  :-D

Sagt mal ist es möglich der 64 bit Version von fpc zu sagen, dass sie elf32 als Ausgabeformat verwenden soll? Also ähnlich dem gcc mit der Option -m32. Ich verwende nämlich eine 64 bit linux distribution und somit auch die 64 bit version von fpc. Ich möchte einen kleinen "kernel" in Pascal schreiben. Der soll per GRUB geladen werden und das Dateiformat soll elf32 sein.

thx

bitmaster

PS: Was sind eigentl. so die Unterschiede zwischen fpc und gpc?
Titel: Re: 64 bit fpc und elf32
Beitrag von: FreakyPenguin am 17. June 2009, 18:32
PS: Was sind eigentl. so die Unterschiede zwischen fpc und gpc?
Der eine(gpc) ist offensichtlich kaputt, der andere erst wenn man genauer hinsieht. *g*
Titel: Re: 64 bit fpc und elf32
Beitrag von: matheguru am 17. June 2009, 19:29
Da unterhalten sich mal wieder zwei Intellektuelle *g*! Leider habe ich noch keine Kompetentzen zu diesem Thema, bin aber auf die Lösung gespannt :-D
Titel: Re: 64 bit fpc und elf32
Beitrag von: XanClic am 17. June 2009, 19:58
<ot>
Zitat von: matheguru
Leider habe ich noch keine Kompetentzen zu diesem Thema
Der Button ist mit "antworten" und nicht mit "Statusmeldung abgeben bzw. Interesse anzeigen" beschriftet...  :wink:
(sry, konnte es nicht zurückhalten)
</ot>
Titel: Re: 64 bit fpc und elf32
Beitrag von: kevin am 17. June 2009, 20:38
Cross-Bitness geht mit FPC nicht (es sei denn, es ist in der aktuellen Entwicklerversion dazugekommen). Du kannst aber unter einem 64-Bit-Linux auch einen 32-Bit-FPC installieren und den dafür benutzen.
Titel: Re: 64 bit fpc und elf32
Beitrag von: matheguru am 18. June 2009, 06:33
Was wären wir in eine Welt ohne gedankenfreiheit  :-D Ein bisschen abwechslung tut dem Geist auch was gutes! Geb´s ja zu hast ja recht XanClic :-D
Zitat
Du kannst aber unter einem 64-Bit-Linux auch einen 32-Bit-FPC installieren und den dafür benutzen.
Kann ich nur bestätigen, kam bei mir allerdings auch schon ab und zu auch zu komplikationen!