I was unable to compile FLTK on OSX (because clang error about x86_64 architecture) and also in Windows, because make gives error "makeinclude: no such file or directory". So I can't even get started with FLTK. I don't know, is it too much to release compiled libraries to Windows? The source code of FLTK looks horrible by the way, there are memsets and macros all over the place in C++ classes. When compiling in OSX the compiler gave couple of warnings about crappy code, can't describe it otherwise.
The other library I took a brief look was wxWidgets, but it's just too large and complex library and programming it seems to be similar C++ experience with macros and all that crap. Why they had to use C++ (wrap in classes) if it's badly written C?
I just need a GUI library with basic dialogs, especially a file dialog and menus etc.