[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems with ncurses and gcc 3.0.2.
From: |
mario |
Subject: |
Problems with ncurses and gcc 3.0.2. |
Date: |
Fri, 16 Nov 2001 12:20:08 -0700 (MST) |
Hello -
I am having problems with ncurses 5.2 and 5.0 when I build them with
gcc 3.0.2. I know I've successfully built 5.0 before with gcc 2.95.2,
so I thought I'd better alert you folks.
Errors from 5.2:
make[1]: Entering directory `/tmp/ncurses.2/c++'
cp /media/gnu/ncurses-5.2/c++/etip.h.in etip.h
sh /media/gnu/ncurses-5.2/c++/edit_cfg.sh ../include/ncurses_cfg.h etip.h
substituting autoconf'd values from ../include/ncurses_cfg.h into etip.h
... CPP_HAS_PARAM_INIT 0
... ETIP_NEEDS_MATH_EXCEPTION 0
... ETIP_NEEDS_MATH_H 1
... HAVE_BUILTIN_H 0
... HAVE_GXX_BUILTIN_H 0
... HAVE_GPP_BUILTIN_H 0
... HAVE_TYPEINFO 1
... HAVE_VALUES_H 0
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.2/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncurses-5
.2/c++/../include -I/tools/GNU/003/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.2/c++/cursesf.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.2/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncurses-5
.2/c++/../include -I/tools/GNU/003/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.2/c++/cursesm.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.2/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncurses-5
.2/c++/../include -I/tools/GNU/003/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.2/c++/cursesw.cc
/media/gnu/ncurses-5.2/c++/cursesw.cc: In member function `int
NCursesWindow::scanw(const char*, ...)':
/media/gnu/ncurses-5.2/c++/cursesw.cc:55: no matching function for call to
`std::strstreambuf::vscan(const char*&, char*&)'
/media/gnu/ncurses-5.2/c++/cursesw.cc: In member function `int
NCursesWindow::scanw(int, int, const char*, ...)':
/media/gnu/ncurses-5.2/c++/cursesw.cc:77: no matching function for call to
`std::strstreambuf::vscan(const char*&, char*&)'
make[1]: *** [../objects/cursesw.o] Error 1
make[1]: Leaving directory `/tmp/ncurses.2/c++'
make: *** [all] Error 2
Errors from 5.0:
make[1]: Entering directory `/tmp/ncurses.2/c++'
cp /media/gnu/ncurses-5.0/c++/etip.h.in etip.h
sh /media/gnu/ncurses-5.0/c++/edit_cfg.sh ../include/ncurses_cfg.h etip.h
** edit: CPP_HAS_PARAM_INIT
** edit: ETIP_NEEDS_MATH_EXCEPTION
** edit: ETIP_NEEDS_MATH_H
** edit: HAVE_BUILTIN_H
** edit: HAVE_GXX_BUILTIN_H
** edit: HAVE_GPP_BUILTIN_H
** edit: HAVE_TYPEINFO
** edit: HAVE_VALUES_H
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include
-I/media/gnu/ncurses-5.0/c++/../include -I/tools/GNU/003/SunOS_5.8/include -O2
-c /media/gnu/ncurses-5.0/c++/cursesf.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include
-I/media/gnu/ncurses-5.0/c++/../include -I/tools/GNU/003/SunOS_5.8/include -O2
-c /media/gnu/ncurses-5.0/c++/cursesm.cc
In file included from /media/gnu/ncurses-5.0/c++/cursesm.cc:34:
/media/gnu/ncurses-5.0/c++/cursesm.h:140: `bool ()(NCursesMenuItem&)' cannot be
`const'-, `volatile'-, or `restrict'-qualified
/media/gnu/ncurses-5.0/c++/cursesm.h:146: `bool ()(NCursesMenuItem&)' cannot be
`const'-, `volatile'-, or `restrict'-qualified
make[1]: *** [../objects/cursesm.o] Error 1
make[1]: Leaving directory `/tmp/ncurses.2/c++'
make: *** [all] Error 2
>From a successfull 5.0 compile with gcc 2.95.2:
make[1]: Entering directory `/tmp/ncurses.2/c++'
cp /media/gnu/ncurses-5.0/c++/etip.h.in etip.h
sh /media/gnu/ncurses-5.0/c++/edit_cfg.sh ../include/ncurses_cfg.h etip.h
** edit: CPP_HAS_PARAM_INIT
** edit: ETIP_NEEDS_MATH_EXCEPTION
** edit: ETIP_NEEDS_MATH_H
** edit: HAVE_BUILTIN_H
** edit: HAVE_GXX_BUILTIN_H
** edit: HAVE_GPP_BUILTIN_H
** edit: HAVE_TYPEINFO
** edit: HAVE_VALUES_H
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursesf.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursesm.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursesw.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursespad.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursesp.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursslk.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursesapp.cc
cd ../objects; c++ -I../c++ -I../include -I/media/gnu/ncurses-5.0/c++
-DHAVE_CONFIG_H -DNDEBUG -I. -I../include -I/media/gnu/ncu
rses-5.0/c++/../include -I/tools/GNU/002/SunOS_5.8/include -O2 -c
/media/gnu/ncurses-5.0/c++/cursesmain.cc
ar rv ../lib/../lib/libncurses++.a ../objects/cursesf.o ../objects/cursesm.o
../objects/cursesw.o ../objects/cursespad.o ../objec
ts/cursesp.o ../objects/cursslk.o ../objects/cursesapp.o ../objects/cursesmain.o
Mario
--
<| A crash reduces |> address@hidden
|> Your expensive computer <| EL517/2100 E. Elliot Rd/Tempe AZ 85284
@ To a simple stone. @ desk:480/413-3578 pgr:877/551-1195
- Problems with ncurses and gcc 3.0.2.,
mario <=