------- Comment #17 from pinskia at gcc dot gnu dot org  2006-02-15 18:55 
-------
Lets take a look at this again one more time.
You said you did "rm -Rf gcc/ada libada" but not "rm -Rf gnattools".

Where does it say in that documention what happens if you remove the gcc/ada
directory?
If it does say what happens I am missing it then.

You removed the gcc/ada directory which contained config-lang.in which tells
the build mechanism what toplevel directories are associated with the langauge
and what will be disabled when the language is disabled.  Since you did this,
the toplevel make files will always include gnattools so the build will fail as
expected as there is no way to tell the building mechanism to disable gnattools
when the ada language is enabled.

If you do "rm -Rf gcc/java libjava", then libffi will build always unlike the
previous behavior which was to build libffi only when java was enabled.

There might be an internal documention problem here but that is a totally
different issue from the orginal problem.  The internal documention does
document part of this as referenced in comment # 10.

I think there is a misunderstanding on how our build mechanism works and has
since at least 2000, just getting exposed now because more libraries/programs
are moving to the toplevel instead of living in their language subdirectory of
gcc.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26259

Reply via email to