Mail Archives: djgpp/1998/03/25/03:11:28
On Tue, 24 Mar 1998, John M. Aldrich wrote:
> Daniel Urquhart wrote:
> >
> > when I compile under RHIDE I recive the error that ld can not find: -lstdcx
> > I have seen theis question posted before but not answered.
> >
> > Also is there a command to shell to other Exe's ?
>
> It has also been answered several times: RHIDE has a bug that prevents
> it from working with gcc 2.8.0. It's not strictly a bug, either; the
> name of the STL library was hardcoded to '-lstdcx'. Since the 2.8.0
> version is named '-lstdcxx', it naturally fails to find it.
>
> Temporary workaround: rename or copy libstdcxx.a to libstdcx.a.
>
WRONG. This "workaround" will break g++.exe (or gxx.exe)
The correct fix is to add line to file %DJDIR%/share/rhide/rhide.env
RHIDE_TYPED_LIBS_DJGPP.cc=stdcxx
(Create file if it doesn't exist)
Andris
- Raw text -