I have copied all the example programs from the projects dir to my Linux box.
I find that all will parse but will not link because of missing lib programs.
This tells me that the parser is fully functional. Only the missing lib programs are needed.
Paul - is there a way to get the lib source you already have completed and possibly work on
some of the missing stuff?
I have also found that several of the functions in the lib do no link - they are missing all sorts of other things.
An example:
/usr/lib/libebasic.a(createdialog.o): In function `CREATEDIALOG':
createdialog.asm:(.text+0x1f): undefined reference to `__imp_RtlZeroMemory'
/usr/lib/libebasic.a(createdialog.o): In function `L00002':
createdialog.asm:(.text+0x118): undefined reference to `__imp_LoadCursorA'
createdialog.asm:(.text+0x296): undefined reference to `__imp_lstrcpynA'
createdialog.asm:(.text+0x2e4): undefined reference to `__imp_CreateCompatibleDC'
Could this be related to some other lib that I need to download?
Those are Windows API functions. As Paul said, functions he hasn't finished won't compile because the reference the windows API. He also said that he hasn't gotten to dialogs yet because X Windows doesn't have real dialogs and they'll have to be emulated.
99% of the console commands and only about 15% of the GUI stuff is done. As I have stated only buttons and single line edit boxes are functions, along with opening windows, the font subsytem, the primitive drawing commands like rect, circle, ellipse, line, etc are working.
If you get linker errors it means I haven't ported that command yet.
And no you can't have the source just yet ;)