Hi all,
when I try to bootstrap gpc, on a TinyCore 7.0 Linux with the necessary extensions installed. I downloaded the source distribution from http://alignment.hep.brandeis.edu/Software/Pascal/gpc-20070904-build.tar.gz and followed the instructions given in http://alignment.hep.brandeis.edu/Software/Pascal/Pascal.html But make aborts with the following error (after quite some time workin and some warnings) during the attempt to create the info files:
[...] make[2]: Entering directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' make[2]: Nothing to be done for 'generated-files'. make[2]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' cd /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts && make -f Makefile.in srcdir=. GCC_VERSION="3.4.6" SHELL="/bin/sh" CFLAGS="-g -O2" PFLAGS="" AR_FLAGS="rc" RTSFLAGS="" DESTDIR="../.." AR="ar" RANLIB="ranlib" RANLIB_TEST="" generated-files make[2]: Entering directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' make[2]: Nothing to be done for 'generated-files'. make[2]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' [ -d "/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info" ] || /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/script/mkdir-p "/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info" LANG=en_GB LC_ALL=en_GB makeinfo --split-size=5000000 -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/en -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/generated -o /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info gpc.texi could not open gpc.texi: No such file or directory /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/Make-lang.in:808: recipe for target '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info' failed make[1]: *** [/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info] Error 1 make[1]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc' Makefile:23375: recipe for target 'all-gcc' failed make: *** [all-gcc] Error 2 tc@box:/mnt/sda5/TeX-GPC/work$
I'm neither an autoconf nor a make guru so I am lost. I have no idea how I could tell make/configure to skip the step for creation of the documentation. I guess that it is almost done, but I am not sure about that, I tried to install with
sudo make pascal.install-with -gcc
which did something, but also ended with errors, which look very similar to the errors I hadbefore:
[...] make[1]: Nothing to be done for 'generated-files'. make[1]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' [ -d "/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info" ] || /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/script/mkdir-p "/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info" LANG=en_GB LC_ALL=en_GB makeinfo -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/en -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/generated -o /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info gpc.texi could not open gpc.texi: No such file or directory /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/Make-lang.in:808: recipe for target '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info' failed make: *** [/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info] Error 1
Although gpc --version now works. But I cannot compile anything. Going to demos and trying gpc hello.pas -o hello yields gpc: installation problem, cannot exec gpc1: No such file or directory
Here are the versions of the different tools used:
$ bash --version GNU bash, version 4.3.39(1)-release (i486-pc-linux-gnu) ... $ bzip2 --version bzip2, a block-sorting file compressor. Version 1.0.6, 6-Sept-2010. ... $ sed --version sed (GNU sed) 4.2.2 ... $ awk --version GNU Awk 4.1.3, API: 1.1 (GNU MPFR 3.1.3-p4, GNU MP 6.0.0) ... $ m4 --version m4 (GNU M4) 1.4.17 ... $ bison --version bison (GNU Bison) 3.0.4 ... $ flex --version flex 2.5.39 ... $ autoconf --version autoconf (GNU Autoconf) 2.69 ... $ makeinfo --version texi2any (GNU texinfo) 6.0 ... $ help2man --version GNU help2man 1.46.1
Regards and thanks in advance for any help -- Bernhard Treutwein
On 11/03/16 08:36, Treutwein Bernhard wrote:
Hi all,
when I try to bootstrap gpc, on a TinyCore 7.0 Linux with the necessary extensions installed. I downloaded the source distribution from http://alignment.hep.brandeis.edu/Software/Pascal/gpc-20070904-build.tar.gz and followed the instructions given in http://alignment.hep.brandeis.edu/Software/Pascal/Pascal.html But make aborts with the following error (after quite some time workin and some warnings) during the attempt to create the info files:
... $ makeinfo --version texi2any (GNU texinfo) 6.0 ...
Regards and thanks in advance for any help
Bernhard Treutwein
Hi Bernhard,
My understanding is that you need makeinfo/texinfo no later than version 4. Otherwise, you will need to (somehow) remove the info file building part. Try just removing makeinfo/texinfo binaries. That's what I did.
texinfo version >= 5 is not compatible with texi source files version <= 4.
For example, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707195
Hi Peter,
thanks for:
... $ makeinfo --version texi2any (GNU texinfo) 6.0
[...]
... makeinfo/texinfo no later than version 4.
that should not be big problem. I'll try it on Monday ...
-- Bernhard
_______________________________________________ Gpc mailing list Gpc@gnu.de https://www.g-n-u.de/mailman/listinfo/gpc
Le 11/03/2016 16:15, Treutwein Bernhard a écrit :
... $ makeinfo --version texi2any (GNU texinfo) 6.0
[...]
... makeinfo/texinfo no later than version 4.
that should not be big problem. I'll try it on Monday ...
If you plan to revert to a 4.x version of makeinfo, please read the following discussion
http://www.g-n-u.de/pipermail/gpc/2012-August/015142.html http://www.g-n-u.de/pipermail/gpc/2012-August/015143.html
I have used successfully the second solution on various systems.
Maurice
On 11 Mar 2016 at 8:36, Treutwein Bernhard wrote:
Hi all,
when I try to bootstrap gpc, on a TinyCore 7.0 Linux with the necessary extensions installed. I downloaded the source distribution from http://alignment.hep.brandeis.edu/Software/Pascal/gpc-20070904-build.tar .gz and followed the instructions given in http://alignment.hep.brandeis.edu/Software/Pascal/Pascal.html But make aborts with the following error (after quite some time workin and some warnings) during the attempt to create the info files:
[...] make[2]: Entering directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' make[2]: Nothing to be done for 'generated-files'. make[2]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' cd /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts && make -f Makefile.in srcdir=. GCC_VERSION="3.4.6" SHELL="/bin/sh" CFLAGS="-g -O2" PFLAGS="" AR_FLAGS="rc" RTSFLAGS="" DESTDIR="../.." AR="ar" RANLIB="ranlib" RANLIB_TEST="" generated-files make[2]: Entering directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' make[2]: Nothing to be done for 'generated-files'. make[2]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/rts' [ -d "/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info" ] || /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/script/mkdir-p "/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info" LANG=en_GB LC_ALL=en_GB makeinfo --split-size=5000000 -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/en -I /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/generated -o /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info gpc.texi could not open gpc.texi: No such file or directory /mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/Make-lang.in:808: recipe for target '/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info' failed make[1]: *** [/mnt/sda5/TeX-GPC/work/gcc-3.4.6/gcc/p/doc/info/gpc.info] Error 1 make[1]: Leaving directory '/mnt/sda5/TeX-GPC/work/gcc' Makefile:23375: recipe for target 'all-gcc' failed make: *** [all-gcc] Error 2 tc@box:/mnt/sda5/TeX-GPC/work$
I'm neither an autoconf nor a make guru so I am lost. I have no idea how I could tell make/configure to skip the step for creation of the documentation. I guess that it is almost done, but I am not sure about that, I tried to install with
[...] Try this: sudo make -i pascal.install-with -gcc
Best regards, The Chief -------- Prof. Abimbola A. Olowofoyeku (The African Chief) web: http://www.greatchief.plus.com/