From: Eli Z. <el...@gn...> - 2013-03-10 22:00:39
|
> Date: Sun, 10 Mar 2013 12:52:59 -0700 (PDT) > From: Syd <nh...@ya...> > > I have Eclipse C++ installed and made a program that uses <cstdlib>, namespace std, and the system("PAUSE") function in the code. The system() function does not work, even though the code compiles, and the executable file gives an error, when I run the exe file in a DOS window, about a missing dll file: libgcc_s_dw2-1.dll. After searching around on the net I found that there are many others with the same problem! Obviously the minGW package has an ommission in it, the cstdlib isn't in there where it can be used! It's not a MinGW problem, it's a problem with your MinGW installation: it is incomplete. Download the libgcc DLL that goes with your compiler version, and everything will be well. For the latest GCC version 4.7.2, you will find the DLL here: http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.2-1/libgcc-4.7.2-1-mingw32-dll-1.tar.lzma/download |