Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
GCC under cygwin is always a good option. You can generate autonomous windows applications (that run without cygwin). A problem is that there is no graphical ide.
It seems that a very good way to do add graphics to the gcc c applications is using tcl/tk.
Take a look in www.tcl.tk
It is a quite difficult path to the beginner but freee and compatible with all platforms.....
Maybe better than all this C junk and waste of time could be just Java!
Java=Compatibility, free tools, millions of people developing, lots of free code, better security, lots of jobs, etc....
Greeting to all
MinGW: A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.
MSYS: A Minimal SYStem to provide POSIX/Bourne configure scripts the ability to execute and create a Makefile used by make.