Skip to content

Instantly share code, notes, and snippets.

@yfyf
Created November 29, 2013 08:34
Show Gist options
  • Save yfyf/7702954 to your computer and use it in GitHub Desktop.
Save yfyf/7702954 to your computer and use it in GitHub Desktop.
### output of ./configure && make deps && make
checking whether necessary dependencies are already installed...
xmlm is installed in /usr/lib/ocaml/xmlm
ulex is installed in /usr/lib/ocaml/ulex
easy-format is installed in /usr/lib/ocaml/easy-format
mkdir -p /home/yfyf/sandbox/piqi/build/lib/ocaml
make -C deps
make[1]: Entering directory '/home/yfyf/sandbox/piqi/deps'
set -e; \
for dir in ; do \
make -C $dir ; \
done
make[1]: Leaving directory '/home/yfyf/sandbox/piqi/deps'
make -C deps install
make[1]: Entering directory '/home/yfyf/sandbox/piqi/deps'
set -e; \
for dir in ; do \
make -C $dir install; \
done
make[1]: Leaving directory '/home/yfyf/sandbox/piqi/deps'
mkdir -p /home/yfyf/sandbox/piqi/build/lib/ocaml
set -e; \
for dir in piqi-camlp4 piqirun-ocaml piqicc piqic piqilib piqi-tools ; do \
make -C $dir ; \
done
make[1]: Entering directory '/home/yfyf/sandbox/piqi/piqi-camlp4'
Building CamlP4 extensions for OCaml 4.01
There is no library for OCaml 4.01, trying 4.00 ...
make OCAML_VERSION=4.00 all
make[2]: Entering directory '/home/yfyf/sandbox/piqi/piqi-camlp4'
ln -s 4.00/pa_labelscope.ml pa_labelscope.ml
ln -s 4.00/pa_openin.ml pa_openin.ml
ocamlc -c -pp "camlp4orf " -I +camlp4 pa_labelscope.ml
ocamlc -c -pp "camlp4of " -I +camlp4 pa_openin.ml
make[2]: Leaving directory '/home/yfyf/sandbox/piqi/piqi-camlp4'
Uninstalling library with ocamlfind
ocamlfind remove piqi-camlp4
ocamlfind: [WARNING] No such directory: /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4
Uninstallation successful.
Installing library with ocamlfind
ocamlfind install piqi-camlp4 META pa_labelscope.ml pa_openin.ml pa_labelscope.cmo pa_labelscope.cmi pa_openin.cmo pa_openin.cmi
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/pa_openin.cmi
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/pa_openin.cmo
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/pa_labelscope.cmi
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/pa_labelscope.cmo
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/pa_openin.ml
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/pa_labelscope.ml
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi-camlp4/META
Installation successful.
/home/yfyf/sandbox/piqi/make/piqi-fix-libinstall piqi-camlp4 syntax
make[1]: Leaving directory '/home/yfyf/sandbox/piqi/piqi-camlp4'
make[1]: Entering directory '/home/yfyf/sandbox/piqi/piqirun-ocaml'
make[2]: Entering directory '/home/yfyf/sandbox/piqi/piqirun-ocaml'
ocamldep piqirun.ml > ._d/piqirun.d
ocamlc -c -g piqirun.ml
ocamlc -a -g -o piqirun.cma piqirun.cmo
make[2]: Leaving directory '/home/yfyf/sandbox/piqi/piqirun-ocaml'
make[2]: Entering directory '/home/yfyf/sandbox/piqi/piqirun-ocaml'
ocamlopt -c piqirun.ml
ocamlopt -a -o piqirun.cmxa piqirun.cmx
make[2]: Leaving directory '/home/yfyf/sandbox/piqi/piqirun-ocaml'
ocaml piqirun.cma test.ml
Uninstalling library with ocamlfind
ocamlfind remove piqirun
ocamlfind: [WARNING] No such directory: /home/yfyf/sandbox/piqi/build/lib/ocaml/piqirun
Uninstallation successful.
Installing library with ocamlfind
ocamlfind install piqirun META piqirun.cmi piqirun.cma piqirun.cmxa piqirun.a
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqirun/piqirun.a
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqirun/piqirun.cmxa
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqirun/piqirun.cma
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqirun/piqirun.cmi
Installed /home/yfyf/sandbox/piqi/build/lib/ocaml/piqirun/META
Installation successful.
/home/yfyf/sandbox/piqi/make/piqi-fix-libinstall piqirun runtime
make[1]: Leaving directory '/home/yfyf/sandbox/piqi/piqirun-ocaml'
make[1]: Entering directory '/home/yfyf/sandbox/piqi/piqicc'
echo "let version = \"`head -1 /home/yfyf/sandbox/piqi/VERSION`\"" >piqi_version.ml
cp boot/piqi_lang_piqi.ml piqi_lang_piqi.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqloc.ml piqloc.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_util.ml piqi_util.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piq_ast.ml piq_ast.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_c.ml piqi_c.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_c.mli piqi_c.mli
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_c_impl.c piqi_c_impl.c
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_config.ml piqi_config.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_iolist.ml piqi_iolist.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_graph.ml piqi_graph.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_name.ml piqi_name.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_common.ml piqi_common.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_file.ml piqi_file.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_main.ml piqi_main.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_protobuf.ml piqi_protobuf.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_db.ml piqi_db.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piq_lexer.ml piq_lexer.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piq_parser.ml piq_parser.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piq_gen.ml piq_gen.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_json_type.mli piqi_json_type.mli
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_xml_type.mli piqi_xml_type.mli
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_objstore.ml piqi_objstore.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqobj.ml piqobj.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqobj_common.ml piqobj_common.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqobj_to_protobuf.ml piqobj_to_protobuf.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqobj_of_protobuf.ml piqobj_of_protobuf.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqobj_to_piq.ml piqobj_to_piq.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqobj_of_piq.ml piqobj_of_piq.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi.ml piqi.ml
ln -s /home/yfyf/sandbox/piqi/piqilib/piqi_pp.ml piqi_pp.ml
ln -s /home/yfyf/sandbox/piqi/piqic/piqic_common.ml piqic_common.ml
ln -s /home/yfyf/sandbox/piqi/piqic/piqic_ocaml_types.ml piqic_ocaml_types.ml
ln -s /home/yfyf/sandbox/piqi/piqic/piqic_ocaml_out.ml piqic_ocaml_out.ml
ln -s /home/yfyf/sandbox/piqi/piqic/piqic_ocaml_in.ml piqic_ocaml_in.ml
ln -s /home/yfyf/sandbox/piqi/piqic/piqic_ocaml_defaults.ml piqic_ocaml_defaults.ml
ln -s /home/yfyf/sandbox/piqi/piqic/piqic_ocaml.ml piqic_ocaml.ml
make[2]: Entering directory '/home/yfyf/sandbox/piqi/piqicc'
ocamlfind ocamldep piqi_xml_type.mli > ._bcdi/piqi_xml_type.di
ocamlfind ocamldep piqi_json_type.mli > ._bcdi/piqi_json_type.di
ocamlfind ocamldep piqi_c.mli > ._bcdi/piqi_c.di
ocamlfind ocamldep piqicc_run.ml > ._d/piqicc_run.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqicc.ml > ._d/piqicc.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqic_ocaml.ml > ._d/piqic_ocaml.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqic_ocaml_defaults.ml > ._d/piqic_ocaml_defaults.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqic_ocaml_in.ml > ._d/piqic_ocaml_in.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqic_ocaml_out.ml > ._d/piqic_ocaml_out.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqic_ocaml_types.ml > ._d/piqic_ocaml_types.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqic_common.ml > ._d/piqic_common.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqi_pp.ml > ._d/piqi_pp.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqi.ml > ._d/piqi.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqobj_of_piq.ml > ._d/piqobj_of_piq.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqobj_to_piq.ml > ._d/piqobj_to_piq.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqobj_of_protobuf.ml > ._d/piqobj_of_protobuf.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqobj_to_protobuf.ml > ._d/piqobj_to_protobuf.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqobj_common.ml > ._d/piqobj_common.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqobj.ml > ._d/piqobj.d
ocamlfind ocamldep piqi_objstore.ml > ._d/piqi_objstore.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piq_gen.ml > ._d/piq_gen.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piq_parser.ml > ._d/piq_parser.d
ocamlfind ocamldep -pp "camlp4o -I /usr/lib/ocaml/ulex pa_ulex.cma " piq_lexer.ml > ._d/piq_lexer.d
Camlp4: Uncaught exception: DynLoader.Error ("/usr/lib/ocaml/ulex/pa_ulex.cma", "interface mismatch on Buffer")
Preprocessing error on file piq_lexer.ml
Error while running external preprocessor
Command line: camlp4o -I /usr/lib/ocaml/ulex pa_ulex.cma 'piq_lexer.ml' > /tmp/ocamlppae819d
make[2]: *** Deleting file '._d/piq_lexer.d'
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqi_db.ml > ._d/piqi_db.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqi_protobuf.ml > ._d/piqi_protobuf.d
ocamlfind ocamldep piqi_main.ml > ._d/piqi_main.d
ocamlfind ocamldep piqi_file.ml > ._d/piqi_file.d
ocamlfind ocamldep -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " piqi_common.ml > ._d/piqi_common.d
ocamlfind ocamldep piqi_name.ml > ._d/piqi_name.d
ocamlfind ocamldep piqi_graph.ml > ._d/piqi_graph.d
ocamlfind ocamldep piqi_iolist.ml > ._d/piqi_iolist.d
ocamlfind ocamldep piqi_config.ml > ._d/piqi_config.d
ocamlfind ocamldep piqi_c.ml > ._d/piqi_c.d
ocamlfind ocamldep piqi_lang_piqi.ml > ._d/piqi_lang_piqi.d
ocamlfind ocamldep piq_ast.ml > ._d/piq_ast.d
ocamlfind ocamldep piqi_util.ml > ._d/piqi_util.d
ocamlfind ocamldep piqloc.ml > ._d/piqloc.d
ocamlfind ocamldep piqi_version.ml > ._d/piqi_version.d
ocamlfind ocamldep -pp "camlp4o -I /usr/lib/ocaml/ulex pa_ulex.cma " piq_lexer.ml > ._d/piq_lexer.d
Camlp4: Uncaught exception: DynLoader.Error ("/usr/lib/ocaml/ulex/pa_ulex.cma", "interface mismatch on Buffer")
Preprocessing error on file piq_lexer.ml
Error while running external preprocessor
Command line: camlp4o -I /usr/lib/ocaml/ulex pa_ulex.cma 'piq_lexer.ml' > /tmp/ocamlppc50316
make[2]: *** Deleting file '._d/piq_lexer.d'
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_version.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqloc.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_util.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piq_ast.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_lang_piqi.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_c.mli
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_c.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_config.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_iolist.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_graph.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_name.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " -g piqi_common.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_file.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -g piqi_main.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " -g piqi_protobuf.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -pp "camlp4o -I /home/yfyf/sandbox/piqi/build/lib/ocaml/piqi pa_labelscope.cmo pa_openin.cmo " -g piqi_db.ml
ocamlfind ocamlc -package ulex,easy-format,piqirun -c -pp "camlp4o -I /usr/lib/ocaml/ulex pa_ulex.cma " -g piq_lexer.ml
Camlp4: Uncaught exception: DynLoader.Error ("/usr/lib/ocaml/ulex/pa_ulex.cma", "interface mismatch on Buffer")
Error while running external preprocessor
Command line: camlp4o -I /usr/lib/ocaml/ulex pa_ulex.cma 'piq_lexer.ml' > /tmp/ocamlppd4dfb9
/home/yfyf/sandbox/piqi/make/OCamlMakefile:1056: recipe for target 'piq_lexer.cmi' failed
make[2]: *** [piq_lexer.cmi] Error 2
make[2]: Leaving directory '/home/yfyf/sandbox/piqi/piqicc'
/home/yfyf/sandbox/piqi/make/OCamlMakefile:818: recipe for target 'debug-code' failed
make[1]: *** [debug-code] Error 2
make[1]: Leaving directory '/home/yfyf/sandbox/piqi/piqicc'
/home/yfyf/sandbox/piqi/make/Makefile.dirs:7: recipe for target 'dirs' failed
make: *** [dirs] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment