diff --git a/Makefile.in b/Makefile.in index 6fabb205..b9eedf92 100644 --- a/Makefile.in +++ b/Makefile.in @@ -49,7 +49,7 @@ NASM = nasm.o nasmlib.o float.o insnsa.o assemble.o labels.o \ NDISASM = ndisasm.o disasm.o sync.o nasmlib.o insnsd.o all: nasm ndisasm nasm.man ndisasm.man - cd rdoff; $(MAKE) all + cd rdoff && $(MAKE) all nasm: $(NASM) $(CC) $(LDFLAGS) -o nasm $(NASM) diff --git a/configure.in b/configure.in index bb551f28..a8ef814e 100644 --- a/configure.in +++ b/configure.in @@ -112,3 +112,4 @@ if test $ac_cv_prog_make_vpathok = no; then fi AC_OUTPUT(Makefile rdoff/Makefile doc/Makefile) +AC_OUTPUT_COMMANDS([mkdir -p output]) diff --git a/rdoff/Makefile.in b/rdoff/Makefile.in index 5ea14a06..d02c47cf 100644 --- a/rdoff/Makefile.in +++ b/rdoff/Makefile.in @@ -52,7 +52,7 @@ rdf2ihx.o: rdf2ihx.c rdf2bin.o: rdf2bin.c rdfdump.o: rdfdump.c rdoff.o: rdoff.c rdoff.h -ldrdf.o: ldrdf.c rdoff.h $(top_srcdir)/nasmlib.h symtab.h collectn.h rdlib.h +ldrdf.o: ldrdf.c rdoff.h ../nasmlib.h symtab.h collectn.h rdlib.h symtab.o: symtab.c symtab.h collectn.o: collectn.c collectn.h rdx.o: rdx.c rdoff.h rdfload.h symtab.h @@ -62,9 +62,8 @@ rdflib.o: rdflib.c segtab.o: segtab.c nasmlib.o: $(top_srcdir)/nasmlib.c -## $(CC) -c $(CFLAGS) $(top_srcdir)/nasmlib.c - cd $(top_srcdir);make nasmlib.o - cp $(top_srcdir)/nasmlib.o $(srcdir) + cd .. && $(MAKE) nasmlib.o + cp ../nasmlib.o . clean: rm -f *.o rdfdump ldrdf rdx rdflib rdf2bin rdf2com rdf2ihx