definición múltiple de `DllMainCRTStartup @ 12 'mientras se construye glew en windows con mingw32

Seguí este tema:La construcción glew en windows con mingw pero algo salió mal aquí:

gcc -compartido -Wl, -soname, libglew32.dll -Wl, - out-implib, lib / libglew32.dll.a -o lib / glew32.dll src / glew.o -L / mingw / lib -lglu32 -lopengl32 -lgdi32 -luser32 -lkernel32

Me sale este error:

C: \ MinGW \ dev_lib \ glew-2.0.0> gcc -shared -Wl, -soname, libglew32.dll -Wl, - out-implib, lib / libglew32.dll.a -o lib / glew32.dll src / glew.o -L / mingw / lib -lglu32 -lopengl32 -lgdi32 -luser32 -lkernel32 src / glew.o: glew.c :(. text + 0x28f80): definición múltiple de `DllMainCRTStartup @ 12 'c: / mingw / bin /../lib/gcc/mingw32/4.9.3/../../../dllcrt2.o:(.text+0x60): primero definido aquí collect2.exe: error: ld devolvió 1 estado de salida

Gracias por la ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta