Mail Archives: djgpp/1998/03/27/20:01:20
I'm using DJGPP with RHIDE(1.4b) under WINDOWS95.
Recently I deleted version 2.7.2 and I've installed gcc280b.zip,
gpp280bzip, lgpp280b.zip. I'm studying STL and the ANSI/ISO C++ Draft
Standard.
Almost of it works well. But the "string" class does not work well.
Here is a code that compiler does not compile under windows system.
> // stlstydy.cc
> #include <iostream>
> #include <map>
> #include <string>
>
> void main ()
> {
> map< string , int > phone_list;
> }
When I compile it, there comes a messege in a message window in RHIDE.
> Compiling stlstudy.cc
> c:/djgpp/lang/cxx/stl_tree.h<486> Error: virtual memory exhausted
> there were some errors
I found a way to use this "string" class. I restarted the computer
with DOS mode and compiled it. Then it does not complan with virtual
memory. I think it conflicts with
some of windows memory.
But I have more than 100Mb free Hard Disk! Why is vertual memory
exhasted? Can't I make DJGPP compile STL under Windos95 ?
- Raw text -