This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/17755] Can't compile djgpp cross-compiler
- From: "pavenis at latnet dot lv" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 1 Oct 2004 13:35:15 -0000
- Subject: [Bug libstdc++/17755] Can't compile djgpp cross-compiler
- References: <20040930185659.17755.psychonaut@nothingisreal.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pavenis at latnet dot lv 2004-10-01 13:35 -------
Builds OK for me when directory
$prefix/lib/gcc/$target/$version exists.
Fails in the same way as in this bug report, if it doesn't exist
Absence of above mentioned directory causes target's limits.h not to be found
and as results only GCC own limits.h to be included, which causes build
failure later.
For me values were following:
prefix=/usr, target=i586-pc-msdosdjgpp, version=3.4.2
So it was similar as ones reported.
Maybe build must fail if this directory doesn't exist and cannot be created
(for example due to insifficient privilegues). I myself have some times falled
into the same "trap" when building DJGPP targetted cross-compiler.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17755