delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/06/16/06:19:27

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Message-ID: <4FDC5D93.2040204@iki.fi>
Date: Sat, 16 Jun 2012 12:18:59 +0200
From: Andris Pavenis <andris DOT pavenis AT iki DOT fi>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:13.0) Gecko/20120425 Thunderbird/13.0
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: gcc-4.7.X and native Ada compiler for DJGPP
Reply-To: djgpp AT delorie DOT com

I'm getting the following when trying to bootstrap gcc-4.7.1 for DJGPP 
with Ada compiler enabled:

../../xgcc -B../../ -c -g -O2 -W -Wall  -gnatpg -gnata -I- -I../rts -I. 
-I/dev/g
/v204/gcc-4.71/gcc/ada /dev/g/v204/gcc-4.71/gcc/ada/widechar.adb -o 
widechar.o
../../gnatbind -I- -I../rts -I. -I/dev/g/v204/gcc-4.71/gcc/ada -o 
b_gnatm.adb gn
atmake.ali
error: "system.ads" has restriction No_Implicit_Dynamic_Code
error: but the following files violate this restriction:
error:   "make.adb"
error:   "makeutl.adb"
error:   "prj.adb"
error:   "prj-env.adb"
error:   "prj-conf.adb"
error:   "prj-nmsc.adb"
make.exe[3]: *** [b_gnatm.adb] Error 5
make.exe[3]: Leaving directory `g:/build.gcc/gcc/ada/tools'
make.exe[2]: *** [gnattools-native] Error 2
make.exe[2]: Leaving directory `g:/build.gcc/gnattools'
make.exe[1]: *** [all-gnattools] Error 2
make.exe[1]: Leaving directory `g:/build.gcc'
make.exe: *** [bootstrap] Error 2

Do anybody know how to fix that? I do not know Ada well enough for that 
(or more exactly my knowledge about Ada language is close to 
non-existent). I had the same problem also with gcc-4.7.0. This was the 
reason why DJGPP port of Ada compiler was left out for GCC-4.7.0.

Unless we found how to get over this problem the same will happen in the 
future.

Andris





- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019