Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: "Jason" , djgpp AT delorie DOT com From: Nate Eldredge Subject: Re: Lib3D iostream problem Date: Fri, 22 May 1998 20:42:32 -0700 Message-ID: <19980523034225.AAD10307@ppp110.cartsys.com> Precedence: bulk At 06:41 5/22/1998 GMT, Jason wrote: > I have recently downloaded Lib3D v0.19, which is a 3D library for use with >DJGPP (the actual zip file is called LIB3D019). > The compiling works OK (after a bit of stuffing around with a typo or two) >but when it comes time to linking, the code requires libiostream.a to be >linked in with it (the MAKEDEFS.DJ2 file has, as a lib parameter, >-liostream -- I assume it is looking for libiostream.a). > Unfortunately, this file doesn't exist anywhere in the DJGPP directories, >nor does a 'clipped' version (without LFN enabled, ie clipped to >'libiostr.a'), therefore there are a lot of undefined's floating around. > The 'info' file on iostream say that libgpp can be used in place of >libiostream, but this direct replacemnt doesn't work either. > Where can I find this file (providing it exists) or should I already have >it in another form or called by another name? I assume you are using GCC 2.8.x. I believe the iostream functions were moved into `libstdcxx' in this release. Replace `-liostream' with `-lstdcxx', and things should work. Nate Eldredge nate AT cartsys DOT com