* RTEMS Ada build problem on trunk
@ 2019-01-17 8:56 Sebastian Huber
2019-01-17 10:37 ` Sebastian Huber
0 siblings, 1 reply; 5+ messages in thread
From: Sebastian Huber @ 2019-01-17 8:56 UTC (permalink / raw)
To: GCC
Hello,
I tried to build the arm-rtems target with Ada support on the trunk
yesterday. It fails with:
/home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e26c7b397df579b69a18f745092844d1b4-x86
_64-linux-gnu-1/build/./gcc/xgcc
-B/home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e26
c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/build/./gcc/
-nostdinc
-B/home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bb
fa427503968e08a6b8ab3166-newlib-068182e26c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/build/arm-rtems6/newlib/
-isystem /home/user/rtems-source-b
uilder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e26c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/build/arm
-rtems6/newlib/targ-include -isystem
/home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e
26c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/gnu-mirror-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166/newlib/libc/include
-B/home/user/rtems-ins
tall/arm-rtems6/bin/ -B/home/user/rtems-install/arm-rtems6/lib/ -isystem
/home/user/rtems-install/arm-rtems6/include -isystem
/home/user/rtems-install/
arm-rtems6/sys-include -c -g -O2 -W -Wall -gnatpg -nostdinc
a-envvar.adb -o a-envvar.o
a-direct.adb:743:28: "SIZEOF_struct_dirent_alloc" is undefined
s-filatt.ads:62:18: "SIZEOF_struct_file_attributes" not declared in
"OS_Constants"
s-oscons.ads:408:01: (style) multiple blank lines
s-oscons.ads:413:01: (style) multiple blank lines
In the build tree(gcc/ada/rts) I have this:
grep -- '->CND' s-oscons-tmplt.s
...
->CND:#1699:CLOCK_REALTIME:#1:System realtime clock
->CND:#1702:CLOCK_MONOTONIC:#4:System monotonic clock
->CND:#1712:CLOCK_THREAD_CPUTIME_ID:#3:Thread CPU clock
->CND:#1771:PTHREAD_SIZE:#4:pthread_t
->CND:#1772:PTHREAD_ATTR_SIZE:#96:pthread_attr_t
->CND:#1773:PTHREAD_MUTEXATTR_SIZE:#24:pthread_mutexattr_t
->CND:#1774:PTHREAD_MUTEX_SIZE:#64:pthread_mutex_t
->CND:#1775:PTHREAD_CONDATTR_SIZE:#24:pthread_condattr_t
->CND:#1776:PTHREAD_COND_SIZE:#28:pthread_cond_t
->CND:#1777:PTHREAD_RWLOCKATTR_SIZE:#8:pthread_rwlockattr_t
->CND:#1778:PTHREAD_RWLOCK_SIZE:#32:pthread_rwlock_t
->CND:#1779:PTHREAD_ONCE_SIZE:#1:pthread_once_t
->CND:#1800:SIZEOF_struct_file_attributes:#24:struct file_attributes
->CND:#1812:SIZEOF_struct_dirent_alloc:#278:struct dirent allocation
The
../bldtools/oscons/xoscons s-oscons
produces this
tail -20 s-oscons.ads
---------------------
-- Threads support --
---------------------
-- Clock identifier definitions
CLOCK_REALTIME : constant := 1; -- System
realtime clock
CLOCK_MONOTONIC : constant := 4; -- System
monotonic clock
CLOCK_THREAD_CPUTIME_ID : constant := 3; -- Thread
CPU clock
CLOCK_RT_Ada : constant := CLOCK_REALTIME;
-- Sizes of pthread data types
--------------------------------
-- File and directory support --
--------------------------------
end System.OS_Constants;
With GCC 7.4.0 it works and the s-oscons-tmplt.s dosn't look that much
different.
My native GNAT is:
gnat --version
GNAT 9.0.0 20190116 (experimental)
Copyright (C) 1996-2019, Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RTEMS Ada build problem on trunk
2019-01-17 8:56 RTEMS Ada build problem on trunk Sebastian Huber
@ 2019-01-17 10:37 ` Sebastian Huber
2019-01-17 11:40 ` Eric Botcazou
0 siblings, 1 reply; 5+ messages in thread
From: Sebastian Huber @ 2019-01-17 10:37 UTC (permalink / raw)
To: GCC
On 17/01/2019 09:56, Sebastian Huber wrote:
> Hello,
>
> I tried to build the arm-rtems target with Ada support on the trunk
> yesterday. It fails with:
>
> /home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e26c7b397df579b69a18f745092844d1b4-x86
>
> _64-linux-gnu-1/build/./gcc/xgcc
> -B/home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e26
> c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/build/./gcc/
> -nostdinc
> -B/home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bb
> fa427503968e08a6b8ab3166-newlib-068182e26c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/build/arm-rtems6/newlib/
> -isystem /home/user/rtems-source-b
> uilder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e26c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/build/arm
>
> -rtems6/newlib/targ-include -isystem
> /home/user/rtems-source-builder/rtems/build/arm-rtems6-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166-newlib-068182e
> 26c7b397df579b69a18f745092844d1b4-x86_64-linux-gnu-1/gnu-mirror-gcc-0ca47588bd2e38bbfa427503968e08a6b8ab3166/newlib/libc/include
> -B/home/user/rtems-ins
> tall/arm-rtems6/bin/ -B/home/user/rtems-install/arm-rtems6/lib/
> -isystem /home/user/rtems-install/arm-rtems6/include -isystem
> /home/user/rtems-install/
> arm-rtems6/sys-include -c -g -O2 -W -Wall -gnatpg -nostdinc
> a-envvar.adb -o a-envvar.o
> a-direct.adb:743:28: "SIZEOF_struct_dirent_alloc" is undefined
> s-filatt.ads:62:18: "SIZEOF_struct_file_attributes" not declared in
> "OS_Constants"
> s-oscons.ads:408:01: (style) multiple blank lines
> s-oscons.ads:413:01: (style) multiple blank lines
>
> In the build tree(gcc/ada/rts) I have this:
>
> grep -- '->CND' s-oscons-tmplt.s
> ...
> ->CND:#1699:CLOCK_REALTIME:#1:System realtime clock
> ->CND:#1702:CLOCK_MONOTONIC:#4:System monotonic clock
> ->CND:#1712:CLOCK_THREAD_CPUTIME_ID:#3:Thread CPU clock
> ->CND:#1771:PTHREAD_SIZE:#4:pthread_t
> ->CND:#1772:PTHREAD_ATTR_SIZE:#96:pthread_attr_t
> ->CND:#1773:PTHREAD_MUTEXATTR_SIZE:#24:pthread_mutexattr_t
> ->CND:#1774:PTHREAD_MUTEX_SIZE:#64:pthread_mutex_t
> ->CND:#1775:PTHREAD_CONDATTR_SIZE:#24:pthread_condattr_t
> ->CND:#1776:PTHREAD_COND_SIZE:#28:pthread_cond_t
> ->CND:#1777:PTHREAD_RWLOCKATTR_SIZE:#8:pthread_rwlockattr_t
> ->CND:#1778:PTHREAD_RWLOCK_SIZE:#32:pthread_rwlock_t
> ->CND:#1779:PTHREAD_ONCE_SIZE:#1:pthread_once_t
> ->CND:#1800:SIZEOF_struct_file_attributes:#24:struct file_attributes
> ->CND:#1812:SIZEOF_struct_dirent_alloc:#278:struct dirent allocation
>
> The
>
> ../bldtools/oscons/xoscons s-oscons
>
> produces this
>
> tail -20 s-oscons.ads
> ---------------------
> -- Threads support --
> ---------------------
>
> -- Clock identifier definitions
>
> CLOCK_REALTIME : constant := 1; -- System
> realtime clock
> CLOCK_MONOTONIC : constant := 4; -- System
> monotonic clock
> CLOCK_THREAD_CPUTIME_ID : constant := 3; -- Thread
> CPU clock
> CLOCK_RT_Ada : constant := CLOCK_REALTIME;
>
> -- Sizes of pthread data types
>
>
> --------------------------------
> -- File and directory support --
> --------------------------------
>
>
> end System.OS_Constants;
>
> With GCC 7.4.0 it works and the s-oscons-tmplt.s dosn't look that much
> different.
>
> My native GNAT is:
>
> gnat --version
> GNAT 9.0.0 20190116 (experimental)
> Copyright (C) 1996-2019, Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
I can build the trunk with a native
gnat --version
GNAT 8.2.1 20190103 [gcc-8-branch revision 267549]
Copyright (C) 1996-2018, Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RTEMS Ada build problem on trunk
2019-01-17 10:37 ` Sebastian Huber
@ 2019-01-17 11:40 ` Eric Botcazou
2019-01-17 14:25 ` Sebastian Huber
0 siblings, 1 reply; 5+ messages in thread
From: Eric Botcazou @ 2019-01-17 11:40 UTC (permalink / raw)
To: Sebastian Huber; +Cc: gcc
> I can build the trunk with a native
>
> gnat --version
> GNAT 8.2.1 20190103 [gcc-8-branch revision 267549]
> Copyright (C) 1996-2018, Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
This would suggest that bldtools/oscons/xoscons is miscompiled by the trunk
native compiler. How did you configure this latter compiler?
--
Eric Botcazou
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RTEMS Ada build problem on trunk
2019-01-17 11:40 ` Eric Botcazou
@ 2019-01-17 14:25 ` Sebastian Huber
2019-01-18 10:20 ` Sebastian Huber
0 siblings, 1 reply; 5+ messages in thread
From: Sebastian Huber @ 2019-01-17 14:25 UTC (permalink / raw)
To: Eric Botcazou; +Cc: gcc
On 17/01/2019 12:40, Eric Botcazou wrote:
>> I can build the trunk with a native
>>
>> gnat --version
>> GNAT 8.2.1 20190103 [gcc-8-branch revision 267549]
>> Copyright (C) 1996-2018, Free Software Foundation, Inc.
>> This is free software; see the source for copying conditions.
>> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>> PARTICULAR PURPOSE.
> This would suggest that bldtools/oscons/xoscons is miscompiled by the trunk
> native compiler. How did you configure this latter compiler?
>
Are there some build/source path limits involved while building Ada?
With long path names the build failed (path includes full Git hashes).
Then I move the source and build roots to a shorter path, then build was
successful using the same configure options.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail :sebastian.huber@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RTEMS Ada build problem on trunk
2019-01-17 14:25 ` Sebastian Huber
@ 2019-01-18 10:20 ` Sebastian Huber
0 siblings, 0 replies; 5+ messages in thread
From: Sebastian Huber @ 2019-01-18 10:20 UTC (permalink / raw)
To: Eric Botcazou; +Cc: gcc
On 17/01/2019 15:25, Sebastian Huber wrote:
> On 17/01/2019 12:40, Eric Botcazou wrote:
>>> I can build the trunk with a native
>>>
>>> gnat --version
>>> GNAT 8.2.1 20190103 [gcc-8-branch revision 267549]
>>> Copyright (C) 1996-2018, Free Software Foundation, Inc.
>>> This is free software; see the source for copying conditions.
>>> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>>> PARTICULAR PURPOSE.
>> This would suggest that bldtools/oscons/xoscons is miscompiled by the
>> trunk
>> native compiler. How did you configure this latter compiler?
>>
>
> Are there some build/source path limits involved while building Ada?
> With long path names the build failed (path includes full Git hashes).
> Then I move the source and build roots to a shorter path, then build
> was successful using the same configure options.
>
I reduced the path lengths via short Git hashes. I was able to build GCC
597c6d15f88
sparc-rtems5-gnat --version
GNAT 9.0.0 20190118 (RTEMS 6, RSB
b794966eebc2cb09f14fee16e402f2b0eb8c0fcf, Newlib 7f983079d)
on openSUSE with a native GCC
gcc --version
gcc (SUSE Linux) 8.2.1 20190103 [gcc-8-branch revision 267549
provided by openSUSE.
On Debian GNU/Linux 9 (stretch) with a self built native GCC
gcc --version --verbose
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/lto-wrapper
gcc (GCC) 8.2.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Target: x86_64-pc-linux-gnu
Configured with: ../src/gcc-8.2.0/configure
--prefix=/home/user/gcc-8.2.0 --disable-multilib
--enable-languages=c,c++,ada
Thread model: posix
gcc version 8.2.0 (GCC)
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64'
/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/cc1 -quiet
-v -imultiarch x86_64-linux-gnu help-dummy -quiet -dumpbase help-dummy
-mtune=generic -march=x86-64 -auxbase help-dummy -version --version -o
/tmp/cc7wWgjz.s
GNU C17 (GCC) version 8.2.0 (x86_64-pc-linux-gnu)
compiled by GNU C version 8.2.0, GMP version 6.1.0, MPFR
version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64'
as -v --64 --version -o /tmp/ccKF8BFi.o /tmp/cc7wWgjz.s
GNU assembler version 2.28 (x86_64-linux-gnu) using BFD version (GNU
Binutils for Debian) 2.28
GNU assembler (GNU Binutils for Debian) 2.28
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-linux-gnu'.
COMPILER_PATH=/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/:/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/:/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/:/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/:/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/:/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64'
/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/collect2
-plugin
/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/liblto_plugin.so
-plugin-opt=/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/lto-wrapper
-plugin-opt=-fresolution=/tmp/cc1NHm21.res
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s
-plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc
-plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64
-dynamic-linker /lib64/ld-linux-x86-64.so.2 --version
/usr/lib/x86_64-linux-gnu/crt1.o /usr/lib/x86_64-linux-gnu/crti.o
/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/crtbegin.o
-L/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0
-L/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64
-L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu
-L/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../..
/tmp/ccKF8BFi.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc
--as-needed -lgcc_s --no-as-needed
/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/crtend.o
/usr/lib/x86_64-linux-gnu/crtn.o
collect2 version 8.2.0
/usr/bin/ld -plugin
/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/liblto_plugin.so
-plugin-opt=/home/user/gcc-8.2.0/libexec/gcc/x86_64-pc-linux-gnu/8.2.0/lto-wrapper
-plugin-opt=-fresolution=/tmp/cc1NHm21.res
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s
-plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc
-plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64
-dynamic-linker /lib64/ld-linux-x86-64.so.2 --version
/usr/lib/x86_64-linux-gnu/crt1.o /usr/lib/x86_64-linux-gnu/crti.o
/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/crtbegin.o
-L/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0
-L/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64
-L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu
-L/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../..
/tmp/ccKF8BFi.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc
--as-needed -lgcc_s --no-as-needed
/home/user/gcc-8.2.0/lib/gcc/x86_64-pc-linux-gnu/8.2.0/crtend.o
/usr/lib/x86_64-linux-gnu/crtn.o
GNU ld (GNU Binutils for Debian) 2.28
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later
version.
This program has absolutely no warranty.
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64
it failed with the following error
rm -f ada/bldtools/snamest/snames.ads-tmpl
ada/bldtools/snamest/snames.adb-tmpl ada/bldtools/snamest/snames.h-tmpl
ada/bldtools/snamest/xsnamest.adb ad
a/bldtools/snamest/xutil.ads ada/bldtools/snamest/xutil.adb
mkdir -p ada/libgnat
cp -p ../../gnu-mirror-gcc-597c6d15f88/gcc/ada/snames.ads-tmpl
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/snames.adb-tmpl
../../gnu-mirror-gcc-597c6d15f8
8/gcc/ada/snames.h-tmpl
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/xsnamest.adb
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/xutil.ads ../../gnu-mirror-gcc-5
97c6d15f88/gcc/ada/xutil.adb ada/bldtools/snamest
cp -p ../../gnu-mirror-gcc-597c6d15f88/gcc/ada/libgnat/s-excmac__gcc.ads
ada/libgnat/s-excmac.ads
mkdir -p ada/libgnat
xnmake.adb:50:06: "Ada" is not a predefined library unit
xnmake.adb:51:06: "Ada" is not a predefined library unit
xnmake.adb:52:06: "Ada" is not a predefined library unit
xnmake.adb:53:06: "Ada" is not a predefined library unit
xnmake.adb:54:06: "Ada" is not a predefined library unit
xnmake.adb:55:06: "Ada" is not a predefined library unit
xnmake.adb:56:06: "Ada" is not a predefined library unit
xnmake.adb:58:06: "Ada" is not a predefined library unit
xnmake.adb:58:06: "Xnmake (body)" depends on "Gnat.Spitbol (spec)"
xnmake.adb:58:06: "Gnat.Spitbol (spec)" depends on "Ada (spec)"
xnmake.adb:59:06: "Ada" is not a predefined library unit
xnmake.adb:59:06: "Xnmake (body)" depends on "Gnat.Spitbol.Patterns (spec)"
xnmake.adb:59:06: "Gnat.Spitbol.Patterns (spec)" depends on "Ada (spec)"
xnmake.adb:61:06: "Ada" is not a predefined library unit
xnmake.adb:61:06: "Xnmake (body)" depends on "Xutil (spec)"
xnmake.adb:61:06: "Xutil (spec)" depends on "Ada (spec)"
gnatmake: "xnmake.adb" compilation error
/bin/bash: ./xnmake: No such file or directory
/bin/bash: ./xnmake: No such file or directory
xtreeprs.adb:43:06: "ADA" is not a predefined library unit
xtreeprs.adb:44:06: "ADA" is not a predefined library unit
xtreeprs.adb:45:06: "ADA" is not a predefined library unit
xtreeprs.adb:46:06: "ADA" is not a predefined library unit
xtreeprs.adb:47:06: "ADA" is not a predefined library unit
xtreeprs.adb:49:06: "ADA" is not a predefined library unit
xtreeprs.adb:49:06: "XTREEPRS (body)" depends on "GNAT.SPITBOL (spec)"
xtreeprs.adb:49:06: "GNAT.SPITBOL (spec)" depends on "ADA (spec)"
xtreeprs.adb:50:06: "ADA" is not a predefined library unit
xtreeprs.adb:50:06: "XTREEPRS (body)" depends on "GNAT.SPITBOL.PATTERNS
(spec)"
xtreeprs.adb:50:06: "GNAT.SPITBOL.PATTERNS (spec)" depends on "ADA (spec)"
xeinfo.adb:49:06: "ADA" is not a predefined library unit
xeinfo.adb:50:06: "ADA" is not a predefined library unit
xeinfo.adb:51:06: "ADA" is not a predefined library unit
xeinfo.adb:52:06: "ADA" is not a predefined library unit
xeinfo.adb:53:06: "ADA" is not a predefined library unit
xeinfo.adb:54:06: "ADA" is not a predefined library unit
xeinfo.adb:56:06: "ADA" is not a predefined library unit
xeinfo.adb:56:06: "XEINFO (body)" depends on "GNAT.SPITBOL (spec)"
xeinfo.adb:56:06: "GNAT.SPITBOL (spec)" depends on "ADA (spec)"
xeinfo.adb:57:06: "ADA" is not a predefined library unit
xeinfo.adb:57:06: "XEINFO (body)" depends on "GNAT.SPITBOL.PATTERNS (spec)"
xeinfo.adb:57:06: "GNAT.SPITBOL.PATTERNS (spec)" depends on "ADA (spec)"
xeinfo.adb:60:06: "ADA" is not a predefined library unit
xeinfo.adb:60:06: "XEINFO (body)" depends on "CEINFO (body)"
xeinfo.adb:60:06: "CEINFO (body)" depends on "ADA (spec)"
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/Make-generated.in:61: recipe
for target 'ada/stamp-nmake' failed
make[2]: *** [ada/stamp-nmake] Error 127
(cd ada/bldtools/snamest; gnatmake -q xsnamest ; ./xsnamest )
make[2]: *** Waiting for unfinished jobs....
cp -p ../../gnu-mirror-gcc-597c6d15f88/gcc/ada/libgnat/s-excmac__gcc.adb
ada/libgnat/s-excmac.adb
gnatmake: "xtreeprs.adb" compilation error
gnatmake: "xeinfo.adb" compilation error
/bin/bash: ./xtreeprs: No such file or directory
/bin/bash: ./xeinfo: No such file or directory
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/Make-generated.in:28: recipe
for target 'ada/treeprs.ads' failed
make[2]: *** [ada/treeprs.ads] Error 127
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/Make-generated.in:35: recipe
for target 'ada/einfo.h' failed
make[2]: *** [ada/einfo.h] Error 127
xsinfo.adb:41:06: "Ada" is not a predefined library unit
xsinfo.adb:42:06: "Ada" is not a predefined library unit
xsinfo.adb:43:06: "Ada" is not a predefined library unit
xsinfo.adb:44:06: "Ada" is not a predefined library unit
xsinfo.adb:46:06: "Ada" is not a predefined library unit
xsinfo.adb:46:06: "Xsinfo (body)" depends on "Gnat.Spitbol (spec)"
xsinfo.adb:46:06: "Gnat.Spitbol (spec)" depends on "Ada (spec)"
xsinfo.adb:47:06: "Ada" is not a predefined library unit
xsinfo.adb:47:06: "Xsinfo (body)" depends on "Gnat.Spitbol.Patterns (spec)"
xsinfo.adb:47:06: "Gnat.Spitbol.Patterns (spec)" depends on "Ada (spec)"
xsinfo.adb:49:06: "Ada" is not a predefined library unit
xsinfo.adb:49:06: "Xsinfo (body)" depends on "Csinfo (body)"
xsinfo.adb:49:06: "Csinfo (body)" depends on "Ada (spec)"
gnatmake: "xsinfo.adb" compilation error
/bin/bash: ./xsinfo: No such file or directory
../../gnu-mirror-gcc-597c6d15f88/gcc/ada/Make-generated.in:42: recipe
for target 'ada/sinfo.h' failed
make[2]: *** [ada/sinfo.h] Error 127
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-01-18 10:20 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-17 8:56 RTEMS Ada build problem on trunk Sebastian Huber
2019-01-17 10:37 ` Sebastian Huber
2019-01-17 11:40 ` Eric Botcazou
2019-01-17 14:25 ` Sebastian Huber
2019-01-18 10:20 ` Sebastian Huber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).