#!/bin/bash set -ave PATH=/opt/mxe/usr/bin:$PATH CFLAGS="-pedantic -std=gnu99 -O3 -Wall -Wextra -Wno-long-long -s -D_GNU_SOURCE=1 -Dmain=SDL_main -I/opt/mxe/extra/include -I/opt/mxe/extra/include/SDL -I/opt/mxe/usr/i686-pc-mingw32/include -I/opt/mxe/usr/i686-pc-mingw32/include/SDL" LDLIBS="-L. -lb -L/opt/mxe/extra/lib -L/opt/mxe/usr/i686-pc-mingw32/lib -lmingw32 -lSDLmain -lSDL -mwindows -lopengl32 -lSDL_image -lSDL_mixer" i686-pc-mingw32-gcc .rescue.c -o rescue.exe $CFLAGS $LDLIBS exit #i686-pc-mingw32-gcc -s -pedantic -std=gnu99 -Wall -Wextra -Wno-long-long -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -O3 -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc ./.rescue.c -D_GNU_SOURCE=1 -Dmain=SDL_main -I/opt/mxe/extra/include -I/opt/mxe/usr/i686-pc-mingw32/include/SDL -I/opt/mxe/usr/i686-pc-mingw32/include -I/opt/mxe/usr/i686-pc-mingw32/include/libpng16 -mwindows -L/opt/mxe/extra/lib -L/opt/mxe/usr/i686-pc-mingw32/lib -lSDL_mixer -lmodplug -lsmpeg -lstdc++ -lvorbisfile -lvorbis -logg -lSDL_image -lmingw32 -lSDLmain -lSDL -liconv -lm -luser32 -lgdi32 -lwinmm -ldxguid -ltiff -llzma -ljpeg -lpng16 -lz -L. -lb -lopengl32 -o./rescue.exe #i686-pc-mingw32-gcc -s -pedantic -std=gnu99 -Wall -Wextra -Wno-long-long -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -O3 -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc "./.rescue.c" `/opt/mxe/usr/bin/i686-pc-mingw32-pkg-config --cflags --libs sdl SDL_mixer SDL_image` -L. -lb -lopengl32 -o"./rescue.exe" #i686-pc-mingw32-gcc -pedantic -std=gnu99 -I/opt/mxe/usr/i686-pc-mingw32/include -I/opt/mxe/usr/i686-pc-mingw32/include/SDL -D_GNU_SOURCE=1 -Dmain=SDL_main -I/opt/mxe/usr/i686-pc-mingw32/include/libpng16 -Wall -Wextra -Wno-long-long -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -O3 -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc "./.rescue.c" -mwindows -L/opt/mxe/usr/i686-pc-mingw32/lib -L. -lSDL_mixer -lvorbisfile -lvorbis -logg -lSDL_image -lmingw32 -lSDLmain -lSDL -lb -lopengl32 -o"./rescue.exe" # i686-pc-mingw32-gcc -pedantic -std=gnu99 -I"/home/sam/code/brace-mingw-cross/.build/lib" -I/opt/mxe/usr/i686-pc-mingw32/include -I/opt/mxe/usr/i686-pc-mingw32/include/SDL -I/usr/pkg/include -D_GNU_SOURCE=1 -Dmain=SDL_main -I/opt/mxe/usr/i686-pc-mingw32/include/SDL -I/opt/mxe/usr/i686-pc-mingw32/include -I/opt/mxe/usr/i686-pc-mingw32/include/libpng16 -Wall -Wextra -Wno-long-long -D_GNU_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/usr/local/include -ggdb -O2 -L/opt/mxe/usr/i686-pc-mingw32/lib -L/usr/pkg/lib -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc -o"./.rescue.exe" "./.rescue.c" -L"/home/sam/code/brace-mingw-cross/.build/lib" -mwindows -L/opt/mxe/usr/i686-pc-mingw32/lib -lSDL_mixer -lmodplug -lsmpeg -lstdc++ -lvorbisfile -lvorbis -logg -lSDL_image -lmingw32 -lSDLmain -lSDL -liconv -lm -luser32 -lgdi32 -lwinmm -ldxguid -ltiff -llzma -ljpeg -lpng16 -lz -L"/home/sam/code/brace-mingw-cross/.build/lib" -L/usr/local/lib -lb -lm -lws2_32 -lmingw32 -lpng -mwindows -lz -lopengl32 -lglu32 -lgdi32