Mail Archives: djgpp/1998/05/11/23:34:07
At 02:35 5/10/1998 -0600, IBM News wrote:
>... I took the advice as per #3. That seems to have fixed the problem with
>streambuf.h. Now when it compiles it tells me
>error : c:\djgpp\bin\ld.exe: cannot open -lstdcx: no such file or directory
>(ENOENT)
>
>What's this mean?? Now what's the problem??
This is an incompatibility between RHIDE and G++ 2.8.x. You can fix it by
adding the line
RHIDE_TYPED_LIBS_DJGPP.cc=stdcxx
to $DJDIR/share/rhide/rhide.env, where $DJDIR is your DJGPP directory. If
your file is called something other than *.cc, you may need to add
additional lines of the same form, replacing `cc' with `cpp' or whatever.
As a workaround, you can also copy $DJDIR/lib/libstdcxx.a to
$DJDIR/lib/libstdcx.a (two x's to one). Leave the original in place, though,
or other things will break.
>
>thanks for all of your lhelp... It is GREATLY appreciated
>
>BTW Is there some kind of help file for compile errors... something that
>can tell me what is wrong when I get an error liek this??
FAQ chapter 8 has the answers to many of them, but this one is too new to be
in it.
Nate Eldredge
nate AT cartsys DOT com
- Raw text -