Getting started on Mac OS X doesn't

Bug #1052290 reported by Dave Yost on 2012-09-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Undecided
Unassigned

Bug Description

Followed instructions in INSTALL, I believe, but can't get anywhere. Here's what happens.

Mon 20:11:10 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
0 235 Z% sh install.sh
src/runtime/sbcl not found, aborting installation.
Mon 20:11:41 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
1 236 Z% sh run-sbcl.sh
No built SBCL here (/Users/yost/p/lisp/sbcl/sbcl-1.0.58): run 'sh make.sh' first!
Mon 20:11:59 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
1 237 Z% sh make.sh
rm -f *~ *.bak *.orig \#*\# .\#* texput.log *.fasl
rm -rf sbcl asdf "docstrings/"
rm -f sbcl.html asdf.html
rm -f contrib-docs.texi-temp
rm -f package-locks.texi-temp
rm -f variables.texinfo
rm -f sbcl.ps asdf.ps sbcl.pdf asdf.pdf html-stamp tempfiles-stamp
rm -f asdf.aux asdf.cp asdf.cps asdf.fn asdf.fns asdf.ky asdf.log asdf.pg asdf.toc asdf.tp asdf.tps asdf.vr asdf.vrs sbcl.aux sbcl.cp sbcl.cps sbcl.fn sbcl.fns sbcl.ky sbcl.log sbcl.pg sbcl.toc sbcl.tp sbcl.tps sbcl.vr sbcl.vrs
rm -f sbcl.info sbcl.info-* asdf.info
//entering make-config.sh
//ensuring the existence of output/ directory
//guessing default target CPU architecture from host architecture
//setting up CPU-architecture-dependent information
sbcl_arch="x86-64"
//initializing /Users/yost/p/lisp/sbcl/sbcl-1.0.58/local-target-features.lisp-expr
//setting up OS-dependent information
gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -arch x86_64 -fno-omit-frame-pointer -pagezero_size 0x100000 -I../src/runtime determine-endianness.c -lSystem -lc -ldl -o determine-endianness
//finishing /Users/yost/p/lisp/sbcl/sbcl-1.0.58/local-target-features.lisp-expr
//Starting build: Mon Sep 17 20:12:06 PDT 2012
//Options: --prefix='/usr/local' --xc-host='sbcl --disable-debugger --no-userinit --no-sysinit'
/in canonicalize-whitespace-1
/$*=./local-target-features.lisp-expr ./src/runtime/target-arch-os.h ./src/runtime/target-arch.h ./src/runtime/target-lispregs.h ./src/runtime/target-os.h
/$scratchfilename=/tmp/canonicalize-whitespace-1.34146.tmp
//entering make-host-1.sh
//building cross-compiler, and doing first genesis
make-host-1.sh: line 34: sbcl: command not found
Mon 20:12:06 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
1 238 Z%

Paul Khuong (pvk) wrote :

SBCL needs a Common Lisp to bootstrap; usually, it's bootstrapped with an older SBCL. If you just want to install SBCL, download a binary from sbcl.org and install from that. If you want to build SBCL, download a binary from sbcl.org, install it, and then build from source.

Changed in sbcl:
status: New → Invalid
Download full text (3.2 KiB)

I see the problem. This page
  http://sbcl.org/platform-table.html
Should prominently mention the fact that boxes in the table are clickable and cause download.

On Mon 2012-09-17, at 08:43 PM, Paul Khuong <email address hidden> wrote:

> SBCL needs a Common Lisp to bootstrap; usually, it's bootstrapped with
> an older SBCL. If you just want to install SBCL, download a binary from
> sbcl.org and install from that. If you want to build SBCL, download a
> binary from sbcl.org, install it, and then build from source.
>
> ** Changed in: sbcl
> Status: New => Invalid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1052290
>
> Title:
> Getting started on Mac OS X doesn't
>
> Status in Steel Bank Common Lisp:
> Invalid
>
> Bug description:
> Followed instructions in INSTALL, I believe, but can't get anywhere.
> Here's what happens.
>
>
> Mon 20:11:10 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
> 0 235 Z% sh install.sh
> src/runtime/sbcl not found, aborting installation.
> Mon 20:11:41 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
> 1 236 Z% sh run-sbcl.sh
> No built SBCL here (/Users/yost/p/lisp/sbcl/sbcl-1.0.58): run 'sh make.sh' first!
> Mon 20:11:59 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
> 1 237 Z% sh make.sh
> rm -f *~ *.bak *.orig \#*\# .\#* texput.log *.fasl
> rm -rf sbcl asdf "docstrings/"
> rm -f sbcl.html asdf.html
> rm -f contrib-docs.texi-temp
> rm -f package-locks.texi-temp
> rm -f variables.texinfo
> rm -f sbcl.ps asdf.ps sbcl.pdf asdf.pdf html-stamp tempfiles-stamp
> rm -f asdf.aux asdf.cp asdf.cps asdf.fn asdf.fns asdf.ky asdf.log asdf.pg asdf.toc asdf.tp asdf.tps asdf.vr asdf.vrs sbcl.aux sbcl.cp sbcl.cps sbcl.fn sbcl.fns sbcl.ky sbcl.log sbcl.pg sbcl.toc sbcl.tp sbcl.tps sbcl.vr sbcl.vrs
> rm -f sbcl.info sbcl.info-* asdf.info
> //entering make-config.sh
> //ensuring the existence of output/ directory
> //guessing default target CPU architecture from host architecture
> //setting up CPU-architecture-dependent information
> sbcl_arch="x86-64"
> //initializing /Users/yost/p/lisp/sbcl/sbcl-1.0.58/local-target-features.lisp-expr
> //setting up OS-dependent information
> gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -arch x86_64 -fno-omit-frame-pointer -pagezero_size 0x100000 -I../src/runtime determine-endianness.c -lSystem -lc -ldl -o determine-endianness
> //finishing /Users/yost/p/lisp/sbcl/sbcl-1.0.58/local-target-features.lisp-expr
> //Starting build: Mon Sep 17 20:12:06 PDT 2012
> //Options: --prefix='/usr/local' --xc-host='sbcl --disable-debugger --no-userinit --no-sysinit'
> /in canonicalize-whitespace-1
> /$*=./local-target-features.lisp-expr ./src/runtime/target-arch-os.h ./src/runtime/target-arch.h ./src/runtime/target-lispregs.h ./src/runtime/target-os.h
> /$scratchfilename=/tmp/canonicalize-whitespace-1.34146.tmp
> //entering make-host-1.sh
> //building cross-compiler, and doing first genesis
> make-host-1.sh: line 34: sbcl: command not found
> Mon 20:12:06 ip2 yost /Users/yost/p/lisp/sbcl/sbcl-1.0.58
> 1 238 Z%
>
> To manage notifications about this bug go to:
> https:...

Read more...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers