|
From: Mikkel D. <mi...@co...> - 2003-01-31 16:42:26
|
The .NET Platform SDK comes with a fully functional c compiler.I have made a Makefile.win32 to compile using this compiler if anyone is interested. ---------------------------------- Makefile.win32 --------------------------------------------------COMPILE = cl -DWIN32 -D_CRTAPI1="" INCLUDE=$(INCLUDE);$(JAVA_HOME)/include;$(JAVA_HOME)/include/win32 wrapper_SOURCE = wrapper.c wrapper_win.c property.c logger.c wrapper_dll_SOURCE = wrapperjni_win.c wrapperjni.c BIN = ../../bin DLLDIR = ../../lib all: wrapper wrapper.dll clean: rm -f *.o $(BIN)/realpath $(BIN)/wrapper cleanall: clean rm -rf *~ .deps wrapper: $(wrapper_SOURCE) $(COMPILE) $(wrapper_SOURCE) -o $(BIN)/wrapper /link shlwapi.lib Advapi32.lib ws2_32.lib wrapper.dll: $(wrapper_dll_SOURCE) $(COMPILE) $(wrapper_dll_SOURCE) /LD -o $(DLLDIR)/wrapper.dll %.o: %.c @echo '$(COMPILE) -c $<'; \ $(COMPILE) -c $< |