bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug building with glibc 2.2


From: Thomas Dickey
Subject: Re: Bug building with glibc 2.2
Date: Tue, 23 Jan 2001 19:58:30 -0500
User-agent: Mutt/1.2.5i

On Sat, Jan 20, 2001 at 09:07:32PM -0500, dan wrote:
> I got a response from elsewhere saying that i should try compiling
> libstdc++-v3 sith stdio but i cannot seem to get any version of gcc to
> compile with libstdc++-v3 so im still at a loss. Is there any kind of a
> work around with ncurses for this bug yet??

I don't know:  this happens each time a new (g)libc comes out; it takes
several months of complaints from people on various programs before a stable
distribution materializes that has been integrated properly (or patched).

(It doesn't help that some developers have featuritus:  the uncontrollable
desire to use every compiler feature that's available, no matter whether it
works with the compilers already distributed).

> 
> Thanks,
> Dan
> 
> Alan Eldridge wrote:
> > 
> > dan,
> > 
> > it's *not* just ncurses. i just tonight ran into the same bug (except it was
> > struct fpos vs an integer type) trying to build the PalmOS emulator on Linux
> > with glibc-2.2 and gcc-2.95.3. looks related to glibc-2.2 on the surface.
> > i'll know more once i've had a chance to delve into the code and sort it
> > out... probably tomorrow.
> > 
> > On Tue, Jan 09, 2001 at 12:24:16AM -0500, dan wrote:
> > 
> > >> Essentially i am building a maching from the ground up and i have built
> > >> gcc-2.95.2, glibc-2.2 and the other necessary apps i need to compile
> > >> anything else, and im getting this error when i compile ncurses.
> > >>
> > >> In file included from /usr/include/g++/iostream.h:31,
> > >>                  from /usr/include/g++/strstream.h:32,
> > >>                  from ../c++/cursesw.h:17,
> > >>                  from ../c++/cursesp.h:39,
> > >>                  from ../c++/cursesf.h:39,
> > >>                  from ../c++/cursesf.cc:34:
> > >> /usr/include/g++/streambuf.h: In method `struct streampos
> > >> streambuf::pubseekoff(long long int, ios::seek_dir, int = 3)':
> > >> /usr/include/g++/streambuf.h:362: conversion from `__off64_t' to
> > >> non-scalar type `streampos' requested
> > >> /usr/include/g++/streambuf.h: In method `struct streampos
> > >> streambuf::pubseekpos(_G_fpos64_t, int = 3)':
> > >> /usr/include/g++/streambuf.h:364: `struct streampos' used where a `long
> > >> long int' was expected
> > >> make[1]: *** [../obj_s/cursesf.o] Error 1
> > >> make: *** [all] Error 2
> > >>
> > >> I saw a similar error to this in the glibc bug forums, but i saw no
> > >> resolution.  Are yall aware of this, and is it a bug in ncurses or glibc
> > >> or both.
> > 
> > --
> > Alan Eldridge
> > #include <std_disclaimer.h>
> 
> _______________________________________________
> Bug-ncurses mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/bug-ncurses

-- 
Thomas E. Dickey <address@hidden>
http://dickey.his.com
ftp://dickey.his.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]