1. Does any FOSS C++ compiler for OS MS Windows (XP especially) exist?
2. If yes, which one? How much is it popular and good?
3. Is it possible to write in C++ the portable window applications, which can be compiled for Windows as well as for Linux?
4. I have some databases on MS Access with form, queries, reports. Is it possible to rewrite them in C++? Or which free compiler/ language does better suit for it?