Ok you got a new install of GCC and trying to compile your ANSI C code for the first time. Lets say for the sake of argument, a Hello World program. When you try to compile it it gives you an ugle error message….

as.exe – entry point not found the procedure entry point __printf__ could not be located in the dynamic link library

Xybernetics How to Fix The Procedure entry Point Could not be located in dynamic link library error

All over the internet everyone is saying make sure your path is good to the \MinGW\Bin path is mapped correctly but you are still getting the error message.

The answer to that lies on the environment variable. You see, there might be other installs of MinGW that might be causing you grief. Watch this Vilog and I outline how I resolved this problem.