I just downloaded ruben's build of gcc 4.7.0 for 32-bit, but I think this
question applies to other (all?) other builds, too.
I tried compiling a program that links to opengl32, but got a linker error
that the file wasn't found. In the "old" mingw32, libopengl32.a was in the
lib folder. In this build it isn't. After searching for it I found it in
'i686-w64-mingw32\lib', along with what looks like many other important lib
files. in 'i686-w64-mingw32' there is also an 'include' dir and a 'bin' dir
with a few of the tools that are also in the main 'bin' dir such as 'ar',
'as', 'dlltool', 'strip' and a few others.
What is this 'i686-w64-mingw32' folder, and why are some things
separated/duplicated into it? Can I just merge it into the main
lib/include/bin dirs, so that I can compile with the standard makefiles,
without having to always adjust to add another include and lib folder?
--
Programming today is a race between software engineers striving to build
bigger and better idiot-proof programs, and the Universe trying to produce
bigger and better idiots. So far, the Universe is winning. - Rich Cook
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public