flat assembler
Message board for the users of flat assembler.
Index
> MenuetOS > xs compiler for menuetOS |
Author |
|
Shock 13 Dec 2004, 00:40
You can make an os even on c++ (with assembler includes, of course). But c++ is more height-level language that C is. And c++ class model needs some run time information. It complicates things. So you can write low-level code on C and more abstracted code on c++. By the way, it is very useful to have an c++ object oriented API in OS (like in BeOS or NeXTStep). This make programming simple and efficient
About a programming language... You can learn C and C++ at the same time. Those are related languages. Good luck |
|||
13 Dec 2004, 00:40 |
|
Wildwest 13 Dec 2004, 20:39
Google??? This file from my site!
Quote: BTW, anyone remember XS Compiler (http://web.ss.pub.ro/~vycxs/xs)? This is C-like language with MMX, SSE, OpenGL support. We can reanimate it! You can download it at my site http://coolthemes.narod.ru/download.html. |
|||
13 Dec 2004, 20:39 |
|
DC740 14 Dec 2004, 14:38
i couldn't download it from your site error 404 so i looked in google, maybe is a problem with the link... and yes, i saw the post and i wanted to try it
mmm new(i edited the post): i tried http://coolthemes.narod.ru/ and it worked... mmm the problem is that you need to enter to the download page from the main web, the download link that you posted doesn't work |
|||
14 Dec 2004, 14:38 |
|
mike.dld 14 Dec 2004, 22:36
Have you tried to remove the dot from the end
http://coolthemes.narod.ru/download.html |
|||
14 Dec 2004, 22:36 |
|
daneel 15 Dec 2004, 14:09
But XS compiler is out of date. So we cant compile to run in lastest MenuetOS versions...
|
|||
15 Dec 2004, 14:09 |
|
Wildwest 15 Dec 2004, 23:00
Look at my screenshot!!!
http://board.flatassembler.net/topic.php?t=2465&start=0 All OpenGL demos works! But it still have obsoleted sysfuncs (files mos.inc and msys.h describes MeOS 0.69 sysfuncs) |
|||
15 Dec 2004, 23:00 |
|
Wildwest 16 Dec 2004, 15:49
I put larger version of screenshot inside archive - file in078pre3.png
Use IrfanView. |
|||
16 Dec 2004, 15:49 |
|
DC740 24 Dec 2004, 12:09
is there anybody working on the compiler??? it would be great to have it inside menuetos
|
|||
24 Dec 2004, 12:09 |
|
spideros1 24 Dec 2004, 12:57
It's theoretically possible to compile gcc & binutils for Menuet, but I don't have process management fully working yet. For example there is no parent-children relationship in Menuet's process management, so I'd have to do some hacks to emulate DOSs spawn() function which waits for the child process to end. And I'd have to write console support, because for now all output goes to debug board. So even it would be possible to run bash under Menuet (or some lightweight shell, e.g. sash).
|
|||
24 Dec 2004, 12:57 |
|
DC740 24 Dec 2004, 13:26
i've got a problem, the language file in xsmos is not working... it's in rusian... and i think that that is causing this:
Fatal(005) : Bad language file : 'xs.lng' Stopped 0 (of 0) functions and 0 (of 0) variables loaded Error(004) : Could not find 'main' function or label Finished any idea of what to do??? |
|||
24 Dec 2004, 13:26 |
|
Wildwest 25 Dec 2004, 22:34
Try files from this version (without russian fixes)
http://coolthemes.narod.ru/files/xsmos.7z |
|||
25 Dec 2004, 22:34 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.