bug-ncurses
[Top][All Lists]
Advanced

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

Re: C++ does not build with ncurses-5.9-20130316


From: Dr. Werner Fink
Subject: Re: C++ does not build with ncurses-5.9-20130316
Date: Mon, 25 Mar 2013 17:10:22 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Fri, Mar 22, 2013 at 06:02:20PM -0400, Thomas Dickey wrote:
> On Fri, Mar 22, 2013 at 01:03:10PM +0100, Dr. Werner Fink wrote:
> > Hi,
> > 
> > just found this
> 
> hmm - a pointer to the configure-options would help...

here we are, first the CFLAGS and GXXFLAGS:

 CFLAGS='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -pipe 
-D_REENTRANT'
 CXXFLAGS='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables -g -pipe -D_REENTRANT'
 export CFLAGS CXXFLAGS

then I'm using four different configure lines for libncurses 5/6 and  
normal/wide:

 ./configure --host=x86_64-suse-linux-gnu --build=x86_64-suse-linux-gnu 
--program-prefix= --disable-dependency-tracking --prefix=/usr 
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc 
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/usr/com 
--mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking 
--without-ada --without-debug --without-profile --without-manpage-tbl 
--with-shared --with-normal --with-manpage-format=gzip 
--with-manpage-renames=/home/abuild/rpmbuild/BUILD/ncurses-5.9/man/man_db.renames
 --with-manpage-aliases --with-ospeed=speed_t --with-gpm --with-dlsym 
--with-termlib=tinfo --with-ticlib=tic --with-xterm-kbs=del 
--disable-root-environ --disable-termcap --disable-overwrite --disable-rpath 
--disable-rpath-hack --disable-leaks --disable-xmc-glitch --enable-symlinks 
--enable-big-core --enable-const --enable-hashmap --enable-no-padding 
--enable-symlinks --enable-sigwinch --enable-colorfgbg --enable-sp-funcs 
--without-pthread --disable-reentrant --disable-ext-mouse --disable-widec 
--disable-ext-colors --enable-weak-symbols --enable-wgetch-events 
--enable-pthreads-eintr --enable-string-hacks --prefix=/usr --exec-prefix=/usr 
--libdir=/usr/lib64 --datadir=/usr/share --mandir=/usr/share/man 
--includedir=/usr/include --with-chtype=long --disable-widec 
--disable-tic-depends --with-ticlib=tic

and also

 ./configure --host=x86_64-suse-linux-gnu --build=x86_64-suse-linux-gnu 
--program-prefix= --disable-dependency-tracking --prefix=/usr 
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc 
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/usr/com 
--mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking 
--without-ada --without-debug --without-profile --without-manpage-tbl 
--with-shared --with-normal --with-manpage-format=gzip 
--with-manpage-renames=/home/abuild/rpmbuild/BUILD/ncurses-5.9/man/man_db.renames
 --with-manpage-aliases --with-ospeed=speed_t --with-gpm --with-dlsym 
--with-termlib=tinfo --with-ticlib=tic --with-xterm-kbs=del 
--disable-root-environ --disable-termcap --disable-overwrite --disable-rpath 
--disable-rpath-hack --disable-leaks --disable-xmc-glitch --enable-symlinks 
--enable-big-core --enable-const --enable-hashmap --enable-no-padding 
--enable-symlinks --enable-sigwinch --enable-colorfgbg --enable-sp-funcs 
--without-pthread --disable-reentrant --disable-ext-mouse --disable-widec 
--disable-ext-colors --enable-weak-symbols --enable-wgetch-events 
--enable-pthreads-eintr --enable-string-hacks --prefix=/usr --exec-prefix=/usr 
--libdir=/usr/lib64 --datadir=/usr/share --mandir=/usr/share/man 
--includedir=/usr/include --with-chtype=long --disable-widec 
--disable-tic-depends --with-ticlib=tic --with-pthread --enable-reentrant 
--enable-ext-mouse --disable-widec --disable-ext-colors --without-progs

and further

 ./configure --host=x86_64-suse-linux-gnu --build=x86_64-suse-linux-gnu 
--program-prefix= --disable-dependency-tracking --prefix=/usr 
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc 
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/usr/com 
--mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking 
--without-ada --without-debug --without-profile --without-manpage-tbl 
--with-shared --with-normal --with-manpage-format=gzip 
--with-manpage-renames=/home/abuild/rpmbuild/BUILD/ncurses-5.9/man/man_db.renames
 --with-manpage-aliases --with-ospeed=speed_t --with-gpm --with-dlsym 
--with-termlib=tinfo --with-ticlib=tic --with-xterm-kbs=del 
--disable-root-environ --disable-termcap --disable-overwrite --disable-rpath 
--disable-rpath-hack --disable-leaks --disable-xmc-glitch --enable-symlinks 
--enable-big-core --enable-const --enable-hashmap --enable-no-padding 
--enable-symlinks --enable-sigwinch --enable-colorfgbg --enable-sp-funcs 
--without-pthread --disable-reentrant --disable-ext-mouse --disable-widec 
--disable-ext-colors --enable-weak-symbols --enable-wgetch-events 
--enable-pthreads-eintr --enable-string-hacks --prefix=/usr --exec-prefix=/usr 
--libdir=/usr/lib64 --datadir=/usr/share --mandir=/usr/share/man 
--includedir=/usr/include --with-chtype=long --disable-widec 
--disable-tic-depends --with-ticlib=tic --disable-ext-mouse --enable-widec 
--disable-ext-colors --without-progs

and last but not least

 ./configure --host=x86_64-suse-linux-gnu --build=x86_64-suse-linux-gnu 
--program-prefix= --disable-dependency-tracking --prefix=/usr 
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc 
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/usr/com 
--mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking 
--without-ada --without-debug --without-profile --without-manpage-tbl 
--with-shared --with-normal --with-manpage-format=gzip 
--with-manpage-renames=/home/abuild/rpmbuild/BUILD/ncurses-5.9/man/man_db.renames
 --with-manpage-aliases --with-ospeed=speed_t --with-gpm --with-dlsym 
--with-termlib=tinfo --with-ticlib=tic --with-xterm-kbs=del 
--disable-root-environ --disable-termcap --disable-overwrite --disable-rpath 
--disable-rpath-hack --disable-leaks --disable-xmc-glitch --enable-symlinks 
--enable-big-core --enable-const --enable-hashmap --enable-no-padding 
--enable-symlinks --enable-sigwinch --enable-colorfgbg --enable-sp-funcs 
--without-pthread --disable-reentrant --disable-ext-mouse --disable-widec 
--disable-ext-colors --enable-weak-symbols --enable-wgetch-events 
--enable-pthreads-eintr --enable-string-hacks --prefix=/usr --exec-prefix=/usr 
--libdir=/usr/lib64 --datadir=/usr/share --mandir=/usr/share/man 
--includedir=/usr/include --with-chtype=long --disable-widec 
--disable-tic-depends --with-ticlib=tic --with-pthread --enable-reentrant 
--enable-ext-mouse --enable-widec --enable-ext-colors --without-progs


Werner


-- 
  "Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool." -- Edward Burr



reply via email to

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