Ticket #526: parallel-build-tarball.txt

File parallel-build-tarball.txt, 926 bytes (added by zbigniew, 6 years ago)
Line 
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