fix an issue with autolib names by compiling to target location
print a bit more when compiling
R=gri
OCL=13988
CL=13988
 # Use of this source code is governed by a BSD-style
 # license that can be found in the LICENSE file.
 
-for i in lib9 libbio libmach_amd64
+for i in lib9 libbio libmach_amd64 syscall
 do
        cd $i
        make clean
 
 
 #!/bin/bash
 
+echo; echo; echo %%%% making lib %%%%; echo
+
 rm -f *.6
 for i in fmt.go flag.go container/vector.go
 do
-       6g $i
+       base=$(basename $i .go)
+       echo 6g -o $GOROOT/pkg/$base.6 $i
+       6g -o $GOROOT/pkg/$base.6 $i
 done
-mv *.6 $GOROOT/pkg
 
        bash make.bash
        cd ..
 done
+
+# do these after go compiler and runtime are built
+for i in syscall
+do
+       echo; echo; echo %%%% making $i %%%%; echo
+       cd $i
+       make install
+       cd ..
+done