X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fz80.src%2FMakefile.in;h=2dd508308fb657b7fab58dc233f16607a0d19a55;hb=f27da39dbcab5678aca6d8462f1cc37a643f37e9;hp=928dc93be295fe58424a4c5f67c6ce0af9860669;hpb=8c8f34ff4281a55d2f535335c02999246e9e12f2;p=fw%2Fsdcc diff --git a/sim/ucsim/z80.src/Makefile.in b/sim/ucsim/z80.src/Makefile.in index 928dc93b..2dd50830 100644 --- a/sim/ucsim/z80.src/Makefile.in +++ b/sim/ucsim/z80.src/Makefile.in @@ -23,8 +23,10 @@ CXXFLAGS = @CXXFLAGS@ -Wall M_OR_MM = @M_OR_MM@ PICOPT = @PICOPT@ SHAREDLIB = @SHAREDLIB@ +EXEEXT = @EXEEXT@ + +LIBS = @LIBS@ -L$(PRJDIR) -Wl,--start-group -lutil -lcmd -lsim -lguiucsim -Wl,--end-group -LIBS = @LIBS@ -L$(PRJDIR) -lsim -lcmd -lutil -lguiucsim DL = @DL@ dl_ok = @dl_ok@ @@ -70,13 +72,13 @@ tests: $(TEST_OBJ) # Compiling and installing everything and runing test # --------------------------------------------------- install: all installdirs - $(INSTALL) -s sz80 $(bindir) + $(INSTALL) -s sz80$(EXEEXT) $(bindir) # Deleting all the installed files # -------------------------------- uninstall: - rm -f $(bindir)/sz80 + rm -f $(bindir)/sz80$(EXEEXT) # Performing self-test @@ -111,17 +113,17 @@ include clean.mk # -------- .SUFFIXES: .asm .hex -z80.src: sz80 shared_lib +z80.src: sz80$(EXEEXT) shared_lib -sz80: $(OBJECTS) $(PRJDIR)/*.a - $(CXX) $(CXXFLAGS) -o sz80 $(OBJECTS) $(LIBS) +sz80$(EXEEXT): $(OBJECTS) $(PRJDIR)/*.a + $(CXX) $(CXXFLAGS) -o $@ $(OBJECTS) $(LIBS) ifeq ($(dlso_ok),yes) shared_lib: $(PRJDIR)/sz80.so else shared_lib: - @echo "No z80 shared lib made." - @echo "(SHAREDLIB="$(SHAREDLIB)",dl_ok="$(dl_ok)",enable_dlso="$(enable_dlso)")" + @$(PRJDIR)/mkecho $(PRJDIR) "No z80 shared lib made." + @$(PRJDIR)/mkecho $(PRJDIR) "(SHAREDLIB="$(SHAREDLIB)",dl_ok="$(dl_ok)",enable_dlso="$(enable_dlso)")" endif $(PRJDIR)/sz80.so: $(OBJECTS_SHARED)