[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4
From: |
Bruno Haible |
Subject: |
Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4 |
Date: |
Sun, 19 May 2019 15:11:03 +0200 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-145-generic; KDE/5.18.0; x86_64; ; ) |
Hi Akim,
> This was addressed here:
>
> https://lists.gnu.org/archive/html/bison-patches/2019-05/msg00017.html
Thanks. Unfortunately it still does not work on Solaris 11.3.
Since Solaris 'make' might not fully support VPATH builds, I'm now doing a build
in the source directory.
./configure
make
works fine, but
make check
fails in the same place, trying to compile examples/c/reccalc/scan.c.
Find attached the logs:
$ make check 2>&1 | tee log3
$ make check V=1 2>&1 | tee log3a
in a bison 3.3.90 and bison git-from-today directory.
In both cases (3.3.90 and now) the examples/c/reccalc/ directory contains a
file named scan.stamp but no .h and no .c file.
Probably it was expected that the
LEX examples/c/lexcalc/scan.c
command would create scan.c from scan.l. It didn't.
For info: I don't have 'flex' installed, only /usr/bin/lex. If 'flex' is
required, it would be nice if either the ylwrap script produced an error
code when it cannot create the expected scan.c file, or at least bison's
"make check" skips the tests that it cannot execute.
Bruno
bison-make-check-logs.tar.gz
Description: application/compressed-tar
- cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4, Bruno Haible, 2019/05/05
- Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4, Akim Demaille, 2019/05/08
- Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4, Akim Demaille, 2019/05/09
- Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4, Akim Demaille, 2019/05/18
- Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4,
Bruno Haible <=
- Re: cannot build bison-3.3.90 on Solaris 11.3, even with GNU m4, Akim Demaille, 2019/05/19
- Re: cannot build bison-3.3.90 on Solaris 11.3: ‘to_string’ is not a member of ‘std’, Bruno Haible, 2019/05/19
- Re: cannot build bison-3.3.90 on Solaris 11.3: ‘to_string’ is not a member of ‘std’, Akim Demaille, 2019/05/20
- Re: cannot build bison-3.3.90 on Solaris 11.3: ‘to_string’ is not a member of ‘std’, Akim Demaille, 2019/05/22
- Re: cannot build bison-3.3.90 on Solaris 11.3: ‘to_string’ is not a member of ‘std’, Bruno Haible, 2019/05/30