The stamp-scheme target builds -types.bin, not -const.bin. The
-const.bin comes from plugin-const.scm which comes from ./plugin-const
which comes from -const.c which is a product of stamp-shim.
./blowfish-const
@MIT_SCHEME_DEPS@
-stamp-scheme: stamp-shim $(sources) blowfish.pkg
+stamp-scheme: stamp-shim $(sources) blowfish-const.bin blowfish.pkg
MIT_SCHEME_EXE=$(MIT_SCHEME_EXE) ./compile.sh
echo "done" > $@
./gdbm-const
@MIT_SCHEME_DEPS@
-stamp-scheme: stamp-shim $(sources) gdbm.pkg
+stamp-scheme: stamp-shim $(sources) gdbm-const.bin gdbm.pkg
MIT_SCHEME_EXE=$(MIT_SCHEME_EXE) ./compile.sh
echo "done" > $@
./mcrypt-const
@MIT_SCHEME_DEPS@
-stamp-scheme: stamp-shim $(sources) mcrypt.pkg
+stamp-scheme: stamp-shim $(sources) mcrypt-const.bin mcrypt.pkg
MIT_SCHEME_EXE=$(MIT_SCHEME_EXE) ./compile.sh
echo "done" > $@
./pgsql-const
@MIT_SCHEME_DEPS@
-stamp-scheme: stamp-shim $(sources) pgsql.pkg
+stamp-scheme: stamp-shim $(sources) pgsql-const.bin pgsql.pkg
MIT_SCHEME_EXE=$(MIT_SCHEME_EXE) ./compile.sh
echo "done" > $@
./x11-const
@MIT_SCHEME_DEPS@
-stamp-scheme: stamp-shim $(sources) x11.pkg
+stamp-scheme: stamp-shim $(sources) x11-const.bin x11.pkg
MIT_SCHEME_EXE=$(MIT_SCHEME_EXE) ./compile.sh
echo "done" > $@