[plt-scheme] trunk r8997 failed to build on vanilla x86 Linux; probably two unrelated problems
Linux never 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
I did a clean build -- by which I mean I deleted all files that
weren't in the repository.
Then I did "cd src; ./configure; make all install".
I saw
make[2]: Leaving directory `/usr/local/src/plt-trunk/src'
mzscheme/mzscheme3m -X "/usr/local/src/plt-trunk/collects" -l setup
setup-plt: bootstrapping from source...
setup-plt: Setup version is 3.99.0.18 [3m]
setup-plt: Available variants: 3m
setup-plt: Main collection path is /usr/local/src/plt-trunk/collects
setup-plt: Collection search path is
setup-plt: /home/erich/.plt-scheme/3.99.0.18/collects
setup-plt: /usr/local/src/plt-trunk/collects
make-cc*: Internal error: cc had invalid info-path: #<path:/home/erich/plt-collects/offby1/.>
=== context ===
/usr/local/src/plt-trunk/collects/setup/setup-unit.ss:159:2: make-cc*
make[1]: *** [install-3m] Error 1
make[1]: Leaving directory `/usr/local/src/plt-trunk/src'
make: *** [install] Error 2
On a hunch, I used a v371 version of PLT to remove the development
link to my own package (since I've seen this cause trouble before):
$ PATH=$PATH:/usr/local/src/plt-v3/bin planet -u offby1 offby1.plt 1 0
I then reran "make all install", and it got lots further; it then died like this:
setup-plt: Post-Installing /usr/local/src/plt-trunk/collects/mzcom
Warning: can't install MzCOM on non-Windows machine
setup-plt: Done setting up
setup-plt:
setup-plt: Error during Early Install for /usr/local/src/plt-trunk/collects/sgl
setup-plt: make: Failed to make compiled/gl-info_ss.zo; compile: bad syntax; function application is not allowed, because no #%app syntax transformer is bound in: (module gl-info mzscheme (provide (all-defined)) (define gl-byte-size 1) (define gl-ubyte-size 1) (define gl-short-size 2) (define gl-ushort-size 2) (define gl-int-size 4) (define gl-uint-size 4) (define gl-boolean-size 1) (define gl-sizei-size 4) (defi...
setup-plt: Error during Compiling .zos for /usr/local/src/plt-trunk/collects/games/checkers
setup-plt: default-load-handler: cannot open input file: "/usr/local/src/plt-trunk/collects/sgl/gl-info.ss" (No such file or directory; errno=2)
setup-plt: Error during Compiling .zos for /usr/local/src/plt-trunk/collects/games/doors (Doors game library)
setup-plt: default-load-handler: cannot open input file: "/usr/local/src/plt-trunk/collects/sgl/gl-info.ss" (No such file or directory; errno=2)
setup-plt: Error during Compiling .zos for /usr/local/src/plt-trunk/collects/games/gl-board-game (3D board game library)
setup-plt: default-load-handler: cannot open input file: "/usr/local/src/plt-trunk/collects/sgl/gl-info.ss" (No such file or directory; errno=2)
setup-plt: Error during Compiling .zos for /usr/local/src/plt-trunk/collects/games/gobblet
setup-plt: default-load-handler: cannot open input file: "/usr/local/src/plt-trunk/collects/sgl/gl-info.ss" (No such file or directory; errno=2)
setup-plt: Error during Compiling .zos for /usr/local/src/plt-trunk/collects/games/jewel
setup-plt: default-load-handler: cannot open input file: "/usr/local/src/plt-trunk/collects/sgl/gl-info.ss" (No such file or directory; errno=2)
setup-plt: Error during Compiling .zos for /usr/local/src/plt-trunk/collects/sgl
setup-plt: default-load-handler: cannot open input file: "/usr/local/src/plt-trunk/collects/sgl/gl-info.ss" (No such file or directory; errno=2)
setup-plt: Error during General Install for /usr/local/src/plt-trunk/collects/htdch (Java Teachpacks)
setup-plt: image does not contain a method named movePinhole
setup-plt: Error during General Install for /usr/local/src/plt-trunk/collects/profj (ProfessorJ)
setup-plt: mz does not contain a method named lowerCaseP
make[1]: *** [install-3m] Error 1
make[1]: Leaving directory `/usr/local/src/plt-trunk/src'
make: *** [install] Error 2
--
It is a truth universally acknowledged, that any language in
possession of a rich syntax, must be in want of a rewrite.
-- Piers Cawley