On Tue, Oct 30, 2007 at 11:05:20AM +0530, Shakthi Kannan wrote: > ----- On 10/30/07, Thomas Schwinge <[EMAIL PROTECTED]> wrote: > | As building a proper cross compiler is not trivial (as you are > | experiencing), may I ask why you need to build one? > \-- > > So that I can compile (or cross-compile) applications on the host PC, > and test them with Hurd on Qemu? > > I want to be able to compile, build applications for Hurd. I don't > have a system to play with. > > Is there any other way I can accomplish this?
You could compile in qemu directly. Which isn't so great either, I agree. > ----- > | GCC 2.95? > \-- > > I realized it after I posted the message. I tried gcc-3.4 with gnumach > >from cvs (rather than gnumach-1-branch), and it stopped at: > > === BEGIN OUTPUT === > > + /home/foo/projects/hurd/working/build/src/gnumach/configure > --host=i586-pc-gnu --prefix= > configure: WARNING: If you wanted to set the --build type, don't use --host. > If a cross compiler is detected then cross compile mode will be used > ... > ... > checking for oskit version >= 19991121... no, too old! > configure: error: version in <oskit/version.h> less than required 19991121 > make: *** [build] Error 1 > > === END === Why did you try to build gnumach HEAD "rather than gnumach-1-branch", when you apparently know about gnumach-1-branch? HEAD is not maintained anymore, use gnumach-1-branch. Michael _______________________________________________ Bug-hurd mailing list Bug-hurd@gnu.org http://lists.gnu.org/mailman/listinfo/bug-hurd