Roland007, the answer is there just look all the articles:
http://www.lavandeira.net/2015/01/relearning-msx-8-setting-u...
Thanks @all!
The compiler now runs. There were two errors:
1 - The LIB directory didn't contain the required files
2 - you need to call the compiler with A:\c hello instead of A:\c hello.c
I can also compare some stuff: Hello World!
V-SOFT Basic Compiler 1342 Bytes
MSX-C 1.2 3457 Bytes
Thanks
Just got Turbo Pascal 3 working. The Hello world size hitlist
- V-Soft Basic Compiler (1342 Bytes)
- MSX-C 1.2 (3457 Bytes)
- Turbo Pascal (8320 Bytes)
I think ASM can still beat V-Soft Basic compiler
Cheers
Easily .
BDOS: equ 5 _STROUT: equ 9 org 100H ld de,helloworld ld c,_STROUT jp BDOS helloworld: db "Hello World!",13,10,"$"
23 bytes
@Manuel: how the heck did we compile again? I think we had a bash script that ran openmsx with a dir-as-disk containing the HiTech C compiler + libs + our sources? If you still have all that, I think it could help some ppl getting started with (HiTech) C and cross-development...
Of course I have all of that. Don't you have the SVN/CVS server anymore in some old backup? If you do, we even have the commit-history of the code
We had:
- a makefile which can compile, link and test with an emulator
- a bash script that acts like gcc, but uses the CP/M version of Hi-Tech C under the hood
- some libs
Nope. I'm afraid I've lost all of it :-/
How could you be so careless!?
Anyway, I only have the checkout and tools...