#Makefile neutrinoSX2 for Win32 / cygwin



CC = gcc -Wall   -I/usr/local/include  -I./plugin_GS 




LIB= -L/usr/lib -lSDL 


OBJ = nSX2.o elf_file.o r5900_memory.o r5900_main.o GS_main.o DMA_main.o nSX2_config.o

OBJ_INIAPI = iniapi/iniapi.o

OBJ_GS = plugin_gs/Draw.o plugin_gs/Prim.o plugin_gs/Soft.o plugin_gs/gs.o plugin_gs/Linux/x11.o  plugin_gs/Linux/Conf.o


all:	nSX2


nSX2:	$(OBJ) $(OBJ_GS) $(OBJ_INIAPI)
	$(CC)  $(OBJ)  $(OBJ_GS) $(OBJ_INIAPI) $(LIB) -Wl,-E  -o $@
	#strip --strip-all $@
		

	
clean:
	rm -f $(OBJ)
	rm -f $(OBJ_GS)
	rm -f $(OBJ_INIAPI)
	rm -f ./nSX2.exe
	

	
	
	
