bug-ncurses
[Top][All Lists]
Advanced

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

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


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

On Mon, Mar 25, 2013 at 05:10:22PM +0100, Werner Fink wrote:
> 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...

Just found that it happens after the second configure run.
The first make run works flawless but the second one seems to see leftovers of 
the previous configure/make run.

> 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 --enab
>  le-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 --enab
>  le-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 --enab
>  le-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 --enab
>  le-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

-- 
  "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]