--- gforth/Makefile.in 2008/08/19 13:59:00 1.421 +++ gforth/Makefile.in 2008/10/08 20:54:09 1.426 @@ -231,9 +231,11 @@ GFORTH_FI_SRC = \ hash.fs \ history.fs \ intcomp.fs \ + mkdir.fs \ libcc.fs \ locals.fs \ look.fs \ + mkdir.fs \ quotes.fs \ search.fs \ see.fs \ @@ -257,9 +259,7 @@ GFORTH_FI_SRC = \ arch/mips/testasm.fs arch/mips/testdisasm.fs \ arch/power/asm.fs arch/power/disasm.fs arch/power/inst.fs - - -LIBCC_SRC = unix/socket.fs +LIBCC_SRC = cstr.fs unix/socket.fs LIBCC_DIST_SRC = libffi.fs fflib.fs $(LIBCC_SRC) @@ -406,6 +406,7 @@ ENGINE_SOURCES = engine/Makefile.in engi SOURCES = $(CVSDIRS) $(ENGINE_SOURCES) compat Makefile.in Makedist.in \ gforthmi.in vmgen.in preforth.in gfgen README.vmgen NEWS.vmgen \ + prims2x-0.6.2.fs \ autogen.sh configure.in configure config.sub config.guess \ elisp-comp missing stamp-h.in envos.fs.in \ iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \ @@ -654,7 +655,6 @@ uninstall: FORCE check-libcc-named: $(LIBCC_BUILD_SRC) $(RMTREE) lib/gforth/$(VERSION)/libcc-named/ - $(srcdir)/mkinstalldirs lib/gforth/$(VERSION)/libcc-named/ for i in $(LIBCC_BUILD_SRC); do ./gforth -e "s\" `pwd`/lib/gforth/$(VERSION)/libcc-named/\" libcc-named-dir-v 2! libcc-path clear-path libcc-named-dir libcc-path also-path :noname 2drop s\" $(libccdir)\" ; is replace-rpath" $$i -e bye; done check: gforths gforth.fi @@ -865,10 +865,12 @@ gforths: $(ENGINES) $(ENGINES_FAST) # ------------- additional C primitives -%.c: %.pri prim2cl.fs +.SUFFIXES: .c .pri + +.pri.c: $< prim2cl.fs $(FORTHK) prim2cl.fs -e "file $< altogether bye" >$@ -%.so: %.c +.c.so: $< $(GCC) -shared $(CFLAGS) $(CPPFLAGS) $< -o $@ # ------------- Make Documentation