c:\mingw\allegro-4.3.11plus_Rev_11520\addons\jpgalleg>fix.bat mingw32 Configuring JPGalleg for Windows/Mingw32... c:\mingw\allegro-4.3.11plus_Rev_11520\addons\jpgalleg>mingw32-make STATICLINK=1 DEBUGMODE=1 Compiling JPGalleg for MinGW32 Testing for MMX assembler support... 1 file(s) moved. gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE src/jpgalleg.c -o obj/mingw32/jpgallsd/jpgalleg.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE src/io.c -o obj/mingw32/jpgallsd/io.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE src/encode.c -o obj/mingw32/jpgallsd/encode.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE src/decode.c -o obj/mingw32/jpgallsd/decode.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE src/init.c -o obj/mingw32/jpgallsd/init.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE src/error.c -o obj/mingw32/jpgallsd/error.o gcc -x assembler-with-cpp -I./include -c src/i386/color.s -o obj/mingw32/jpgallsd/color.o gcc -x assembler-with-cpp -I./include -c src/i386/dct.s -o obj/mingw32/jpgallsd/dct.o ar rs lib/mingw32/libjpgad_s.a obj/mingw32/jpgallsd/jpgalleg.o obj/mingw32/jpgallsd/io.o obj/mingw32/jpgallsd/encode.o obj/mingw32/jpgallsd/decode.o obj/mingw32/jpgallsd/init.o obj/mingw32/jpgallsd/error.o obj/mingw32/jpgallsd/color.o obj/mingw32/jpgallsd/dct.o ar: creating lib/mingw32/libjpgad_s.a gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE examples/ex1.c -o obj/mingw32/ex1.o gcc -s -L../../lib/mingw32 obj/mingw32/ex1.o -o examples/ex1.exe lib/mingw32/libjpgad_s.a -lalld_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE examples/ex2.c -o obj/mingw32/ex2.o gcc -s -L../../lib/mingw32 obj/mingw32/ex2.o -o examples/ex2.exe lib/mingw32/libjpgad_s.a -lalld_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE examples/ex3.c -o obj/mingw32/ex3.o gcc -s -L../../lib/mingw32 obj/mingw32/ex3.o -o examples/ex3.exe lib/mingw32/libjpgad_s.a -lalld_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE examples/ex4.c -o obj/mingw32/ex4.o gcc -s -L../../lib/mingw32 obj/mingw32/ex4.o -o examples/ex4.exe lib/mingw32/libjpgad_s.a -lalld_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DALLEGRO_STATICLINK -DDEBUG -DDEBUGMODE examples/ex5.c -o obj/mingw32/ex5.o gcc -s -L../../lib/mingw32 obj/mingw32/ex5.o -o examples/ex5.exe lib/mingw32/libjpgad_s.a -lalld_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound Done. Now run `make install' to complete the install process. c:\mingw\allegro-4.3.11plus_Rev_11520\addons\jpgalleg>mingw32-make STATICLINK=1 Compiling JPGalleg for MinGW32 gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W -DALLEGRO_STATICLINK src/jpgalleg.c -o obj/mingw32/jpgalls/jpgalleg.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W -DALLEGRO_STATICLINK src/io.c -o obj/mingw32/jpgalls/io.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W -DALLEGRO_STATICLINK src/encode.c -o obj/mingw32/jpgalls/encode.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W -DALLEGRO_STATICLINK src/decode.c -o obj/mingw32/jpgalls/decode.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W -DALLEGRO_STATICLINK src/init.c -o obj/mingw32/jpgalls/init.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W -DALLEGRO_STATICLINK src/error.c -o obj/mingw32/jpgalls/error.o gcc -x assembler-with-cpp -I./include -c src/i386/color.s -o obj/mingw32/jpgalls/color.o gcc -x assembler-with-cpp -I./include -c src/i386/dct.s -o obj/mingw32/jpgalls/dct.o ar rs lib/mingw32/libjpgal_s.a obj/mingw32/jpgalls/jpgalleg.o obj/mingw32/jpgalls/io.o obj/mingw32/jpgalls/encode.o obj/mingw32/jpgalls/decode.o obj/mingw32/jpgalls/init.o obj/mingw32/jpgalls/error.o obj/mingw32/jpgalls/color.o obj/mingw32/jpgalls/dct.o ar: creating lib/mingw32/libjpgal_s.a gcc -s -L../../lib/mingw32 obj/mingw32/ex1.o -o examples/ex1.exe lib/mingw32/libjpgal_s.a -lalleg_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -s -L../../lib/mingw32 obj/mingw32/ex2.o -o examples/ex2.exe lib/mingw32/libjpgal_s.a -lalleg_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -s -L../../lib/mingw32 obj/mingw32/ex3.o -o examples/ex3.exe lib/mingw32/libjpgal_s.a -lalleg_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -s -L../../lib/mingw32 obj/mingw32/ex4.o -o examples/ex4.exe lib/mingw32/libjpgal_s.a -lalleg_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound gcc -s -L../../lib/mingw32 obj/mingw32/ex5.o -o examples/ex5.exe lib/mingw32/libjpgal_s.a -lalleg_s -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound Done. Now run `make install' to complete the install process. c:\mingw\allegro-4.3.11plus_Rev_11520\addons\jpgalleg>mingw32-make DEBUGMODE=1 Compiling JPGalleg for MinGW32 gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DDEBUG -DDEBUGMODE src/jpgalleg.c -o obj/mingw32/jpgalld/jpgalleg.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DDEBUG -DDEBUGMODE src/io.c -o obj/mingw32/jpgalld/io.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DDEBUG -DDEBUGMODE src/encode.c -o obj/mingw32/jpgalld/encode.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DDEBUG -DDEBUGMODE src/decode.c -o obj/mingw32/jpgalld/decode.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DDEBUG -DDEBUGMODE src/init.c -o obj/mingw32/jpgalld/init.o gcc -c -s -I./include -I../../include -march=pentium -O0 -g2 -Wall -W -DDEBUG -DDEBUGMODE src/error.c -o obj/mingw32/jpgalld/error.o gcc -x assembler-with-cpp -I./include -c src/i386/color.s -o obj/mingw32/jpgalld/color.o gcc -x assembler-with-cpp -I./include -c src/i386/dct.s -o obj/mingw32/jpgalld/dct.o ar rs lib/mingw32/libjpgad.a obj/mingw32/jpgalld/jpgalleg.o obj/mingw32/jpgalld/io.o obj/mingw32/jpgalld/encode.o obj/mingw32/jpgalld/decode.o obj/mingw32/jpgalld/init.o obj/mingw32/jpgalld/error.o obj/mingw32/jpgalld/color.o obj/mingw32/jpgalld/dct.o ar: creating lib/mingw32/libjpgad.a gcc -s -L../../lib/mingw32 obj/mingw32/ex1.o -o examples/ex1.exe lib/mingw32/libjpgad.a -lalld Info: resolving _allegro_error by linking to __imp__allegro_error (auto-import) Info: resolving _screen by linking to __imp__screen (auto-import) fu000001.o:(.idata$2+0xc): undefined reference to `lib_mingw32_liballd_a_iname' fu000003.o:(.idata$2+0xc): undefined reference to `lib_mingw32_liballd_a_iname' fu000004.o:(.idata$2+0xc): undefined reference to `lib_mingw32_liballd_a_iname' nmth000000.o:(.idata$4+0x0): undefined reference to `_nm__allegro_error' nmth000002.o:(.idata$4+0x0): undefined reference to `_nm__screen' mingw32-make: *** [examples/ex1.exe] Error 1 c:\mingw\allegro-4.3.11plus_Rev_11520\addons\jpgalleg>mingw32-make Compiling JPGalleg for MinGW32 gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W src/jpgalleg.c -o obj/mingw32/jpgall/jpgalleg.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W src/io.c -o obj/mingw32/jpgall/io.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W src/encode.c -o obj/mingw32/jpgall/encode.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W src/decode.c -o obj/mingw32/jpgall/decode.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W src/init.c -o obj/mingw32/jpgall/init.o gcc -c -s -I./include -I../../include -march=pentium -O2 -ffast-math -fomit-frame-pointer -Wall -W src/error.c -o obj/mingw32/jpgall/error.o gcc -x assembler-with-cpp -I./include -c src/i386/color.s -o obj/mingw32/jpgall/color.o gcc -x assembler-with-cpp -I./include -c src/i386/dct.s -o obj/mingw32/jpgall/dct.o ar rs lib/mingw32/libjpgal.a obj/mingw32/jpgall/jpgalleg.o obj/mingw32/jpgall/io.o obj/mingw32/jpgall/encode.o obj/mingw32/jpgall/decode.o obj/mingw32/jpgall/init.o obj/mingw32/jpgall/error.o obj/mingw32/jpgall/color.o obj/mingw32/jpgall/dct.o ar: creating lib/mingw32/libjpgal.a gcc -s -L../../lib/mingw32 obj/mingw32/ex1.o -o examples/ex1.exe lib/mingw32/libjpgal.a -lalleg Info: resolving _allegro_error by linking to __imp__allegro_error (auto-import) Info: resolving _screen by linking to __imp__screen (auto-import) fu000001.o:(.idata$2+0xc): undefined reference to `lib_mingw32_liballeg_a_iname' fu000003.o:(.idata$2+0xc): undefined reference to `lib_mingw32_liballeg_a_iname' fu000004.o:(.idata$2+0xc): undefined reference to `lib_mingw32_liballeg_a_iname' nmth000000.o:(.idata$4+0x0): undefined reference to `_nm__allegro_error' nmth000002.o:(.idata$4+0x0): undefined reference to `_nm__screen' mingw32-make: *** [examples/ex1.exe] Error 1 c:\mingw\allegro-4.3.11plus_Rev_11520\addons\jpgalleg>