Mail Archives: djgpp/1992/04/26/10:07:24
Some time ago I arranged for the older release of djgpp to be
available generally here on a Novell fileserver. The administrator
put the entire release in a directory accessible throughout the
university as m:\cc.
The new release of djgpp has now come out, and I tested it
after installing it on a c: drive. It worked fine. Then I
copied it all over to m: and edited the various SET statements
in CCSETUP.BAT to use m: instead of c:.
Then I tested the compiler, and found that LD is unable to find
the LIBxx.a files in the directory m:\cc\lib. The variable is
set up as follows:
SET LIBRARY_PATH=m:/cc/lib
If I copy the libraries to c:, I can do this:
SET LIBRARY_PATH=c:/cc/lib
and everything works. Curiously, GCC is able to find the crt0.o
file even in m:\cc\lib, as it passes this explicitly to ld on the
visible command line.
This raises a second issue: in the past 'gcc -v' passed the
flag -v to ld; now it no longer does so. If I try to type 'ld -v',
which I believe used to work, I now get an error message claiming
that '-v' is an illegal option.
-- Owen
LeBlanc AT mcc DOT ac DOT uk
- Raw text -