Mail Archives: djgpp/1998/04/01/07:13:38
I checked, and neither the STL that comes with DJGPP 2.01 nor the PGCC
C++ component cpls101.zip contains these parts of the STL, nor many
others. However, the needed STL components *are* in GCC 2.8.0,
specifically in gpp280b.zip on your choice of Simtel mirrors in
pub/simtelnet/gnu/djgpp/v2gnu. Download the zip (unfortunately,it's
huge, roughly 2 meg, and the STL files are about 40K, and that 40K is
all you need if you already have GCC 2.8.0 by way of PGCC or want to
stick with 2.7.2.1!) and run it in WinZip preferably. Click the path bar
at the top of the list in Winzip, to order by path; this puts the
lang/cxx files in one block. Select them by clicking the first and
shift-clicking the last, then click extract and select your DJGPP dir
(the root dir NOT the lang/cxx dir!). Then you have these STL components
installed (I tested they work by making a rope and reporting its size;
it compiled correctly but with a bunch of warnings about integers being
"so large they're unsigned" [any clue how to get rid of these? Compiler
switch? Anyways this is a GCC 2.8.0 or PGCC bug, since builtin headers
shouldn't generate warnings!] and produced the correct output, 0 since
the rope was created empty and not added to).
If not using WinZip, figure out how to make the blamed thing extract
files matching a pattern (lang/cxx/*). Or extract the whole thing in a
temporary directory, and copy everything that extracts into lang/cxx
into your DJGPP directory's lang/cxx subdirectory. Or, if you want GCC
2.8.0 non-Pentium as opposed to PGCC or keeping 2.7.2.1, just extract it
and let it overwrite your cc1plus.exe etc...
--
.*. Friendship, companionship, love, and having fun are the reasons for
-() < life. All else; sex, money, fame, etc.; are just to get/express these.
`*' Send any and all mail with attachments to the hotmail address please.
Paul Derbyshire ao950 AT freenet DOT carleton DOT ca pgd73 AT hotmail DOT com
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
- Raw text -