Mail Archives: djgpp/1999/04/05/18:53:58
On Sun, 4 Apr 1999 13:32:23 -0400, "John Smith" <discman_64 AT hotmail DOT com>
wrote:
>
>>AFAIK What you have done so far, should cover files with the .cc
>>extension, If you call your files example.cpp, like a lot of people
>>do, then you need to also add
>>
>>RHIDE_TYPED_LIBS_DJGPP.cpp=stdcxx
>>
>>You might also want to look at a rather well hidden file :-
>>
>>c:\djgpp\gnu\gcc-2.81\problems.txt.
>>
>>As for RHIDE bieng crappy, I think it is the best IDE I've used and
>>I've used VC++, Turbo C++ and Code Warrior(euch!)
>>
>>Stick with it, it's worth it.
>>
>>
>>Kevin.
>>
>>kevin AT reality-bytes DOT demon DOT co DOT uk
>>
>Ok.. now ive added RHIDE_TYPED_LIBS_DJGPP.cpp=stdcxx to rhide.env, yet both
>files with *.cc and *.cpp. I read the problems.txt and it said i should get
>a new linker script (djgpp.djl) where would i get this?
Hmm... Humor me for a minute and try this:
Switch to the DJGPP\LIB subdirectory
Type:
REN libstd~1.a libstdcx.a
("The '~' is a tilde, not a hyphen)
Try compiling your program again. Did it work this time?
If that fixed things, you had the same problem I did: the linker refuses
to recognize libstdcxx.a, because it's a long file name ("libstdcxx"
consists of more than 8 characters). Renaming the file to "libstdcx.a"
makes it a regular DOS 8.3 file name. I have no idea why this causes a
problem for only a few people, and the majority has no trouble at all,
but there you have it....
-Jesse
====================================================
Jesse Dorland
jessedorland AT hotmail DOT com
====================================================
- Raw text -