bug-ncurses
[Top][All Lists]
Advanced

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

Configury broken for etip.h special defines


From: Greg Schafer
Subject: Configury broken for etip.h special defines
Date: Wed, 19 Mar 2003 13:06:33 +1100
User-agent: Mutt/1.4i

Hi

Using ncurses-5.3 release (20021012) on i686-pc-linux-gnu with gcc-3.2.x

On a system with ncurses NOT already installed:-

  checking for special defines needed for etip.h... none

whereas normally it should say:-

  checking for special defines needed for etip.h... MATH_H

Checking config.log shows the reason why:-


configure:9654: checking for special defines needed for etip.h
configure:9680: g++ -c -O2 -I./c++ -I./menu  -DNDEBUG -D_GNU_SOURCE
conftest.cc >&5
In file included from configure:9668:
c++/etip.h.in:120:25: ncurses_dll.h: No such file or directory
In file included from configure:9668:
c++/etip.h.in:140: aggregate `NCURSES_IMPEXP NCursesPanel' has incomplete
type
   and cannot be defined
c++/etip.h.in:141: aggregate `NCURSES_IMPEXP NCursesMenu' has incomplete
type
   and cannot be defined
c++/etip.h.in:142: aggregate `NCURSES_IMPEXP NCursesForm' has incomplete
type
   and cannot be defined
c++/etip.h.in:145: syntax error before `{' token
c++/etip.h.in:151: ISO C++ forbids declaration of `NCursesException' with no
   type
c++/etip.h.in: In function `int NCursesException(const char*, int)':
c++/etip.h.in:152: only constructors take base initializers
c++/etip.h.in:152: confused by earlier errors, bailing out


Dunno what the correct fix is, but the hack I'm using to work around the
problem is attached.

Thanks
Greg

Attachment: ncurses-5.3.patch
Description: Text document


reply via email to

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