Hello! On Thu, Dec 11, 2008 at 03:34:46PM +0800, jiyou quwei wrote: > I'm trying to build a GNU/Hurd system from sources.I'm using the > instructions from > http://www.gnu.org/software/hurd/hurd/building/cross-compiling.html > and http://nic-nac-project.de/~schwinge/tmp/cross-gnu. But I don't run > the scripts.I type the commands by my self.
OK. > When I'm compiling glibc-2.7,I get these errors: Did you apply all patches that are indicated on that page? I'm currently working on getting support for more recent releases under way again, but that is not yet finished. > But when I compile gcc-4.4 trunk (the second time),I get these errors > checking for shl_load... configure: error: Link tests are not allowed > after GCC_NO_EXECUTABLES. > make[1]: *** [configure-target-libstdc++-v3] Error 1 Obviously you're -- in contrast to the documentation -- building C++ support. (One should expect that to work, yes, but sadly it doesn't: see below.) That error message shouldn't appear nevertheless. Can you tell me exactly which sources you used and how you configured, etc.? > I try to find out why,in config.log I see these > gcc-build/./gcc/libgcc_s.so: undefined reference to `__multf3' > [...] See here: <http://www.gnu.org/software/hurd/hurd/running/debian/porting/gcc/c++.html> Nobody has tracked this down yet. Regards, Thomas
signature.asc
Description: Digital signature