FreeBasic Bare Bones: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
m added source tags |
fixed <pipe> and compiler issues as posted by ScorchOS |
||
Line 112: | Line 112: | ||
=== kernel.bas === |
=== kernel.bas === |
||
<!-- GeSHi is *broken*. don't use freebasic as language here !--> |
|||
<source lang=" |
<source lang="qbasic"> |
||
Declare Sub PrintString(src As Byte Ptr, x As Long, y As Long) |
Declare Sub PrintString(src As Byte Ptr, x As Long, y As Long) |
||
Declare Sub main () |
Declare Sub main () |
||
Line 211: | Line 212: | ||
=== Build instructions === |
=== Build instructions === |
||
<pre>fbc -c |
<pre>fbc -c kernel.bas -o kernel.o |
||
i586-elf-ld -T link.ld -o kernel.bin kernel.o</pre> |
i586-elf-ld -T link.ld -o kernel.bin kernel.o</pre> |
||