Alex Rivera | Logout

MinGW "The procedure entry point libiconv could not be located ..."

Asked 2011-08-31T19:29:55.127
10

I've got a standard C library that compiles just fine on Mac OS X using gcc.

I've examined the C compilers available for Windows, and choose MinGW for a couple reasons:

  • MS's tools don't support C99
  • Cygwin et. al. adds an extra level of complexity with the posix emulation that I don't want
  • Can't get lcc-win32 to work

But, when I try to build my library, I'm getting this:

enter image description here

This stuff all seems very archaic, and there are practically no decent resources online that I can find.

Any help would be greatly appreciated.

Thanks.

EDIT:

It doesn't matter what I'm trying to build. Even if I just make a single file with a function that adds two numbers. It crashes. Doesn't seem to have anything to do with the source code or the options passed to gcc at all. I think this is a problem with my MinGW setup and not with my project.

Edit
Report

1 Answer

2

In addition to making sure C:\MinGW\bin is in your PATH before anything else, you should also restart your machine (or possibly log out/log in), to ensure your PATH is actually updated.

answered 2013-03-14T06:25:26.840

Your Answer