NTDLL_LIBRARY = ntdll
NTDLL_LIBRARY_PATH = . #../lib
CC = gcc
LD_LIBRAY_PATH="`pwd`":$(LD_LIBRARY_PATH)

all: test

test: test.o libntdll.a
	$(CC) -mno-cygwin test.o -o test -l$(NTDLL_LIBRARY) -L/usr/local/mingw/lib -L$(NTDLL_LIBRARY_PATH)

test.o: test.cpp
	$(CC) -mno-cygwin -I/usr/include/mingw test.cpp -c -o test.o
	
libntdll.a: ntdll.def
	dlltool --input-def ntdll.def --output-lib libntdll.a --kill-at --add-stdcall-alias
