2004 klm@kth /s/o/chicken-core ➤ git stash save "mess leftovers" Saved working directory and index state On chicken-5: mess leftovers HEAD is now at 6fac44ad Initialize saved-environments list for compiled modules 2004 klm@kth /s/o/chicken-core ➤ git status On branch chicken-5 Your branch is behind 'origin/chicken-5' by 385 commits, and can be fast-forwarded. (use "git pull" to update your local branch) nothing to commit, working tree clean 2004 klm@kth /s/o/chicken-core ➤ make PLATFORM=linux spotless rm -f chicken csi csc \ chicken-profile \ chicken-install \ chicken-uninstall \ chicken-status \ chicken-bug *.o \ libchicken.so \ libchicken.so \ libchicken.a \ chicken.posix.import.so setup-api.import.so setup-download.import.so srfi-4.import.so chicken.import.so csi.import.so chicken.foreign.import.so chicken.data-structures.import.so chicken.eval.import.so chicken.expand.import.so chicken.extras.import.so chicken.files.import.so chicken.irregex.import.so chicken.lolevel.import.so chicken.ports.import.so chicken.tcp.import.so chicken.utils.import.so \ setup-api.so setup-download.so setup-api.import.so setup-download.import.so \ chicken.setup-api.import.scm chicken.setup-download.import.scm chicken.srfi-4.import.scm rm -f libchicken.so.8 rm -f \ chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc rm -fr ./tests/a.out ./tests/scrutiny.out \ ./tests/tmp* ./tests/*.so ./tests/*.import.scm ./tests/repository ./tests/*.dll rm -f batch-driver.c build-version.c c-backend.c c-platform.c chicken-bug.c chicken-ffi-syntax.c chicken-install.c chicken-profile.c chicken-status.c chicken-syntax.c chicken-uninstall.c chicken.c chicken.compiler.batch-driver.import.scm chicken.compiler.c-backend.import.scm chicken.compiler.c-platform.import.scm chicken.compiler.compiler-syntax.import.scm chicken.compiler.core.import.scm chicken.compiler.lfa2.import.scm chicken.compiler.optimizer.import.scm chicken.compiler.scrutinizer.import.scm chicken.compiler.support.import.scm chicken.data-structures.import.c chicken.data-structures.import.scm chicken.eval.import.c chicken.eval.import.scm chicken.expand.import.c chicken.expand.import.scm chicken.extras.import.c chicken.extras.import.scm chicken.files.import.c chicken.files.import.scm chicken.foreign.import.c chicken.import.c chicken.irregex.import.c chicken.irregex.import.scm chicken.lolevel.import.c chicken.lolevel.import.scm chicken.ports.import.c chicken.ports.import.scm chicken.posix.import.c chicken.posix.import.scm chicken.tcp.import.c chicken.tcp.import.scm chicken.utils.import.c chicken.utils.import.scm compiler-syntax.c core.c csc.c csi.c csi.import.c data-structures.c eval.c expand.c extras.c files.c irregex.c lfa2.c library.c lolevel.c modules.c optimizer.c ports.c posixunix.c posixwin.c profiler.c scheduler.c scrutinizer.c setup-api.c setup-api.import.c setup-api.import.scm setup-download.c setup-download.import.c setup-download.import.scm srfi-4.c srfi-4.import.c srfi-4.import.scm stub.c support.c tcp.c utils.c \ buildtag.h buildid buildbranch 2004 klm@kth /s/o/chicken-core ➤ make PLATFORM=linux boot-chicken "make" PLATFORM=linux PREFIX=/nowhere CONFIG= \ CHICKEN=chicken PROGRAM_SUFFIX=-boot-stage1 STATICBUILD=1 \ C_COMPILER_OPTIMIZATION_OPTIONS="-Os -fomit-frame-pointer" BUILDING_CHICKEN_BOOT=1 \ confclean chicken-boot-stage1 make[1]: Entering directory '/store/opt/chicken-core' rm -f \ chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc chicken data-structures.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file data-structures.c -emit-import-library chicken.data-structures chicken expand.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file expand.c -emit-import-library chicken.expand chicken extras.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file extras.c -emit-import-library chicken.extras chicken irregex.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file irregex.c -emit-import-library chicken.irregex chicken files.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file files.c -emit-import-library chicken.files chicken ports.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file ports.c -emit-import-library chicken.ports chicken support.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.support -output-file support.c chicken scrutinizer.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.scrutinizer -output-file scrutinizer.c chicken eval.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file eval.c -emit-import-library chicken.eval chicken core.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.core -output-file core.c chicken compiler-syntax.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.compiler-syntax -output-file compiler-syntax.c chicken optimizer.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.optimizer -output-file optimizer.c chicken c-platform.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.c-platform -output-file c-platform.c chicken lfa2.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.lfa2 -output-file lfa2.c chicken c-backend.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.c-backend -output-file c-backend.c chicken batch-driver.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.batch-driver -output-file batch-driver.c chicken posixunix.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file posixunix.c -emit-import-library chicken.posix chicken utils.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -explicit-use -no-trace -output-file utils.c -emit-import-library chicken.utils chicken chicken.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -no-lambda-info -no-trace -emit-import-library chicken.compiler.chicken -output-file chicken.c Error: No module definition found for import libraries to emit: chicken.compiler.chicken make[1]: *** [rules.make:751: chicken.c] Error 1 make[1]: Leaving directory '/store/opt/chicken-core' make: *** [rules.make:853: boot-chicken] Error 2