home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sgi.bugs
- Path: sparky!uunet!ukma!asuvax!ncar!noao!noao.edu!rooke
- From: rooke@noao.edu (Steve Rooke)
- Subject: Re: C++ 3.0 Bug?
- Message-ID: <1993Jan28.011117.13859@noao.edu>
- Keywords: iostream
- Sender: news@noao.edu
- Nntp-Posting-Host: packrat.tuc.noao.edu
- Reply-To: rooke@noao.edu
- Organization: self organized :-)
- References: <106794@netnews.upenn.edu>
- Date: Thu, 28 Jan 1993 01:11:17 GMT
- Lines: 29
-
- In article <106794@netnews.upenn.edu>, hollick@thumper.cis.upenn.edu (Mike Hollick) writes:
- > [...]
- >The following code compiles fine under C++ 2.1.1:
- >
- >#include <iostream.h>
- >main()
- >{
- > char a = 'a';
- > cout << a << '\n';
- >}
- >
- >However, under C++ 3.0 I get errors:
- >
- >/usr/bin/ld:
- >Undefined:
- >ostream::ls_complicated(char)
- >
- >--> Mike Hollick
-
- I had exactly this problem when I first received C++ 3.0, under IRIX 4.0.1.
- It was due to having an incompatible version of libC.a, which is not included
- on the C++ 3.0 distribution, but rather is part of IDO (dev.sw.libC).
- When the next 4.0.XXX CD arrived, it updated libC.a, and the problem went
- away.
-
- ==> IDO 4.1 is required for C++ 3.0.
-
- --
- Steve Rooke (Internet: rooke@noao.edu or UUCP: uunet!noao.edu!rooke)
-