This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: host: linux, target: msdos with go32


   From: qqi@world.std.com (Quality Quorum)
   Date: Mon, 11 Aug 1997 11:18:16 -0400 (EDT)

   I had to tweak things a little bit: (1)all three component have 
   different definitions for go32 target, (2) one of the hunks of
   gcc patch would not apply properly.

Which hunk?  Can't fix it unless I know *precisely* what's wrong. :-)

   I was able to build the thing using one-tree-1.4.sh. I tried to compile
   hello.c - there was no crt0.o, I tried to use crt0.o which comes
   with gjgpp but it is in coff format.

   What is the best way to proceed out of following three ?

       1. Change target to i386-coff and then run resulted executables
	  through stubify from djgpp/djcrx201

       2. Convert crt0.o to Linux format (what ever it is now).

       3. Get source of crt0.s from dgjpp and compile it with
	  tools I had just build.

Reminder to all:

- please always include precise list of all commands typed
  [most important are arguments passed to configure and make]
- please always include relevant session log output of error

Thanks.

crt0 is in newlib/libc/sys/go32/crt0.S
If I see a list of the commands you typed, I might be able to figure
out why it didn't get compiled and installed.