Welcome to the CHICKEN Scheme pasting service

no title added by anonymous on Sun Jun 9 22:33:15 2019

LANGUAGE=C PLATFORM=linux C_COMPILER=clang chicken-build -b -t 5.1.0rc1
rm -f chicken csi csc \
  chicken-profile \
  chicken-install \
  chicken-uninstall \
  chicken-status \
  *.o \
  chicken-do \
  feathers \
  libchicken.so \
  libchicken.so \
  libchicken.a \
  srfi-4.import.so chicken.base.import.so chicken.condition.import.so chicken.csi.import.so chicken.foreign.import.so chicken.syntax.import.so chicken.time.import.so chicken.bitwise.import.so chicken.blob.import.so chicken.errno.import.so chicken.file.posix.import.so chicken.fixnum.import.so chicken.flonum.import.so chicken.format.import.so chicken.gc.import.so chicken.io.import.so chicken.keyword.import.so chicken.load.import.so chicken.locative.import.so chicken.memory.import.so chicken.memory.representation.import.so chicken.platform.import.so chicken.plist.import.so chicken.pretty-print.import.so chicken.process.import.so chicken.process.signal.import.so chicken.process-context.import.so chicken.process-context.posix.import.so chicken.random.import.so chicken.sort.import.so chicken.string.import.so chicken.time.posix.import.so chicken.continuation.import.so chicken.eval.import.so chicken.file.import.so chicken.internal.import.so chicken.irregex.import.so chicken.pathname.import.so chicken.port.import.so chicken.read-syntax.import.so chicken.repl.import.so chicken.tcp.import.so chicken.compiler.user-pass.import.so  \
  chicken.srfi-4.import.scm
rm -f libchicken.so.11
rm -f \
  chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc
rm -fr \
  ./tests/*.dll \
  ./tests/*.import.scm \
  ./tests/*.link \
  ./tests/*.o \
  ./tests/*.obj \
  ./tests/*.out \
  ./tests/*.profile \
  ./tests/*.so \
  ./tests/tmp \
  ./tests/tmp.c \
  ./tests/empty-file \
  ./tests/null \
  ./tests/null.c \
  ./tests/null.exe \
  ./tests/test-repository
rm -f batch-driver.c build-version.c c-backend.c c-platform.c chicken-ffi-syntax.c chicken-install.c chicken-profile.c chicken-status.c chicken-syntax.c chicken-uninstall.c chicken.base.import.c chicken.bitwise.import.c chicken.bitwise.import.scm chicken.blob.import.c chicken.blob.import.scm chicken.c chicken.compiler.batch-driver.import.scm chicken.compiler.c-backend.import.scm chicken.compiler.c-platform.import.scm chicken.compiler.chicken.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.compiler.user-pass.import.c chicken.compiler.user-pass.import.scm chicken.condition.import.c chicken.continuation.import.c chicken.continuation.import.scm chicken.csi.import.c chicken.errno.import.c chicken.errno.import.scm chicken.eval.import.c chicken.eval.import.scm chicken.file.import.c chicken.file.import.scm chicken.file.posix.import.c chicken.file.posix.import.scm chicken.fixnum.import.c chicken.fixnum.import.scm chicken.flonum.import.c chicken.flonum.import.scm chicken.foreign.import.c chicken.format.import.c chicken.format.import.scm chicken.gc.import.c chicken.gc.import.scm chicken.internal.import.c chicken.internal.import.scm chicken.io.import.c chicken.io.import.scm chicken.irregex.import.c chicken.irregex.import.scm chicken.keyword.import.c chicken.keyword.import.scm chicken.load.import.c chicken.load.import.scm chicken.locative.import.c chicken.locative.import.scm chicken.memory.import.c chicken.memory.import.scm chicken.memory.representation.import.c chicken.memory.representation.import.scm chicken.pathname.import.c chicken.pathname.import.scm chicken.platform.import.c chicken.platform.import.scm chicken.plist.import.c chicken.plist.import.scm chicken.port.import.c chicken.port.import.scm chicken.pretty-print.import.c chicken.pretty-print.import.scm chicken.process-context.import.c chicken.process-context.import.scm chicken.process-context.posix.import.c chicken.process-context.posix.import.scm chicken.process.import.c chicken.process.import.scm chicken.process.signal.import.c chicken.process.signal.import.scm chicken.random.import.c chicken.random.import.scm chicken.read-syntax.import.c chicken.read-syntax.import.scm chicken.repl.import.c chicken.repl.import.scm chicken.sort.import.c chicken.sort.import.scm chicken.string.import.c chicken.string.import.scm chicken.syntax.import.c chicken.tcp.import.c chicken.tcp.import.scm chicken.time.import.c chicken.time.posix.import.c chicken.time.posix.import.scm compiler-syntax.c continuation.c core.c csc.c csi.c data-structures.c debugger-client.c eval-modules.c eval.c expand.c extras.c file.c internal.c irregex.c lfa2.c library.c lolevel.c modules.c optimizer.c pathname.c port.c posixunix.c posixwin.c profiler.c read-syntax.c repl.c scheduler.c scrutinizer.c srfi-4.c srfi-4.import.c srfi-4.import.scm stub.c support.c tcp.c user-pass.c \
buildid buildbranch
"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 '/home/heinz/chickens/chicken-5.1.0rc1'
rm -f \
  chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc
chicken  library.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file library.c \
-no-module-registration \
-emit-import-library chicken.bitwise \
-emit-import-library chicken.blob \
-emit-import-library chicken.fixnum \
-emit-import-library chicken.flonum \
-emit-import-library chicken.gc \
-emit-import-library chicken.keyword \
-emit-import-library chicken.platform \
-emit-import-library chicken.plist \
-emit-import-library chicken.process-context
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.sort \
-emit-import-library chicken.string
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.format \
-emit-import-library chicken.io \
-emit-import-library chicken.pretty-print \
-emit-import-library chicken.random
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  pathname.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file pathname.c -emit-import-library chicken.pathname
chicken  file.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file file.c -emit-import-library chicken.file
chicken  internal.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file internal.c -emit-import-library chicken.internal
chicken  port.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file port.c -emit-import-library chicken.port
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 \
-emit-import-library chicken.load
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 user-pass.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.user-pass -output-file user-pass.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 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
echo '#define STATICBUILD 1' >> chicken-defaults.h
echo '#define C_CHICKEN_PROGRAM "chicken-boot-stage1"' >> chicken-defaults.h
echo '#ifndef C_INSTALL_CC' >> chicken-defaults.h
echo '# define C_INSTALL_CC "clang"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_CXX' >> chicken-defaults.h
echo '# define C_INSTALL_CXX "g++"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_POSTINSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_INSTALL_POSTINSTALL_PROGRAM "true"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_RC_COMPILER' >> chicken-defaults.h
echo '# define C_INSTALL_RC_COMPILER ""' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_CFLAGS' >> chicken-defaults.h
echo '# define C_INSTALL_CFLAGS "-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_LDFLAGS' >> chicken-defaults.h
echo '# define C_INSTALL_LDFLAGS " "' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_PREFIX' >> chicken-defaults.h
echo '# define C_INSTALL_PREFIX "/nowhere"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_SHARE_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_SHARE_HOME "/nowhere/share/chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_BIN_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_BIN_HOME "/nowhere/bin"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_EGG_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_EGG_HOME "/nowhere/lib/chicken-boot-stage1/11"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_LIB_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_LIB_NAME' >> chicken-defaults.h
echo '# define C_INSTALL_LIB_NAME "chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_STATIC_LIB_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_STATIC_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_INCLUDE_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_INCLUDE_HOME "/nowhere/include/chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_MORE_LIBS' >> chicken-defaults.h
echo '# define C_INSTALL_MORE_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_MORE_STATIC_LIBS' >> chicken-defaults.h
echo '# define C_INSTALL_MORE_STATIC_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_STACK_GROWS_DOWNWARD' >> chicken-defaults.h
echo '# define C_STACK_GROWS_DOWNWARD 1' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_MORE_LIBS' >> chicken-defaults.h
echo '# define C_TARGET_MORE_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_MORE_STATIC_LIBS' >> chicken-defaults.h
echo '# define C_TARGET_MORE_STATIC_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_CC' >> chicken-defaults.h
echo '# define C_TARGET_CC "clang"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_CXX' >> chicken-defaults.h
echo '# define C_TARGET_CXX "g++"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_RC_COMPILER' >> chicken-defaults.h
echo '# define C_TARGET_RC_COMPILER ""' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LIBRARIAN' >> chicken-defaults.h
echo '# define C_TARGET_LIBRARIAN "ar"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_INSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_TARGET_INSTALL_PROGRAM "install"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_CFLAGS' >> chicken-defaults.h
echo '# define C_TARGET_CFLAGS "-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LIBRARIAN_FLAGS' >> chicken-defaults.h
echo '# define C_TARGET_LIBRARIAN_FLAGS "cru"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LDFLAGS' >> chicken-defaults.h
echo '# define C_TARGET_LDFLAGS " "' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_INSTALL_PROGRAM_EXECUTABLE_OPTIONS' >> chicken-defaults.h
echo '# define C_TARGET_INSTALL_PROGRAM_EXECUTABLE_OPTIONS "-m 755"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_INSTALL_PROGRAM_FILE_OPTIONS' >> chicken-defaults.h
echo '# define C_TARGET_INSTALL_PROGRAM_FILE_OPTIONS "-m 644"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_FEATURES' >> chicken-defaults.h
echo '# define C_TARGET_FEATURES ""' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CROSS_CHICKEN' >> chicken-defaults.h
echo '# define C_CROSS_CHICKEN 0' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_PREFIX' >> chicken-defaults.h
echo '# define C_TARGET_PREFIX "/nowhere"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_BIN_HOME' >> chicken-defaults.h
echo '# define C_TARGET_BIN_HOME "/nowhere/bin"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LIB_HOME' >> chicken-defaults.h
echo '# define C_TARGET_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LIB_NAME' >> chicken-defaults.h
echo '# define C_TARGET_LIB_NAME "chicken"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_RUN_LIB_HOME' >> chicken-defaults.h
echo '# define C_TARGET_RUN_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_SHARE_HOME' >> chicken-defaults.h
echo '# define C_TARGET_SHARE_HOME "/nowhere/share"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_INCLUDE_HOME' >> chicken-defaults.h
echo '# define C_TARGET_INCLUDE_HOME "/nowhere/include/chicken"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_STATIC_LIB_HOME' >> chicken-defaults.h
echo '# define C_TARGET_STATIC_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_PROGRAM "chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CSC_PROGRAM' >> chicken-defaults.h
echo '# define C_CSC_PROGRAM "csc-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CSI_PROGRAM' >> chicken-defaults.h
echo '# define C_CSI_PROGRAM "csi-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_DO_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_DO_PROGRAM "chicken-do-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_INSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_INSTALL_PROGRAM "chicken-install-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_UNINSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_UNINSTALL_PROGRAM "chicken-uninstall-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_STATUS_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_STATUS_PROGRAM "chicken-status-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_WINDOWS_SHELL' >> chicken-defaults.h
echo '# define C_WINDOWS_SHELL 0' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_BINARY_VERSION' >> chicken-defaults.h
echo '# define C_BINARY_VERSION 11' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_USES_SONAME' >> chicken-defaults.h
echo '# define C_USES_SONAME 1' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '/* END OF FILE */' >> chicken-defaults.h
echo "/* GENERATED */" >chicken-config.h
echo "#define HAVE_DIRENT_H 1" >>chicken-config.h
echo "#define HAVE_DLFCN_H 1" >>chicken-config.h
echo "#define HAVE_INTTYPES_H 1" >>chicken-config.h
echo "#define HAVE_LIMITS_H 1" >>chicken-config.h
echo "#define HAVE_LONG_LONG 1" >>chicken-config.h
echo "#define HAVE_MEMMOVE 1" >>chicken-config.h
echo "#define HAVE_MEMORY_H 1" >>chicken-config.h
echo "#define HAVE_SIGACTION 1" >>chicken-config.h
echo "#define HAVE_SIGSETJMP 1" >>chicken-config.h
echo "#define HAVE_SIGPROCMASK 1" >>chicken-config.h
echo "#define HAVE_STDINT_H 1" >>chicken-config.h
echo "#define HAVE_STDLIB_H 1" >>chicken-config.h
echo "#define HAVE_STRERROR 1" >>chicken-config.h
echo "#define HAVE_STRINGS_H 1" >>chicken-config.h
echo "#define HAVE_STRING_H 1" >>chicken-config.h
echo "#define HAVE_STRTOLL 1" >>chicken-config.h
echo "#define HAVE_STRTOQ 1" >>chicken-config.h
echo "#define HAVE_SYS_STAT_H 1" >>chicken-config.h
echo "#define HAVE_SYS_TYPES_H 1" >>chicken-config.h
echo "#define HAVE_SETENV 1" >>chicken-config.h
echo "#define HAVE_UNISTD_H 1" >>chicken-config.h
echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>chicken-config.h
echo "#define STDC_HEADERS 1" >>chicken-config.h
echo "#define HAVE_ALLOCA 1" >>chicken-config.h
echo "#define HAVE_ALLOCA_H 1" >>chicken-config.h
echo "#define HAVE_ERRNO_H 1" >>chicken-config.h
echo "#define HAVE_SYSEXITS_H 1" >>chicken-config.h
echo "#define C_STACK_GROWS_DOWNWARD 1" >>chicken-config.h
echo "#define C_USE_STD_FEATURE_MACROS" >>chicken-config.h
cat chicken-defaults.h >>chicken-config.h
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer chicken.c -o chicken-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer batch-driver.c -o batch-driver-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer core.c -o core-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer optimizer.c -o optimizer-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer lfa2.c -o lfa2-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer compiler-syntax.c -o compiler-syntax-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer scrutinizer.c -o scrutinizer-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer support.c -o support-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer c-platform.c -o c-platform-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer c-backend.c -o c-backend-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES  -c -Os -fomit-frame-pointer user-pass.c -o user-pass-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN library.c -o library-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN eval.c -o eval-static.o -I. -I./
chicken  read-syntax.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file read-syntax.c -emit-import-library chicken.read-syntax
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN read-syntax.c -o read-syntax-static.o -I. -I./
chicken  repl.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file repl.c -emit-import-library chicken.repl
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN repl.c -o repl-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN data-structures.c -o data-structures-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN pathname.c -o pathname-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN port.c -o port-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN file.c -o file-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN extras.c -o extras-static.o -I. -I./
chicken  lolevel.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file lolevel.c \
-emit-import-library chicken.locative \
-emit-import-library chicken.memory \
-emit-import-library chicken.memory.representation
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN lolevel.c -o lolevel-static.o -I. -I./
chicken  tcp.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file tcp.c -emit-import-library chicken.tcp
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN tcp.c -o tcp-static.o -I. -I./
chicken  srfi-4.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file srfi-4.c -emit-import-library srfi-4
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN srfi-4.c -o srfi-4-static.o -I. -I./
chicken  continuation.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file continuation.c -emit-import-library chicken.continuation
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN continuation.c -o continuation-static.o -I. -I./
chicken  posix.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file posixunix.c -feature platform-unix \
-emit-import-library chicken.errno \
-emit-import-library chicken.file.posix \
-emit-import-library chicken.time.posix \
-emit-import-library chicken.process \
-emit-import-library chicken.process.signal \
-emit-import-library chicken.process-context.posix \
-no-module-registration
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN posixunix.c -o posixunix-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN internal.c -o internal-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN irregex.c -o irregex-static.o -I. -I./
chicken  scheduler.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file scheduler.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN scheduler.c -o scheduler-static.o -I. -I./
chicken  debugger-client.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file debugger-client.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN debugger-client.c -o debugger-client-static.o -I. -I./
chicken  profiler.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file profiler.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN profiler.c -o profiler-static.o -I. -I./
chicken  stub.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file stub.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN stub.c -o stub-static.o -I. -I./
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 \
-no-module-registration
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN expand.c -o expand-static.o -I. -I./
chicken  modules.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file modules.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN modules.c -o modules-static.o -I. -I./
chicken  chicken-syntax.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file chicken-syntax.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN chicken-syntax.c -o chicken-syntax-static.o -I. -I./
chicken  chicken-ffi-syntax.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file chicken-ffi-syntax.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN chicken-ffi-syntax.c -o chicken-ffi-syntax-static.o -I. -I./
cat: buildid: No such file or directory
chicken  build-version.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file build-version.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN build-version.c -o build-version-static.o -I. -I./
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN runtime.c -o runtime-static.o -I. -I./
chicken  eval-modules.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings  -explicit-use -no-trace -output-file eval-modules.c
clang -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer  -DC_BUILDING_LIBCHICKEN eval-modules.c -o eval-modules-static.o -I. -I./
ar cru  libchicken-boot-stage1.a library-static.o eval-static.o read-syntax-static.o repl-static.o data-structures-static.o pathname-static.o port-static.o file-static.o extras-static.o lolevel-static.o tcp-static.o srfi-4-static.o continuation-static.o posixunix-static.o internal-static.o irregex-static.o scheduler-static.o debugger-client-static.o profiler-static.o stub-static.o expand-static.o modules-static.o chicken-syntax-static.o chicken-ffi-syntax-static.o build-version-static.o runtime-static.o eval-modules-static.o
clang  -L. chicken-static.o batch-driver-static.o core-static.o optimizer-static.o lfa2-static.o compiler-syntax-static.o scrutinizer-static.o support-static.o c-platform-static.o c-backend-static.o user-pass-static.o -o chicken-boot-stage1 libchicken-boot-stage1.a -lm -ldl
make[1]: Leaving directory '/home/heinz/chickens/chicken-5.1.0rc1'
"make" PLATFORM=linux PREFIX=/nowhere CONFIG= \
  CHICKEN=./chicken-boot-stage1 PROGRAM_SUFFIX=-boot \
  STATICBUILD=1 C_COMPILER_OPTIMIZATION_OPTIONS="-Os -fomit-frame-pointer" \
  touchfiles chicken-boot confclean
make[1]: Entering directory '/home/heinz/chickens/chicken-5.1.0rc1'
touch *.scm
./chicken-boot-stage1  library.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -specialize -consult-types-file ./types.db  -explicit-use -no-trace -output-file library.c \
-no-module-registration \
-emit-import-library chicken.bitwise \
-emit-import-library chicken.blob \
-emit-import-library chicken.fixnum \
-emit-import-library chicken.flonum \
-emit-import-library chicken.gc \
-emit-import-library chicken.keyword \
-emit-import-library chicken.platform \
-emit-import-library chicken.plist \
-emit-import-library chicken.process-context
[panic] Unknown symbol subtype: 101 - execution terminated

make[1]: *** [rules.make:776: library.c] Error 1
make[1]: Leaving directory '/home/heinz/chickens/chicken-5.1.0rc1'
make: *** [rules.make:993: boot-chicken] Error 2

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
What's the procedure that returns the cdr of a cdr?
Visually impaired? Let me spell it for you (wav file) download WAV