Gcc-ada errata?

Bill Hacker wbh at conducive.org
Mon Feb 19 15:15:01 PST 2007


walt wrote:
On Tue, 20 Feb 2007, Bill Hacker wrote:

Date: Tue, 20 Feb 2007 00:34:37 +0800
From: Bill Hacker <wbh at conducive.org>
Newsgroups: dragonfly.users
Subject: Gcc-ada errata?
Anyone seen this (DFLY 1.8 REL, Celeron 1 GHz, 512MB SDRAM, IBM/Hitachi PATA
20GB HDD):
=====
# cd /usr/pkgsrc/lang/gcc34-ada
# bmake install -DUSE_GCC34
Oops -- ignore my other answer.  I read the README ;o)  The gcc34 Makefile
clearly assumes that you've already build gcc34 *with* ada.  AFAICT, the
only way you can do that is to install gcc3 first, because that includes
ada by default.  You can then bootstrap to gcc34, or maybe even directly
to gcc34-ada without building gcc34, not sure.
Let's see...

===
# cd gcc3-ada
# bmake install clean
ERROR: This package is not available for these platforms: Darwin-*-* Interix-*-* 
DragonFly-*-*.
ERROR: This package has set PKG_FAIL_REASON:
ERROR: gcc3-ada-3.3.6 is not available for DragonFly-1.8.0-i386
ERROR: This package has set PKG_SKIP_REASON:
ERROR: Sorry, need an Ada compiler
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/gcc3-ada
===

# cd ..
# cd gcc3
# bmake install clean
WARNING: [depends.mk] Unknown object format for installed package digest-20050731
=> Required installed package digest>=20010302: digest-20050731 found
===> Checking for vulnerabilities in gcc3-3.3.6
work -> /usr/obj/pkgsrc/lang/gcc3/work
===> Installing dependencies for gcc3-3.3.6
=> Required installed package gcc3-c-3.3.6{,nb*}: NOT found
=> Verifying reinstall for ../../lang/gcc3-c
ERROR: This package is not available for these platforms: Darwin-*-* Interix-*-* 
DragonFly-*-*.
ERROR: This package has set PKG_FAIL_REASON:
ERROR: gcc3-c-3.3.6 is not available for DragonFly-1.8.0-i386
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/gcc3-c
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/lang/gcc3
===

'GNATS' as the cartoon character said....

Hmm.....

(ssh's to a FreeBSD 6.X box.....)

+++
triligon# cd /usr/ports/lang/gnats
triligon# less pkg-descr
The GPL version of GNU Ada compiler system built on GCC 3.4.6
Binaries built with this version of compiler are covered by the
GPL license.  Use the Ada compiler bundled with GCC 4.0 and
subsequent for LGPL licensing.
. ....

Joy!  gcc 4.0 and later should be OK as-is?

===



More information about the Users mailing list