Mail Archives: djgpp/1994/08/25/19:32:53
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 -