PREFIX=@prefix@ BINDIR=@bindir@ LIBDIR=@libdir@/@target@-ocaml STUBLIBDIR=$(LIBDIR)/stublibs MANDIR=$(PREFIX)/man MANEXT=1 RANLIB=i686-pc-mingw32-ranlib RANLIBCMD=i686-pc-mingw32-ranlib SHARPBANGSCRIPTS=true BNG_ARCH=i386 BNG_ASM_LEVEL=1 PTHREAD_LINK= X11_INCLUDES= X11_LINK= DBM_INCLUDES= DBM_LINK= TK_DEFS= TK_LINK= BYTECC=i686-pc-mingw32-gcc BYTECCCOMPOPTS=-O -mms-bitfields -Wall -Wno-unused BYTECCLINKOPTS= BYTECCLIBS= BYTECCRPATH= EXE= SUPPORTS_SHARED_LIBRARIES=true SHAREDCCCOMPOPTS=-fPIC MKSHAREDLIBRPATH= NATDYNLINKOPTS=-Wl,-E SYSLIB=-l$(1) #ml let syslib x = "-l"^x;; ### How to build a static library MKLIB=i686-pc-mingw32-ar rcs $(1) $(2) #ml let mklib out files opts = Printf.sprintf "ar rc %s %s %s; ranlib %s" out opts files out;; ARCH=i386 MODEL=default SYSTEM=mingw NATIVECC=i686-pc-mingw32-gcc NATIVECCCOMPOPTS=-O -mms-bitfields -Wall -Wno-unused NATIVECCPROFOPTS=-pg NATIVECCLINKOPTS= NATIVECCRPATH= NATIVECCLIBS= ASM=i686-pc-mingw32-as ASPP=i686-pc-mingw32-gcc -c ASPPPROFFLAGS=-DPROFILING PROFILING=prof DYNLINKOPTS=-ldl OTHERLIBRARIES=@otherlibraries@ DEBUGGER=ocamldebugger CC_PROFILE=-pg SYSTHREAD_SUPPORT=true PARTIALLD=i686-pc-mingw32-ld -r PACKLD=$(PARTIALLD) $(NATIVECCLINKOPTS) -o DLLCCCOMPOPTS= IFLEXDIR=-I@libdir@/flexdll O=o A=a SO=dll EXT_OBJ=.o EXT_ASM=.s EXT_LIB=.a EXT_DLL=.dll EXTRALIBS= CCOMPTYPE=cc TOOLCHAIN=cc CMXS=cmxs FLEXLINK=flexlink -chain mingw MKEXE=$(FLEXLINK) -exe MKDLL=$(FLEXLINK) MKMAINDLL=$(FLEXLINK) -maindll # Build compiler for cross-compilation. BUILD_MKEXE=gcc BUILD_RANLIB=ranlib BUILD_MKDLL=gcc -shared BUILD_CC=gcc BUILD_CCLIBS=-lm BUILD_CFLAGS=