This is relly foreign to me...Windows...when you download a IDE or even a compiler like Borland...and you install....you typically select the library paths, etc and need to specify where they are eith in make files or command line...the gcc compilers seem to assume default libraries/includes where I indicated abouve...of course you can also directly specify new directories...but jesus...what a change...
My question, does anyone have any resources or articles, etc (basically what I'm learning about the discrepancies) for Windows developers switching over to Linux???
It would almost be easier to have never learned Windows development in the first place as much of this is leading to confusion...
For instance, glibc is the GNU relplacement for crt??? Obviously clear once you know it, but figuring that out required me to read about 100 pages of various articles...
The OS architecture between Linux and Windows is quite different as well...
Linux didn't support true "multi-threading" until recently...and the Windows API is often titled as the replacement for CRT...I don't wxWdiegst, etc are attempting to replace glibc however, so for many operations you would use the glibc...
Makes sense, but confusing as hell...so again...anyone know of any articles, etc which walk a Windows developer through the process of building his first Gtk+ wxWidgets application from a Linux perspective???
Cheers