@@ -103,16 +103,19 @@ %.dbg: %/makefile $(OUT) cd $* && $(MAKE) dbg -%.def: %/makefile $(TMP)/precomp.g $(OUT) $(OUT)/k +%.def: %/makefile $(TMP)/precomp.g $(TMP)/typesize.def $(OUT) $(OUT)/k cd $* && $(MAKE) def %.calls: arch/makefile cd arch && $(MAKE) $(TMP)/calls.$*.s $(TMP)/precomp.g: grammar/precomp.g.gpp $(TMP) cd grammar && $(MAKE) $@ + +$(TMP)/typesize.def: arch/makefile $(TMP) + cd arch && $(MAKE) $@ $(OUT)/libk.so: $(fnobjects) ld -shared $(COMPLIB) -o $@ $^ @# $(CC) -shared -fPIC -nostdlib $(COMPLIB) -o $@ $(OUT)/*.o