Free compilers and Windows environment
I was a c programmer back in the mid 80's, last working in a Microsoft C development environment under DOS 5.0 (as I recall)--programming the database interface to a Novell LAN dBase server with some dBase c tools (forget who made them) for a proprietary telecom product (distributed DOS PC monitor and configuration stations shared the database that configured/monitored a big telecom switch) at the time.
I would like dabble a bit with c (or c++) in the current Windows 98/ME/XP environment, but without having to buy anything <bg>. Do the free compilers, e.g., Borland 5.5, Bloodshed Dev 4.0 and Digital Mars, support creating code that can run as full-fledged Windows protected mode processes? I want to do more than run in a DOS simulation command window, in other words. Do I need Microsoft SDK (haven't even checked to see how much they want for that yet)? Pardon my probable naivete (or antiquity) in posing this question, but it would be helpful to know whether what I am contemplating is practical or possible before investing much time in it.
I would appreciate any comments or advice.
At the risk of becoming tiresome...
Pardon me for continuing with relatively trivial drivel (is that an internal rhyme?), but I suspected the install on the ME machine so just went back uninstalled and reinstalled and it seems to work ok there. My XP machine continues to complain when I try to invoke the setup.exe installer, "The parameter is incorrect." I wonder if this is something related to my recent installation of XP SP1? It must be a problem with the setup.exe installer file itself, possibly in interaction with XP SP1? The setup.exe file was modified 07/24/1996, for what that is worth. Compilter build 09/21/2000, but again, it seems to be merely the installer having issues here.