Git Product home page Git Product logo

generic-transformers's People

Contributors

ramntry avatar

Watchers

 avatar  avatar

generic-transformers's Issues

Unable to compile on Debian

Logs:

yeputons@yeputons00c:~/au-compilers-fall-2016/generic-transformers$ ocaml -version
The Objective Caml toplevel, version 3.12.1
yeputons@yeputons00c:~/au-compilers-fall-2016/generic-transformers$ camlp5 -v
Camlp5 version 6.06 (ocaml 3.12.1)
yeputons@yeputons00c:~/au-compilers-fall-2016/generic-transformers$ ./autogen.sh
++ dirname ./autogen.sh
+ pushd .
~/au-compilers-fall-2016/generic-transformers ~/au-compilers-fall-2016/generic-transformers
+ aclocal
+ autoconf --force
configure:3058: error: possibly undefined macro: _AC_COMPILER_EXEEXT_WORKS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
+ automake --add-missing --copy --foreign
camlp5/Makefile.am:7: CMOPK multiply defined in condition TRUE ...
m4/Makefile.am.vars:39: ... `CMOPK' previously defined here
camlp5/Makefile.am:5:   `m4/Makefile.am.vars' included from here
camlp5/Makefile.am:12: PXFLAGS multiply defined in condition TRUE ...
m4/Makefile.am.vars:69: ... `PXFLAGS' previously defined here
camlp5/Makefile.am:5:   `m4/Makefile.am.vars' included from here
camlp5/Makefile.am:13: CAMLPXLIB multiply defined in condition TRUE ...
m4/Makefile.am.vars:70: ... `CAMLPXLIB' previously defined here
camlp5/Makefile.am:5:   `m4/Makefile.am.vars' included from here
camlp5/Makefile.am:19: TARGET multiply defined in condition TRUE ...
m4/Makefile.am.vars:59: ... `TARGET' previously defined here
camlp5/Makefile.am:5:   `m4/Makefile.am.vars' included from here
plugins/Makefile.am:10: PXFLAGS multiply defined in condition TRUE ...
m4/Makefile.am.vars:69: ... `PXFLAGS' previously defined here
plugins/Makefile.am:4:   `m4/Makefile.am.vars' included from here
plugins/Makefile.am:11: CAMLPXLIB multiply defined in condition TRUE ...
m4/Makefile.am.vars:70: ... `CAMLPXLIB' previously defined here
plugins/Makefile.am:4:   `m4/Makefile.am.vars' included from here
plugins/Makefile.am:17: TARGET multiply defined in condition TRUE ...
m4/Makefile.am.vars:59: ... `TARGET' previously defined here
plugins/Makefile.am:4:   `m4/Makefile.am.vars' included from here
regression/Makefile.am:28: AM_P5FLAGS multiply defined in condition TRUE ...
m4/Makefile.am.vars:63: ... `AM_P5FLAGS' previously defined here
regression/Makefile.am:18:   `m4/Makefile.am.vars' included from here
regression/Makefile.am:31: PXFLAGS multiply defined in condition TRUE ...
m4/Makefile.am.vars:69: ... `PXFLAGS' previously defined here
regression/Makefile.am:18:   `m4/Makefile.am.vars' included from here
regression/Makefile.am:32: CAMLPXLIB multiply defined in condition TRUE ...
m4/Makefile.am.vars:70: ... `CAMLPXLIB' previously defined here
regression/Makefile.am:18:   `m4/Makefile.am.vars' included from here
regression/Makefile.am:35: TARGET multiply defined in condition TRUE ...
m4/Makefile.am.vars:59: ... `TARGET' previously defined here
regression/Makefile.am:18:   `m4/Makefile.am.vars' included from here
src/Makefile.am:10: CMO multiply defined in condition TRUE ...
m4/Makefile.am.vars:19: ... `CMO' previously defined here
src/Makefile.am:5:   `m4/Makefile.am.vars' included from here
src/Makefile.am:13: AM_P5FLAGS multiply defined in condition TRUE ...
m4/Makefile.am.vars:63: ... `AM_P5FLAGS' previously defined here
src/Makefile.am:5:   `m4/Makefile.am.vars' included from here
src/Makefile.am:16: PXFLAGS multiply defined in condition TRUE ...
m4/Makefile.am.vars:69: ... `PXFLAGS' previously defined here
src/Makefile.am:5:   `m4/Makefile.am.vars' included from here
src/Makefile.am:17: CAMLPXLIB multiply defined in condition TRUE ...
m4/Makefile.am.vars:70: ... `CAMLPXLIB' previously defined here
src/Makefile.am:5:   `m4/Makefile.am.vars' included from here
+ popd
~/au-compilers-fall-2016/generic-transformers
yeputons@yeputons00c:~/au-compilers-fall-2016/generic-transformers$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for ocamlc... yes
checking for OCaml version... 3.12.1
checking for OCaml library path... /usr/lib/ocaml
checking for ocamlopt... yes
checking for ocamlopt version... 3.12.1
checking for ocamlc.opt... yes
checking for ocamlc.opt version... 3.12.1
checking for ocamlopt.opt... yes
checking for ocamlopt.opt version... 3.12.1
checking for ocamldep... yes
checking for ocamlmktop... yes
checking for ocamlmklib... yes
checking for ocamldoc... yes
checking for OCaml C compiler... gcc
checking for gcc... yes
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
./configure: line 3058: _AC_COMPILER_EXEEXT_WORKS: command not found
checking for suffix of executables... 
checking for ocamllex... yes
checking for ocamllex.opt... yes
checking for ocamlyacc... yes
checking for camlp4... yes
checking for camlp4 version... 3.12.1
checking for camlp4o... yes
checking for camlp4of... no
checking for camlp4r... yes
checking for camlp4rf... no
checking for CamlP4 library path... /usr/lib/ocaml/camlp4
checking for camlp5... yes
checking for camlp5 version... Camlp5 version 6.06 (ocaml 3.12.1)
checking for camlp5o... yes
checking for camlp5r... yes
checking for CamlP5 library path... /usr/lib/ocaml/camlp5
checking for ocamlfind... yes
checking for pa_extend (pa_extend.cmo)... found
checking for pa_pprintf (pa_pprintf.cmo)... found
checking for q_MLast (q_MLast.cmo)... found
checking for Pr_o (pr_o.cmo)... found
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating camlp5/Makefile
config.status: creating camlp5/doc/Makefile
config.status: creating plugins/Makefile
config.status: creating regression/Makefile
yeputons@yeputons00c:~/au-compilers-fall-2016/generic-transformers$ make
Making all in camlp5
make[1]: Entering directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5'
ocamldep -pp "camlp5o " plugin.ml core.ml extension.ml   > .depend
make[1]: Leaving directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5'
make[1]: Entering directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5'
Making all in doc
make[2]: Entering directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5/doc'
make[2]: Entering directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5'
ocamlc.opt -c -I ../src -I "/usr/lib/ocaml/camlp5" -g -pp "camlp5o " plugin.ml
ocamlc.opt -c -I ../src -I "/usr/lib/ocaml/camlp5" -g -pp "camlp5o " core.ml
File "core.ml", line 82, characters 2-248:
Error: Unbound value |>
make[2]: *** [core.cmo] Error 2
make[2]: Leaving directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/yeputons/au-compilers-fall-2016/generic-transformers/camlp5'
make: *** [all-recursive] Error 1

Looks like despite are some failures on configure stage, build process is started, but fails in core.ml.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.