Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ocaml 3.06 fails to build on sparc with gcc 3.2. #7994

Closed
vicuna opened this issue Jan 16, 2003 · 1 comment
Closed

ocaml 3.06 fails to build on sparc with gcc 3.2. #7994

vicuna opened this issue Jan 16, 2003 · 1 comment
Labels

Comments

@vicuna
Copy link

vicuna commented Jan 16, 2003

Original bug ID: 1521
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)

Bug description

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 ../

@vicuna
Copy link
Author

vicuna commented Mar 10, 2003

Comment author: administrator

SPARC V9 can access doubles via two instructions, one requiring 8-alignement,
the other requiring 4-alignment only. This fools the automatic detection of
alignment constraints. Fixed 2003-03-10 by XL via a special case in configure
script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant