Seite 2 von 2

Verfasst: 04.06.2007 20:58
von MVXA
Mit PureBasic solltest du es auch gar nicht erst probieren, da die
Runtime Libs closed source sind. Ich würde halt da wirklich zu
FreeBasic greifen, da dort die RuntimeLib OpenSource ist und
man dann die Runtime Lib einfach in den Kernel linken kann.
Wenn du ein Beispiel brauchst, kannste mich in Jabber anschreiben.

Verfasst: 04.06.2007 21:16
von Marvin
Es war ja nur eine Frage. Ich hab mir ja auch schon einen eigenen C-like-Compiler geschrieben (natürlich mit PB :wink: ), es ging mir jetzt nur um den Grundsatz. Aber wenn FreeBasic Adressverschiebungen mit einberechenen würde (so wie mit "org" unter ASM) und man auch Inline-ASM hat, würde es mich schon interessieren... :allright:

Verfasst: 04.06.2007 22:23
von MVXA
Mit org wirds schwer, weiß aber nicht unbedingt warum du das brauchen
solltest, da man dies auch mit dem Linker bewerkstelligen kann aber
Inline Assembler unterstützt das Teil allemal, sogar noch stück weit
komfortabler als unter PureBasic meiner Meinung nach ;).

Verfasst: 05.06.2007 15:56
von Marvin
Ich mag Linker nun einmal nicht so sehr... Der einzigen Linker für Windows, den ich gefunden habe, ist JLoc und da verstehe ich die Konfigurationsdateien nicht so sehr... Ich werd mich trotzdem mal reinlesen, etc. Danke für den Tipp! :allright:

Verfasst: 05.06.2007 16:14
von MVXA
Naja, ich benutze hier unter Linux (oh wunder) den gnu linker. Und mit der
passenden Man Page wird der Linker und seine Funktionen sehr gut erklärt.

Im Übrigen gibt es den gnu linker auch für Windows, das FreeBasic Paket
liefert diesen mit.