diff options
Diffstat (limited to 'tools/Makefile')
-rw-r--r-- | tools/Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tools/Makefile b/tools/Makefile index 754c8897c6..81b14d29d7 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -267,9 +267,13 @@ else DEF_SYMBOL_PREFIX = '-Dsymbol_prefix=""' endif -objinfo_helper$(EXE): objinfo_helper.c $(ROOTDIR)/runtime/caml/s.h - $(CC) $(OC_CFLAGS) $(OC_CPPFLAGS) -I$(ROOTDIR)/runtime $(OUTPUTEXE)$@ \ - $(DEF_SYMBOL_PREFIX) $(LIBBFD_INCLUDE) $< $(LIBBFD_LINK) +objinfo_helper$(EXE): objinfo_helper.$(O) + $(CC) $(BFD_LDFLAGS) $(OC_CFLAGS) $(OUTPUTEXE)$@ $< $(BFD_LDLIBS) + +objinfo_helper.$(O): $(ROOTDIR)/runtime/caml/s.h + +objinfo_helper.$(O): \ + OC_CPPFLAGS += -I$(ROOTDIR)/runtime $(DEF_SYMBOL_PREFIX) $(BFD_CPPFLAGS) OBJINFO=$(ROOTDIR)/compilerlibs/ocamlcommon.cma \ $(ROOTDIR)/compilerlibs/ocamlbytecomp.cma \ |