With a fairly recent GCC version, multiple files in
gnatcom do not compile because the flags are set such
that warnings are treated as errors and there are new
warnings detected by the library.
This is really probably two issues.
1) Fix the warnings since they are mostly real issues.
2) Consider making it such that "distributed" versions
do not enable the fail on warning feature. It is great
for GNATCOM developers but it is horrible for end users
that might be running a slightly different compiler
I know #2 is going to be hard to manage since any step
away from the error on warning is going to result in
some loss of even GNATCOM developers using the
appropriate make target..But something should be done.
Note I am currently using the GCC that installs as part
of MINGW 4.1 (which is a GCC 3.4.2 series compiler).
Currently in process of building patches for these.