www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/08/25/19:32:53

Date: Thu, 25 Aug 1994 17:56:54 -0400
From: hvb AT netrix DOT com
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: DJGPP 1.11 vs. gnu tool on unix - help
Reply-To: hvb AT netrix DOT com

Dear all,

We have been using the gnu tool on Unix to compile and link C code
to run under go32 on a PC platform.  We have been successfully
doing so with the DJGPP 1.10 distribution.

We are now trying to do the same thing with the 1.11m5 distribution.
However, we got into problems as the GNU Unix ld that we have does
not seem to pick out anything from the libc.a that came with the
DJGPP 1.11 distribution.

The command line we use is like this:

ld -L/<djgpp>/lib -lc /<djgpp>/lib/crt0.o <list of objects files>

where:

/<djgpp> is the pathname where the DJGPP distribution is kept

the object files are the result of the output generated by the Unix
based GNU gcc (that we have been using when building with djgpp 1.10).

I have the following questions:

1.  DJ mentioned in one of the earlier mail saying something about
    the "Unix->djgpp cross development tool".  What is that? And
    where can I get it?

2.  Where can I find the descriptions of the formats of the files
    that are generated by the GNU tools that come with DJGPP
    distribution 1.11?  This seems to be vastly different from
    1.10 (we did not have to do anything special to get the libc.a
    to be linked using the GNU ld that we have).

Thanks,
==============================================================
Hung Bui                           Internet: hvb AT netrix DOT com
Netrix Corporation                    Phone: +1 703 793 1016
13595 Dulles Technology Drive           Fax: +1 703 713 3805
Herndon Va 22071
==============================================================



       

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019