Hello! I want you to know that I recently made a 32 bit development system for DOS, based on the well known LCC compiler (version 4.2). This system works under pure DOS systems and uses NASM 0.98 to produce COFF assembler code. This code is linked with the LD linker from DJGPP. The C library from GCC can be used with this compiler system. I also manged the main porting of the header files. You may use the internal precompiler or the one DJGPP uses.
This way, you can use LCC as a very good and fast replacement for GCC under DOS. The system comes with full source codes. Every binary, used in this development system can be compiled with DJGPP 2.01..2.03. The compiler proper compiles itself. I also developed a VESA graphic library (protexted mode) for high resolution graphics. Some years ago, I posted a 16 bit assembler version for the PACIFIC C compiler to the freedos project (which can be found under the name VSALIB 1.4 in the libraries archive). The new library has much more facilities as the older one: Macintosh screen fonts (ported by me to DOS) as well as Macintosh icons. You can draw quadratic or cubic bezier curves with a very fast incremental algorithm (explained in separate docs). You can also use the mouse in your graphic programs. There are many example programs, which explain the use of the library. Perhaps you are interested in this nice self containing development environment. I also contacted the makers off LCC at Princeton and they welcomed this particular DOS project. I think, LCC for DOS has the ability to get a real alternative to the much larger DJGPP development system. Please reply, if you are interested and if so, please tell me how to send the LCC project to the freedos developers for testing purposes. Thanks for your interest, Detlef Reimers, Kaltenkirchen (Germany) ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user