cp ./etip.h.in etip.h sh ./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 ... CPP_HAS_STATIC_CAST 0 ... ETIP_NEEDS_MATH_EXCEPTION 0 ... ETIP_NEEDS_MATH_H 0 ... HAVE_BUILTIN_H 0 ... HAVE_GPP_BUILTIN_H 0 ... HAVE_GXX_BUILTIN_H 0 ... HAVE_IOSTREAM 1 ... HAVE_TYPEINFO 1 ... HAVE_VALUES_H 0 ... IOSTREAM_NAMESPACE 1 compiling cursesf (obj_s) In file included from ../c++/cursesf.cc:35: ../c++/cursesf.h:684:7: error: no matching constructor for initialization of 'NCursesForm' : NCursesForm (&Fields, with_frame, autoDelete_Fields) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../c++/cursesf.h:420:3: note: candidate constructor not viable: no known conversion from 'NCursesFormField ***' to 'NCursesFormField **' for 1st argument; remove & NCursesForm (NCursesFormField* Fields[], ^ ../c++/cursesf.h:404:3: note: candidate constructor not viable: no known conversion from 'NCursesFormField ***' to 'int' for 1st argument; NCursesForm( int nlines, ^ ../c++/cursesf.h:435:3: note: candidate constructor not viable: requires at least 5 arguments, but 3 were provided NCursesForm (NCursesFormField* Fields[], ^ ../c++/cursesf.h:462:3: note: candidate constructor not viable: requires 1 argument, but 3 were provided NCursesForm(const NCursesForm& rhs) ^ ../c++/cursesf.h:697:7: error: no matching constructor for initialization of 'NCursesForm' : NCursesForm (&Fields, nlines, ncols, begin_y, begin_x, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../c++/cursesf.h:435:3: note: candidate constructor not viable: no known conversion from 'NCursesFormField ***' to 'NCursesFormField **' for 1st argument; remove & NCursesForm (NCursesFormField* Fields[], ^ ../c++/cursesf.h:404:3: note: candidate constructor not viable: requires at most 4 arguments, but 7 were provided NCursesForm( int nlines, ^ ../c++/cursesf.h:420:3: note: candidate constructor not viable: requires at most 3 arguments, but 7 were provided NCursesForm (NCursesFormField* Fields[], ^ ../c++/cursesf.h:462:3: note: candidate constructor not viable: requires 1 argument, but 7 were provided NCursesForm(const NCursesForm& rhs) ^ 2 errors generated. make: *** [../obj_s/cursesf.o] Error 1