| 1 | # create dist tarball chicken-4.6.6.tar.gz
|
|---|
| 2 |
|
|---|
| 3 | $ type chicken
|
|---|
| 4 | /Users/jim/local/chicken-4.6.6/bin/chicken
|
|---|
| 5 | $ cd ~/scheme/chicken-core-experimental
|
|---|
| 6 | $ make PLATFORM=macosx spotless
|
|---|
| 7 | $ make -j4 PLATFORM=macosx
|
|---|
| 8 | $ csi -s scripts/makedist.scm
|
|---|
| 9 |
|
|---|
| 10 | # build from tarball at -j1
|
|---|
| 11 |
|
|---|
| 12 | $ cd /tmp
|
|---|
| 13 | $ export PATH=<...remove chicken...>
|
|---|
| 14 | $ type chicken
|
|---|
| 15 | -bash: type: chicken: not found
|
|---|
| 16 | $ tar zxvf /path/to/chicken-4.6.6.tar.gz
|
|---|
| 17 | $ cd chicken-4.6.6
|
|---|
| 18 | $ make PLATFORM=macosx
|
|---|
| 19 | $ sudo make PLATFORM=macosx install
|
|---|
| 20 | $ cd /tmp
|
|---|
| 21 | $ chicken-install -s socket
|
|---|
| 22 | $ csi -R socket -p '(socket af/inet sock/stream)'
|
|---|
| 23 | #<socket fd:3 af/inet sock/stream>
|
|---|
| 24 |
|
|---|
| 25 | # build from clean tarball at -j16
|
|---|
| 26 |
|
|---|
| 27 | $ sudo make PLATFORM=macosx uninstall
|
|---|
| 28 | $ rm -rf chicken-4.6.6
|
|---|
| 29 | $ tar zxvf /path/to/chicken-4.6.6.tar.gz && cd chicken-4.6.6
|
|---|
| 30 | $ sudo make -j16 PLATFORM=macosx all install
|
|---|
| 31 | $ cd /tmp
|
|---|
| 32 | $ chicken-install -s socket
|
|---|
| 33 | $ csi -R socket -p '(socket af/inet sock/stream)'
|
|---|
| 34 | #<socket fd:3 af/inet sock/stream>
|
|---|
| 35 |
|
|---|
| 36 |
|
|---|