[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ocaml 3.06 fails to build on sparc with gcc 3.2.



Hello, ...

Debian recently changed its default compiler to 3.2, as most of the
other distributions have already done (or will do). gcc (and g++) 3.2
will be the standard for some time now.

Anyway, while building cameleon, Jerome marant noticed a problem on
sparc, after some checking i can confirm that ocaml does not build on
sparc with gcc 3.2 (it builds fine with gcc 2.95). Here is the error
message, i attach also a full build log together with some other
information.

boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I
parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c
toplevel/expunge.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot  -o expunge utils/misc.cmo
utils/tbl.cmo utils/config.cmo utils/clflags.cmo typing/ident.cmo
typing/path.cmo typing/types.cmo typing/btype.cmo typing/predef.cmo
bytecomp/runtimedef.cmo bytecomp/bytesections.cmo bytecomp/dll.cmo
bytecomp/symtable.cmo toplevel/expunge.cmo
boot/ocamlrun boot/ocamlc -nostdlib -I boot  -linkall -o ocaml.tmp
toplevel/toplevellib.cma toplevel/topstart.cmo
make[1]: *** [ocaml] Bus error
make[1]: Leaving directory `/home/luther/ocaml-3.06'
make: *** [build-stamp] Error 2

I hope you can help us out on this, and that you have access to the
hardware, if there is some problem, tell me and i can see if i can
arrange something.

Related installed packages :

ii  gcc-3.2        3.2.1-0pre6    The GNU C compiler.
ii  libc6          2.3.1-9        GNU C Library: Shared libraries and Timezone
ii  binutils       2.13.90.0.14-1 The GNU assembler, linker and binary utiliti

Installed kernel :

Linux version 2.4.18 (root@vore) (gcc version egcs-2.92.11 19980921 (gcc2 ss-980
609 experimental)) #1 Tue Mar 5 00:19:51 EST 2002

CPU in the box :

cpu             : TI UltraSparc II  (BlackBird)
fpu             : UltraSparc II integrated FPU
promlib         : Version 3 Revision 27
prom            : 3.27.0
type            : sun4u
ncpus probed    : 1
ncpus active    : 1
Cpu0Bogo        : 591.46
Cpu0ClkTck      : 0000000011a4695a
MMU Type        : Spitfire

Friendly,

Sven Luther

dpkg-buildpackage: source package is ocaml
dpkg-buildpackage: source version is 3.06-15
dpkg-buildpackage: source maintainer is Sven Luther <luther@debian.org>
dpkg-buildpackage: host architecture is sparc
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp opt-built-stamp
# Add here commands to clean up after the build process.
/usr/bin/make clean
make[1]: Entering directory `/home/luther/ocaml-3.06'
rm -f ocamlc ocamlcomp.sh
rm -f ocamlopt ocamlcompopt.sh
rm -f ocaml toplevel/toplevellib.cma
rm -f utils/config.ml
rm -f parsing/parser.mli parsing/parser.ml parsing/parser.output
rm -f parsing/lexer.ml
rm -f parsing/linenum.ml
rm -f ocamlc.opt
rm -f ocamlopt.opt
rm -f bytecomp/opcodes.ml
rm -f bytecomp/runtimedef.ml
rm -f asmcomp/arch.ml
rm -f asmcomp/proc.ml
rm -f asmcomp/selection.ml
rm -f asmcomp/reload.ml
rm -f asmcomp/scheduling.ml
rm -f asmcomp/emit.ml
rm -f expunge
cd stdlib; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/stdlib'
rm -f camlheader camlheader_ur
rm -f *.cm* *.o *.a
rm -f *~
make[2]: Leaving directory `/home/luther/ocaml-3.06/stdlib'
cd lex; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/lex'
rm -f ocamllex ocamllex.opt
rm -f *.cmo *.cmi *.cmx *.o
rm -f parser.output
rm -f parser.ml parser.mli
rm -f lexer.ml
make[2]: Leaving directory `/home/luther/ocaml-3.06/lex'
cd tools; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/tools'
rm -f ocamldep
rm -f ocamlprof ocamlcp
rm -f ocamlmktop
rm -f ocamlmklib
rm -f ocamlmklib.ml
rm -f ocaml299to3 lexer299.ml
rm -f scrapelabels lexer301.ml
rm -f addlabels
rm -f cvt_emit
rm -f cvt_emit.ml
rm -f dumpobj
rm -f opnames.ml
rm -f dumpapprox
rm -f objinfo
rm -f primreq
rm -f *.cmo *.cmi
make[2]: Leaving directory `/home/luther/ocaml-3.06/tools'
cd ocamldoc && /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/ocamldoc'
make[2]: Leaving directory `/home/luther/ocaml-3.06/ocamldoc'
for i in unix str num dynlink bigarray systhreads graph dbm labltk; do \
          (cd otherlibs/$i; /usr/bin/make partialclean); \
        done
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/unix'
rm -f *.cm*
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/unix'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/str'
rm -f *.cm*
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/str'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/num'
rm -f *.cm*
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/num'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/dynlink'
rm -f extract_crc *.cm[ioa]
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/dynlink'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/bigarray'
rm -f *.cm* 
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/bigarray'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/systhreads'
rm -f *.cm*
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/systhreads'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/graph'
rm -f *.cm*
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/graph'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/dbm'
rm -f *.cm*
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/dbm'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk'
for d in compiler support lib jpf frx tkanim examples_labltk camltk labltk examples_camltk browser; do \
    cd $d; /usr/bin/make -f Makefile clean; cd ..; \
done
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/compiler'
rm -f *.cm* parser.ml parser.mli lexer.ml copyright.ml
rm -f pplex.ml ppyac.ml ppyac.mli ppyac.output
rm -f tkcompiler pp parser.output
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/compiler'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/support'
rm -f *.cm* *.o *.a *.so
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/support'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/lib'
rm -f labltktop labltk *.cm* *.a
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/lib'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/jpf'
rm -f *.cm* *.o *.a *~ *test
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/jpf'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/frx'
rm -f *.cm* *.o *.a
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/frx'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/tkanim'
rm -f *.cm* *.o *.a dlltkanim.so animwish gifanimtest
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/tkanim'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_labltk'
rm -f hello demo eyes calc clock tetris lang *.opt *.o *.cm*
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_labltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/camltk'
/usr/bin/make -f Makefile.gen clean
make[4]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/camltk'
rm -f *.cm* *.ml *.mli *.o *.a
make[4]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/camltk'
rm -f .depend
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/camltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/labltk'
/usr/bin/make -f Makefile.gen clean
make[4]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/labltk'
rm -f *.cm* *.ml *.mli *.o *.a
make[4]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/labltk'
rm -f .depend
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/labltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_camltk'
rm -f *.cm?  addition eyes fileinput fileopen helloworld jptest mytext tetris winskel
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_camltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/browser'
rm -f *.cm? ocamlbrowser dummy.mli *~ *.orig
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/browser'
mv README.labltk README
mv labltk/.depend.original labltk/.depend
mv: cannot stat `labltk/.depend.original': No such file or directory
make[2]: [partialclean] Error 1 (ignored)
mv camltk/.depend.original camltk/.depend
mv: cannot stat `camltk/.depend.original': No such file or directory
make[2]: [partialclean] Error 1 (ignored)
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk'
cd debugger; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/debugger'
rm -f ocamldebug
rm -f *.cmo *.cmi
rm -f lexer.ml
rm -f parser.ml parser.mli
make[2]: Leaving directory `/home/luther/ocaml-3.06/debugger'
cd camlp4; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/camlp4'
/usr/bin/make clean_hot clean_cold
make[3]: Entering directory `/home/luther/ocaml-3.06/camlp4'
for i in odyl camlp4 meta etc top ocpp lib man compile; do (cd $i; /usr/bin/make clean); done
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/odyl'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak *.out *.opt *.a
rm -f odyl_config.ml odyl
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/odyl'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/camlp4'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak *.out *.opt
rm -f camlp4 crc.ml
rm -f camlp4.a
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/camlp4'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/meta'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak q_MLast.cmo pa_r.cmo pa_rp.cmo pa_extend.cmo pa_extend_m.cmo pa_ifdef.cmo pr_dump.cmo camlp4r camlp4r.opt
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/meta'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/etc'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak *.out *.opt
rm -f mkcamlp4.sh camlp4o
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/etc'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/top'
rm -f *.cm[ioa] *.pp[io] *.o *.bak .*.bak camlp4o.cma camlp4r.cma camlp4_top.cma
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/top'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/ocpp'
rm -f *.cm[ioa] *.pp[io] *.o *.out *.bak .*.bak crc.ml ocpp
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/ocpp'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/lib'
rm -f *.cm[ioax] *.cmxa *.pp[io] *.o *.a *.bak .*.bak gramlib.cma
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/lib'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/man'
rm -f camlp4.1
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/man'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/compile'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak *.out *.opt
rm -f *.fast tmp.* pa_*_fast.ml *_fast.ml
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/compile'
for i in odyl camlp4 meta lib; do \
	(cd ocaml_src/$i; /usr/bin/make clean); \
done
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/odyl'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak *.out *.opt *.a
rm -f odyl_config.ml odyl
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/odyl'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/camlp4'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak *.out *.opt
rm -f camlp4 crc.ml
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/camlp4'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/meta'
rm -f *.cm* *.pp[io] *.o *.bak .*.bak q_MLast.cmo pa_r.cmo pa_rp.cmo pa_extend.cmo pa_extend_m.cmo pa_ifdef.cmo pr_dump.cmo camlp4r camlp4r.opt
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/meta'
make[4]: Entering directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/lib'
rm -f *.cm[ioax] *.cmxa *.pp[io] *.o *.a *.bak .*.bak gramlib.cma
make[4]: Leaving directory `/home/luther/ocaml-3.06/camlp4/ocaml_src/lib'
make[3]: Leaving directory `/home/luther/ocaml-3.06/camlp4'
rm -f boot/*.cm[oi] boot/camlp4*
rm -rf boot/SAVED
make[2]: Leaving directory `/home/luther/ocaml-3.06/camlp4'
rm -f utils/*.cm[iox] utils/*.[so] utils/*~
rm -f parsing/*.cm[iox] parsing/*.[so] parsing/*~
rm -f typing/*.cm[iox] typing/*.[so] typing/*~
rm -f bytecomp/*.cm[iox] bytecomp/*.[so] bytecomp/*~
rm -f asmcomp/*.cm[iox] asmcomp/*.[so] asmcomp/*~
rm -f driver/*.cm[iox] driver/*.[so] driver/*~
rm -f toplevel/*.cm[iox] toplevel/*.[so] toplevel/*~
rm -f tools/*.cm[iox] tools/*.[so] tools/*~
rm -f *~
cd byterun; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/byterun'
rm -f ocamlrun ocamlrund *.o lib*.a
rm -f primitives prims.c opnames.h jumptbl.h
make[2]: Leaving directory `/home/luther/ocaml-3.06/byterun'
rm -f stdlib/libcamlrun.a
rm -f stdlib/caml
cd asmrun; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/asmrun'
rm -f misc.c freelist.c major_gc.c minor_gc.c memory.c alloc.c array.c compare.c ints.c floats.c str.c io.c extern.c intern.c hash.c sys.c parsing.c gc_ctrl.c terminfo.c md5.c obj.c lexing.c printexc.c callback.c weak.c compact.c finalise.c meta.c custom.c main.c globroots.c unix.c dynlink.c
rm -f *.o *.a *~
make[2]: Leaving directory `/home/luther/ocaml-3.06/asmrun'
rm -f stdlib/libasmrun.a
cd yacc; /usr/bin/make clean
make[2]: Entering directory `/home/luther/ocaml-3.06/yacc'
rm -f *.o ocamlyacc *~
make[2]: Leaving directory `/home/luther/ocaml-3.06/yacc'
for i in unix str num dynlink bigarray systhreads graph dbm labltk; do (cd otherlibs/$i; /usr/bin/make clean); done
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/unix'
rm -f *.cm*
rm -f *.a *.o *.so
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/unix'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/str'
rm -f *.cm*
rm -f *.a *.so *.o
cd regex-0.12; if test -f Makefile; then /usr/bin/make distclean; else exit 0; fi
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/str/regex-0.12'
rm -f *.o
rm -f Makefile config.status
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/str/regex-0.12'
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/str'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/num'
rm -f *.cm*
rm -f *.a *.o *.so
cd bignum; /usr/bin/make scratch
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/num/bignum'
rm -f ,* .,* *~ #*# .emacs_[0-9]* *.BAK *.CKP core a.out
rm -f */,* */.,* */*~ */#*# */.emacs_[0-9]* */*.BAK */*.CKP
rm -f o/*.o libbignum.a bztest testKerN
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/num/bignum'
cd test; /usr/bin/make clean
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/num/test'
rm -f test.byt test.opt *.o *.cm? ocamlnum
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/num/test'
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/num'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/dynlink'
rm -f extract_crc *.cm[ioa]
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/dynlink'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/bigarray'
rm -f *.cm* 
rm -f libbigarray.* *.o bigarray.a *.so
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/bigarray'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/systhreads'
rm -f *.cm*
rm -f libthreads*.a *.o threads.a
rm -f thread.ml
rm -f dllthreads.so
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/systhreads'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/graph'
rm -f *.cm*
rm -f *.a *.so *.o
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/graph'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/dbm'
rm -f *.cm*
rm -f *.a *.o *.so
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/dbm'
make[2]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk'
for d in compiler support lib jpf frx tkanim examples_labltk camltk labltk examples_camltk browser; do \
    cd $d; /usr/bin/make -f Makefile clean; cd ..; \
done
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/compiler'
rm -f *.cm* parser.ml parser.mli lexer.ml copyright.ml
rm -f pplex.ml ppyac.ml ppyac.mli ppyac.output
rm -f tkcompiler pp parser.output
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/compiler'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/support'
rm -f *.cm* *.o *.a *.so
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/support'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/lib'
rm -f labltktop labltk *.cm* *.a
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/lib'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/jpf'
rm -f *.cm* *.o *.a *~ *test
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/jpf'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/frx'
rm -f *.cm* *.o *.a
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/frx'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/tkanim'
rm -f *.cm* *.o *.a dlltkanim.so animwish gifanimtest
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/tkanim'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_labltk'
rm -f hello demo eyes calc clock tetris lang *.opt *.o *.cm*
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_labltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/camltk'
Makefile:46: .depend: No such file or directory
make[3]: *** No rule to make target `.depend'.  Stop.
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/camltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/labltk'
Makefile:44: .depend: No such file or directory
make[3]: *** No rule to make target `.depend'.  Stop.
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/labltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_camltk'
rm -f *.cm?  addition eyes fileinput fileopen helloworld jptest mytext tetris winskel
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/examples_camltk'
make[3]: Entering directory `/home/luther/ocaml-3.06/otherlibs/labltk/browser'
rm -f *.cm? ocamlbrowser dummy.mli *~ *.orig
make[3]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk/browser'
mv README.labltk README
mv: cannot stat `README.labltk': No such file or directory
make[2]: [clean] Error 1 (ignored)
mv labltk/.depend.original labltk/.depend
mv: cannot stat `labltk/.depend.original': No such file or directory
make[2]: [clean] Error 1 (ignored)
mv camltk/.depend.original camltk/.depend
mv: cannot stat `camltk/.depend.original': No such file or directory
make[2]: [clean] Error 1 (ignored)
make[2]: Leaving directory `/home/luther/ocaml-3.06/otherlibs/labltk'
make[1]: Leaving directory `/home/luther/ocaml-3.06'
if test -d boot.debian; then 				\
	rm -rf boot;					\
	mv boot.debian boot;				\
fi
/usr/bin/make -C emacs clean
make[1]: Entering directory `/home/luther/ocaml-3.06/emacs'
rm -f ocamltags *~ #*#
make[1]: Leaving directory `/home/luther/ocaml-3.06/emacs'
dh_clean config/Makefile config/s.h config/m.h 		\
	debian/ocaml-ldconf debian/ocaml-ldconf.cmi	\
	debian/ocaml-ldconf.cmo debian/dh_ocamlld.1	\
	camlp4/config/Makefile camlp4/config/Makefile.cnf
 dpkg-source -b ocaml-3.06
dpkg-source: building ocaml using existing ocaml_3.06.orig.tar.gz
dpkg-source: building ocaml in ocaml_3.06-15.diff.gz
dpkg-source: warning: ignoring deletion of file otherlibs/labltk/camltk/.depend
dpkg-source: warning: ignoring deletion of file otherlibs/labltk/labltk/.depend
dpkg-source: building ocaml in ocaml_3.06-15.dsc
 debian/rules build
dh_testdir
# Add here commands to configure the package.
./configure --with-pthread -prefix /usr				\
-cc /usr/bin/gcc-3.2					\
-mandir /usr/share/man					\
-tkdefs "-I/usr/include/tcl8.3"				\
	-tklibs "-L/usr/lib -ltk8.3 -ltcl8.3"
Configuring for a sparc64-unknown-linux-gnu ...
The C compiler is ANSI-compliant.
Checking the sizes of integers and pointers...
OK, this is a regular 32 bit architecture.
64-bit "long long" integer type found (printf with "%ll").
This is a big-endian architecture.
Doubles can be word-aligned.
64-bit integers must be doubleword-aligned.
Native division and modulus have round-towards-zero semantics, will use them.
Dynamic loading of shared libraries is supported.
ranlib found
#! appears to work in shell scripts
POSIX signal handling found.
strerror() found.
times() found.
termcap functions found (with libraries '-lcurses')
You have BSD sockets.
socklen_t is defined in <sys/socket.h>
inet_aton() found.
unistd.h found.
off_t is defined in <sys/types.h>
dirent.h found.
rewinddir() found.
lockf() found.
mkfifo() found.
getcwd() found.
getwd() found.
getpriority() found.
utime() found.
utimes() found.
dup2() found.
fchmod() found.
truncate() found.
sys/select.h found.
select() found.
symlink() found.
waitpid() found.
wait4() found.
getgroups() found.
POSIX termios found.
setitimer() found.
gethostname() found.
uname() found.
gettimeofday() found.
mktime() found.
setsid() found.
putenv() found.
setlocale() and <locale.h> found.
dlopen() found.
mmap() found.
gethostbyname_r() found (with 6 arguments).
gethostbyaddr_r() found (with 8 arguments).
Replay debugger supported.
Cannot detect system stack overflow.
Threads library supported (using POSIX system threads).
Options for linking with POSIX threads: -lpthread
Location of X11 include files: /usr/X11R6/include/X11
Options for linking with X11: -L/usr/X11R6/lib -lX11
NDBM found (in /usr/include)
Configuring LablTk...
tcl.h version 8.3 found.
tk.h found.
Tcl/Tk libraries found.

** Configuration summary **

Directories where Objective Caml will be installed:
        binaries.................. /usr/bin
        standard library.......... /usr/lib/ocaml/3.06
        manual pages.............. /usr/share/man (with extension .1)
Configuration for the bytecode compiler:
        C compiler used........... /usr/bin/gcc-3.2
        options for compiling.....  -D_FILE_OFFSET_BITS=64 -D_REENTRANT
        options for linking.......  -Wl,-E  -lm -ldl -lcurses -lpthread
        shared libraries are supported
        options for compiling..... -fPIC  -D_FILE_OFFSET_BITS=64 -D_REENTRANT
        command for building...... /usr/bin/gcc-3.2 -shared -o lib.so -Wl,-rpath,/a/path objs
Configuration for the native-code compiler:
        (not supported on this platform)
Source-level replay debugger: supported
Additional libraries supported:
        unix str num dynlink bigarray systhreads graph dbm labltk
Configuration for the "num" library:
        target architecture ...... C
Configuration for the "graph" library:
        options for compiling .... -I/usr/X11R6/include
        options for linking ...... -L/usr/X11R6/lib -lX11
Configuration for the "labltk" library:
        use tcl/tk version ....... 8.3
        options for compiling .... -I/usr/include/tcl8.3
        options for linking ...... -L/usr/lib -ltk8.3 -ltcl8.3 -ldl
sed -e "s%MANDIR=.*$%MANDIR=\$(PREFIX)/share/man%g"      	\
	config/Makefile >config/Makefile.debian
mv config/Makefile.debian config/Makefile
if test -z `grep "OTHERLIBRARIES.*labltk" config/Makefile`; then\
	echo "Error, labltk library was not built";		\
	echo "Check your tcl/tk development packages";		\
	echo "Aborting.";					\
	exit 1;							\
fi
/bin/sh: line 1: test: too many arguments
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
if test ! -d boot.debian; then 					\
	cp -xa boot boot.debian;				\
fi
/usr/bin/make world bootstrap
make[1]: Entering directory `/home/luther/ocaml-3.06'
cd byterun; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/byterun'
sed -n -e '/^  /s/ \([A-Z]\)/ \&\&lbl_\1/gp' \
       -e '/^}/q' instruct.h > jumptbl.h
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o interp.o interp.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o misc.o misc.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o stacks.o stacks.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o fix_code.o fix_code.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o startup.o startup.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o main.o main.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o freelist.o freelist.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o major_gc.o major_gc.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o minor_gc.o minor_gc.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o memory.o memory.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o alloc.o alloc.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o roots.o roots.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o globroots.o globroots.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o fail.o fail.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o signals.o signals.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o printexc.o printexc.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o backtrace.o backtrace.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o compare.o compare.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o ints.o ints.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o floats.o floats.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o str.o str.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o array.o array.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o io.o io.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o extern.o extern.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o intern.o intern.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o hash.o hash.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o sys.o sys.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o meta.o meta.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o parsing.o parsing.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o gc_ctrl.o gc_ctrl.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o terminfo.o terminfo.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o md5.o md5.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o obj.o obj.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o lexing.o lexing.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o callback.o callback.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o debugger.o debugger.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o weak.o weak.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o compact.o compact.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o finalise.o finalise.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o custom.o custom.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o dynlink.o dynlink.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o unix.o unix.c
ar rc libcamlrun.a interp.o misc.o stacks.o fix_code.o startup.o main.o freelist.o major_gc.o minor_gc.o memory.o alloc.o roots.o globroots.o fail.o signals.o printexc.o backtrace.o compare.o ints.o floats.o str.o array.o io.o extern.o intern.o hash.o sys.o meta.o parsing.o gc_ctrl.o terminfo.o md5.o obj.o lexing.o callback.o debugger.o weak.o compact.o finalise.o custom.o dynlink.o unix.o
ranlib libcamlrun.a
sed -n -e "s/CAMLprim value \([a-z0-9_][a-z0-9_]*\).*/\1/p" \
    alloc.c array.c compare.c extern.c floats.c gc_ctrl.c hash.c intern.c interp.c ints.c io.c lexing.c md5.c meta.c obj.c parsing.c signals.c str.c sys.c terminfo.c callback.c weak.c finalise.c stacks.c dynlink.c > primitives
(echo '#include "mlvalues.h"'; \
 echo '#include "prims.h"'; \
 sed -e 's/.*/extern value &();/' primitives; \
 echo 'c_primitive builtin_cprim[] = {'; \
 sed -e 's/.*/	&,/' primitives; \
 echo '	 0 };'; \
 echo 'char * names_of_builtin_cprim[] = {'; \
 sed -e 's/.*/	"&",/' primitives; \
 echo '	 0 };') > prims.c
/usr/bin/gcc-3.2 -O -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o prims.o prims.c
/usr/bin/gcc-3.2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT -Wl,-E -o ocamlrun \
          prims.o libcamlrun.a -lm -ldl -lcurses -lpthread
make[2]: Leaving directory `/home/luther/ocaml-3.06/byterun'
cp byterun/ocamlrun boot/ocamlrun
cd yacc; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/yacc'
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o closure.o closure.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o error.o error.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o lalr.o lalr.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o lr0.o lr0.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o main.o main.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o mkpar.o mkpar.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o output.o output.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o reader.o reader.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o skeleton.o skeleton.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o symtab.o symtab.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o verbose.o verbose.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT   -c -o warshall.o warshall.c
/usr/bin/gcc-3.2 -O -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_REENTRANT  -o ocamlyacc closure.o error.o lalr.o lr0.o main.o mkpar.o output.o reader.o skeleton.o symtab.o verbose.o warshall.o
main.o(.text+0x608): In function `create_file_names':
: the use of `mktemp' is dangerous, better use `mkstemp'
make[2]: Leaving directory `/home/luther/ocaml-3.06/yacc'
cp yacc/ocamlyacc boot/ocamlyacc
cd stdlib; /usr/bin/make COMPILER=../boot/ocamlc all
make[2]: Entering directory `/home/luther/ocaml-3.06/stdlib'
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nopervasives -c pervasives.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nopervasives -c pervasives.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c array.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c array.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c list.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c list.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c char.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c char.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c string.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c string.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c sys.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c sys.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c hashtbl.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c hashtbl.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c sort.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c sort.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c marshal.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c marshal.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c obj.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c obj.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c lexing.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c lexing.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c parsing.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c parsing.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c set.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c set.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c map.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c map.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c stack.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c stack.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c queue.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c queue.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c stream.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c stream.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c buffer.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c buffer.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c printf.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c printf.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c format.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c format.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c scanf.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c scanf.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c arg.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c arg.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c printexc.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c printexc.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c gc.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c gc.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c digest.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c digest.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c random.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c random.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nopervasives -c camlinternalOO.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c camlinternalOO.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c oo.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c oo.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c genlex.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c genlex.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c callback.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c callback.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c weak.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c weak.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c lazy.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c lazy.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c filename.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c filename.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c int32.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c int32.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c int64.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c int64.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c nativeint.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c nativeint.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c complex.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c complex.ml
/usr/bin/make EXTRAFLAGS=-nolabels RUNTIME=../boot/ocamlrun \
                COMPILER=../boot/ocamlc arrayLabels.cmo listLabels.cmo stringLabels.cmo moreLabels.cmo
make[3]: Entering directory `/home/luther/ocaml-3.06/stdlib'
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c arrayLabels.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c arrayLabels.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c listLabels.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c listLabels.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c stringLabels.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c stringLabels.ml
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c moreLabels.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib -nolabels -c moreLabels.ml
make[3]: Leaving directory `/home/luther/ocaml-3.06/stdlib'
touch labelled.cmo
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c stdLabels.mli
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c stdLabels.ml
../boot/ocamlrun ../boot/ocamlc -a -o stdlib.cma pervasives.cmo array.cmo list.cmo char.cmo string.cmo sys.cmo hashtbl.cmo sort.cmo marshal.cmo obj.cmo lexing.cmo parsing.cmo set.cmo map.cmo stack.cmo queue.cmo stream.cmo buffer.cmo printf.cmo format.cmo scanf.cmo arg.cmo printexc.cmo gc.cmo digest.cmo random.cmo camlinternalOO.cmo oo.cmo genlex.cmo callback.cmo weak.cmo lazy.cmo filename.cmo int32.cmo int64.cmo nativeint.cmo complex.cmo arrayLabels.cmo listLabels.cmo stringLabels.cmo moreLabels.cmo stdLabels.cmo
../boot/ocamlrun ../boot/ocamlc -g -warn-error A -nostdlib  -c std_exit.ml
if true; then \
          echo '#!/usr/bin/ocamlrun' > camlheader && \
          echo '#!' | tr -d '\012' > camlheader_ur; \
        else \
  /usr/bin/gcc-3.2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT -Wl,-E \
                    -DRUNTIME_NAME='"/usr/bin/ocamlrun"' \
                    header.c -o tmpheader && \
          strip tmpheader && \
  mv tmpheader camlheader && \
          cp camlheader camlheader_ur; \
        fi
make[2]: Leaving directory `/home/luther/ocaml-3.06/stdlib'
cd stdlib; cp stdlib.cma std_exit.cmo *.cmi camlheader ../boot
if test -f boot/libcamlrun.a; then :; else \
          ln -s ../byterun/libcamlrun.a boot/libcamlrun.a; fi
if test -d stdlib/caml; then :; else \
          ln -s ../byterun stdlib/caml; fi
cd byterun; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/byterun'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/luther/ocaml-3.06/byterun'
if test -f stdlib/libcamlrun.a; then :; else \
          ln -s ../byterun/libcamlrun.a stdlib/libcamlrun.a; fi
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/misc.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/misc.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/tbl.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/tbl.ml
sed -e 's|%%LIBDIR%%|/usr/lib/ocaml/3.06|' \
            -e 's|%%BYTERUN%%|/usr/bin/ocamlrun|' \
            -e 's|%%CCOMPTYPE%%|cc|' \
            -e 's|%%BYTECC%%|/usr/bin/gcc-3.2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC|' \
            -e 's|%%BYTELINK%%|/usr/bin/gcc-3.2 -Wl,-E|' \
            -e 's|%%NATIVECC%%|/usr/bin/gcc-3.2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT|' \
            -e 's|%%NATIVELINK%%|/usr/bin/gcc-3.2 |' \
            -e 's|%%PARTIALLD%%|ld -r |' \
            -e 's|%%BYTECCLIBS%%|-lm -ldl -lcurses -lpthread|' \
            -e 's|%%NATIVECCLIBS%%|-lm -ldl|' \
            -e 's|%%RANLIBCMD%%|ranlib|' \
            -e 's|%%BINUTILS_NM%%||' \
            -e 's|%%BINUTILS_OBJCOPY%%||' \
            -e 's|%%ARCH%%|none|' \
            -e 's|%%MODEL%%|default|' \
            -e 's|%%SYSTEM%%|unknown|' \
            -e 's|%%EXT_OBJ%%|.o|' \
            -e 's|%%EXT_ASM%%|.s|' \
            -e 's|%%EXT_LIB%%|.a|' \
            -e 's|%%EXT_DLL%%|.so|' \
            utils/config.mlp > utils/config.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/config.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/config.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/clflags.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/terminfo.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/terminfo.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/ccomp.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/ccomp.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/warnings.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c utils/warnings.ml
boot/ocamlrun boot/ocamllex parsing/linenum.mll
12 states, 322 transitions, table size 1360 bytes
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/linenum.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/linenum.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/location.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/location.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/longident.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/longident.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/syntaxerr.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/syntaxerr.ml
boot/ocamlyacc -v parsing/parser.mly
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/asttypes.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/parsetree.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/parser.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/parser.ml
boot/ocamlrun boot/ocamllex parsing/lexer.mll
131 states, 3270 transitions, table size 13866 bytes
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/lexer.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/lexer.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/parse.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/parse.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/printast.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c parsing/printast.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/ident.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/ident.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/path.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/path.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/primitive.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/primitive.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/types.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/types.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/btype.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/btype.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/outcometree.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/oprint.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/oprint.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/subst.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/subst.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/predef.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/predef.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/datarepr.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/datarepr.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/env.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/env.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typedtree.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typedtree.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/ctype.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/ctype.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/printtyp.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/printtyp.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/includeclass.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/includeclass.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/mtype.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/mtype.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/includecore.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/includecore.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/includemod.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/includemod.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/parmatch.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/parmatch.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typetexp.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typetexp.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typecore.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typecore.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typedecl.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typedecl.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typeclass.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typeclass.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typemod.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c typing/typemod.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/lambda.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/lambda.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/printlambda.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/printlambda.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/typeopt.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/typeopt.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/switch.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/switch.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/matching.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/matching.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translobj.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translobj.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translcore.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translcore.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translclass.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translclass.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translmod.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/translmod.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/simplif.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/simplif.ml
(echo 'let builtin_exceptions = [|'; \
 sed -n -e 's|.*/\* \("[A-Za-z_]*"\) \*/$|  \1;|p' byterun/fail.h | \
 sed -e '$s/;$//'; \
         echo '|]'; \
         echo 'let builtin_primitives = [|'; \
         sed -e 's/.*/  "&";/' -e '$s/;$//' byterun/primitives; \
 echo '|]') > bytecomp/runtimedef.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/runtimedef.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/runtimedef.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/meta.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/meta.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/instruct.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/instruct.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytegen.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytegen.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/printinstr.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/printinstr.ml
sed -n -e '/^enum/p' -e 's/,//g' -e '/^  /p' byterun/instruct.h | \
        awk -f tools/make-opcodes > bytecomp/opcodes.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/opcodes.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/emitcode.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/emitcode.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytesections.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytesections.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/dll.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/dll.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/symtable.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/symtable.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytelink.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytelink.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytelibrarian.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytelibrarian.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytepackager.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c bytecomp/bytepackager.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/pparse.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/pparse.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/errors.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/errors.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/compile.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/compile.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/main_args.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/main_args.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/main.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c driver/main.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot  -o ocamlc utils/misc.cmo utils/tbl.cmo utils/config.cmo utils/clflags.cmo utils/terminfo.cmo utils/ccomp.cmo utils/warnings.cmo parsing/linenum.cmo parsing/location.cmo parsing/longident.cmo parsing/syntaxerr.cmo parsing/parser.cmo parsing/lexer.cmo parsing/parse.cmo parsing/printast.cmo typing/ident.cmo typing/path.cmo typing/primitive.cmo typing/types.cmo typing/btype.cmo typing/oprint.cmo typing/subst.cmo typing/predef.cmo typing/datarepr.cmo typing/env.cmo typing/typedtree.cmo typing/ctype.cmo typing/printtyp.cmo typing/includeclass.cmo typing/mtype.cmo typing/includecore.cmo typing/includemod.cmo typing/parmatch.cmo typing/typetexp.cmo typing/typecore.cmo typing/typedecl.cmo typing/typeclass.cmo typing/typemod.cmo bytecomp/lambda.cmo bytecomp/printlambda.cmo bytecomp/typeopt.cmo bytecomp/switch.cmo bytecomp/matching.cmo bytecomp/translobj.cmo bytecomp/translcore.cmo bytecomp/translclass.cmo bytecomp/translmod.cmo bytecomp/simplif.cmo bytecomp/runtimedef.cmo bytecomp/meta.cmo bytecomp/instruct.cmo bytecomp/bytegen.cmo bytecomp/printinstr.cmo bytecomp/opcodes.cmo bytecomp/emitcode.cmo bytecomp/bytesections.cmo bytecomp/dll.cmo bytecomp/symtable.cmo bytecomp/bytelink.cmo bytecomp/bytelibrarian.cmo bytecomp/bytepackager.cmo driver/pparse.cmo driver/errors.cmo driver/compile.cmo driver/main_args.cmo driver/main.cmo
cd yacc; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/yacc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/luther/ocaml-3.06/yacc'
cd lex; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/lex'
../boot/ocamlyacc -v parser.mly
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A syntax.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A parser.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A parser.ml
../boot/ocamlrun ../boot/ocamllex lexer.mll
73 states, 1272 transitions, table size 5526 bytes
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A lexer.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A lexer.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A lexgen.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A lexgen.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A compact.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A compact.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A output.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A output.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A main.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot  -o ocamllex parser.cmo lexer.cmo lexgen.cmo compact.cmo output.cmo main.cmo
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A syntax.ml
make[2]: Leaving directory `/home/luther/ocaml-3.06/lex'
cd tools; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/tools'
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib depend.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib depend.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib ocamldep.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o ocamldep misc.cmo config.cmo clflags.cmo terminfo.cmo linenum.cmo warnings.cmo location.cmo longident.cmo syntaxerr.cmo parser.cmo lexer.cmo parse.cmo depend.cmo ocamldep.cmo
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib ocamlprof.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib profiling.mli
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib profiling.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o ocamlprof misc.cmo config.cmo clflags.cmo terminfo.cmo linenum.cmo warnings.cmo location.cmo longident.cmo syntaxerr.cmo parser.cmo lexer.cmo parse.cmo ocamlprof.cmo
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib ocamlcp.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o ocamlcp main_args.cmo ocamlcp.cmo
sed -e 's|%%BINDIR%%|/usr/bin|' ocamlmktop.tpl > ocamlmktop
chmod +x ocamlmktop
sed -e "s|%%BINDIR%%|/usr/bin|" \
            -e "s|%%SUPPORTS_SHARED_LIBRARIES%%|true|" \
            -e "s|%%MKSHAREDLIB%%|/usr/bin/gcc-3.2 -shared -o|" \
            -e "s|%%BYTECCRPATH%%|-Wl,-rpath,|" \
            -e "s|%%NATIVECCRPATH%%|-Wl,-rpath,|" \
            -e "s|%%MKSHAREDLIBRPATH%%|-Wl,-rpath,|" \
            -e "s|%%RANLIB%%|ranlib|" \
          ocamlmklib.mlp > ocamlmklib.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib ocamlmklib.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o ocamlmklib ocamlmklib.cmo
../boot/ocamlrun ../boot/ocamllex lexer301.mll
122 states, 3254 transitions, table size 13748 bytes
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib lexer301.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib scrapelabels.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o scrapelabels misc.cmo warnings.cmo linenum.cmo location.cmo lexer301.cmo scrapelabels.cmo
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -w sl -o addlabels \
	misc.cmo config.cmo clflags.cmo terminfo.cmo linenum.cmo warnings.cmo location.cmo longident.cmo syntaxerr.cmo parser.cmo lexer.cmo parse.cmo addlabels.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -c -warn-error A -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -nostdlib objinfo.ml
../boot/ocamlrun ../boot/ocamlc -I ../boot -I ../utils -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o objinfo config.cmo objinfo.cmo
make[2]: Leaving directory `/home/luther/ocaml-3.06/tools'
cd stdlib; /usr/bin/make all
make[2]: Entering directory `/home/luther/ocaml-3.06/stdlib'
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nopervasives -c pervasives.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nopervasives -c pervasives.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c array.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c array.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c list.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c list.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c char.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c char.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c string.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c string.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c sys.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c sys.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c hashtbl.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c hashtbl.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c sort.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c sort.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c marshal.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c marshal.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c obj.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c obj.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c lexing.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c lexing.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c parsing.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c parsing.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c set.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c set.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c map.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c map.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c stack.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c stack.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c queue.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c queue.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c stream.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c stream.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c buffer.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c buffer.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c printf.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c printf.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c format.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c format.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c scanf.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c scanf.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c arg.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c arg.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c printexc.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c printexc.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c gc.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c gc.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c digest.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c digest.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c random.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c random.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nopervasives -c camlinternalOO.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c camlinternalOO.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c oo.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c oo.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c genlex.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c genlex.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c callback.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c callback.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c weak.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c weak.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c lazy.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c lazy.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c filename.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c filename.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c int32.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c int32.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c int64.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c int64.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c nativeint.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c nativeint.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c complex.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c complex.ml
/usr/bin/make EXTRAFLAGS=-nolabels RUNTIME=../boot/ocamlrun \
                COMPILER=../ocamlc arrayLabels.cmo listLabels.cmo stringLabels.cmo moreLabels.cmo
make[3]: Entering directory `/home/luther/ocaml-3.06/stdlib'
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c arrayLabels.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c arrayLabels.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c listLabels.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c listLabels.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c stringLabels.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c stringLabels.ml
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c moreLabels.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib -nolabels -c moreLabels.ml
make[3]: Leaving directory `/home/luther/ocaml-3.06/stdlib'
touch labelled.cmo
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c stdLabels.mli
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c stdLabels.ml
../boot/ocamlrun ../ocamlc -a -o stdlib.cma pervasives.cmo array.cmo list.cmo char.cmo string.cmo sys.cmo hashtbl.cmo sort.cmo marshal.cmo obj.cmo lexing.cmo parsing.cmo set.cmo map.cmo stack.cmo queue.cmo stream.cmo buffer.cmo printf.cmo format.cmo scanf.cmo arg.cmo printexc.cmo gc.cmo digest.cmo random.cmo camlinternalOO.cmo oo.cmo genlex.cmo callback.cmo weak.cmo lazy.cmo filename.cmo int32.cmo int64.cmo nativeint.cmo complex.cmo arrayLabels.cmo listLabels.cmo stringLabels.cmo moreLabels.cmo stdLabels.cmo
../boot/ocamlrun ../ocamlc -g -warn-error A -nostdlib  -c std_exit.ml
make[2]: Leaving directory `/home/luther/ocaml-3.06/stdlib'
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/genprintval.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/genprintval.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/toploop.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/toploop.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/trace.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/trace.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/topdirs.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/topdirs.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/topmain.mli
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/topmain.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -a -o toplevel/toplevellib.cma utils/misc.cmo utils/tbl.cmo utils/config.cmo utils/clflags.cmo utils/terminfo.cmo utils/ccomp.cmo utils/warnings.cmo parsing/linenum.cmo parsing/location.cmo parsing/longident.cmo parsing/syntaxerr.cmo parsing/parser.cmo parsing/lexer.cmo parsing/parse.cmo parsing/printast.cmo typing/ident.cmo typing/path.cmo typing/primitive.cmo typing/types.cmo typing/btype.cmo typing/oprint.cmo typing/subst.cmo typing/predef.cmo typing/datarepr.cmo typing/env.cmo typing/typedtree.cmo typing/ctype.cmo typing/printtyp.cmo typing/includeclass.cmo typing/mtype.cmo typing/includecore.cmo typing/includemod.cmo typing/parmatch.cmo typing/typetexp.cmo typing/typecore.cmo typing/typedecl.cmo typing/typeclass.cmo typing/typemod.cmo bytecomp/lambda.cmo bytecomp/printlambda.cmo bytecomp/typeopt.cmo bytecomp/switch.cmo bytecomp/matching.cmo bytecomp/translobj.cmo bytecomp/translcore.cmo bytecomp/translclass.cmo bytecomp/translmod.cmo bytecomp/simplif.cmo bytecomp/runtimedef.cmo bytecomp/meta.cmo bytecomp/instruct.cmo bytecomp/bytegen.cmo bytecomp/printinstr.cmo bytecomp/opcodes.cmo bytecomp/emitcode.cmo bytecomp/bytesections.cmo bytecomp/dll.cmo bytecomp/symtable.cmo bytecomp/bytelink.cmo bytecomp/bytelibrarian.cmo bytecomp/bytepackager.cmo driver/pparse.cmo driver/errors.cmo driver/compile.cmo toplevel/genprintval.cmo toplevel/toploop.cmo toplevel/trace.cmo toplevel/topdirs.cmo toplevel/topmain.cmo
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/topstart.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot -warn-error A -I utils -I parsing -I typing -I bytecomp -I asmcomp -I driver -I toplevel -c toplevel/expunge.ml
boot/ocamlrun boot/ocamlc -nostdlib -I boot  -o expunge utils/misc.cmo utils/tbl.cmo utils/config.cmo utils/clflags.cmo typing/ident.cmo typing/path.cmo typing/types.cmo typing/btype.cmo typing/predef.cmo bytecomp/runtimedef.cmo bytecomp/bytesections.cmo bytecomp/dll.cmo bytecomp/symtable.cmo toplevel/expunge.cmo
boot/ocamlrun boot/ocamlc -nostdlib -I boot  -linkall -o ocaml.tmp toplevel/toplevellib.cma toplevel/topstart.cmo
make[1]: *** [ocaml] Bus error
make[1]: Leaving directory `/home/luther/ocaml-3.06'
make: *** [build-stamp] Error 2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  libc6          2.3.1-9        GNU C Library: Shared libraries and Timezone
ii  gcc-3.2        3.2.1-0pre6    The GNU C compiler.
cpu		: TI UltraSparc II  (BlackBird)
fpu		: UltraSparc II integrated FPU
promlib		: Version 3 Revision 27
prom		: 3.27.0
type		: sun4u
ncpus probed	: 1
ncpus active	: 1
Cpu0Bogo	: 591.46
Cpu0ClkTck	: 0000000011a4695a
MMU Type	: Spitfire

Reply to: