home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!pipex!warwick!uknet!brunel!cs89rdb
- From: cs89rdb@brunel.ac.uk (Roger D Binns)
- Newsgroups: comp.os.linux
- Subject: Re: Pt 1/2: linux 0.98 c++ st
- Message-ID: <C1F3IG.IDr@brunel.ac.uk>
- Date: 25 Jan 93 16:08:38 GMT
- References: <727676295.AA34613@remote.halcyon.com>
- Organization: Brunel University, Uxbridge, UK
- Lines: 27
- X-Newsreader: TIN [version 1.1 PL8]
-
- Paul Caffrey (Paul.Caffrey@f15.n229.z1.fidonet.org) wrote:
- : I can't get the c++ stream io implementation of the 0.98 linux SLS
- : distribution
- : working.
-
- : The following program(cout.c):
- : fails to compile (g++ cout.c) with the following message:
-
- : cout.o: Undefined symbol _cout referenced from text segment
- : cout.o: Undefined symbol operator<<(ostream &, const char *) referenced
- : from
- : text segment
-
- With gcc 2.3.3 this happens. If you give the -nojump switch to gcc it goes
- away. This implies that c++ iostreams are NOT part of the jump table
- libraries, although they are part of the classic shared libraries.
-
- Is there any reason for this, other than historical?
-
- Roger
- --
- +=============================================================================+
- | cs89rdb@brunel.ac.uk Roger Binns Brunel University - UK |
- |:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|
- | Do your bit to destroy the American economy by overwhelming their legal |
- | system - buy an Intel chip to run your Lotus software TODAY. |
- +=============================================================================+
-