From: SourceForge.net <no...@so...> - 2003-06-07 11:45:51
|
Bugs item #672611, was opened at 2003-01-22 19:15 Message generated for change (Comment added) made by broeker You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104664&aid=672611&group_id=4664 >Category: Curses interface Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Hans-Bernhard Broeker (broeker) >Summary: Mac OS X: TERMINFO conflict Initial Comment: Doesn't build on OS X build errors are as follows: /usr/include/ncurses.h:486: too many args (1) to macro 'erasechar' (0 expected) /usr/include/ncurses.h:522: too many args (1) to macro 'killchar' (0 expected) /usr/include/ncurses.h:953: warning: redefinition of macro KEY_BREAK constants.h:108: warning: this is the location of the previous definition /usr/include/ncurses.h:961: warning: redefinition of macro KEY_BACKSPACE constants.h:114: warning: this is the location of the previous definition /usr/include/ncurses.h:972: warning: redefinition of macro KEY_ENTER constants.h:111: warning: this is the location of the previous definition cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode make[2]: *** [build.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive-am] Error 2 configure spat out the following questionable lines: configure: checking "location of ncurses.h file"... Found ncurses on /usr/include/ncurses.h checking for ncurses version... unknown ---------------------------------------------------------------------- >Comment By: Hans-Bernhard Broeker (broeker) Date: 2003-06-07 13:45 Message: Logged In: YES user_id=27517 The errors found by "nobody" are not different from the ones given here, really, so I close #750261 . ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2003-06-06 20:50 Message: Logged In: NO I have tried to build too for MAC OS X but I get other buidl problems. I have opened a bug for it with number: 750261 ---------------------------------------------------------------------- Comment By: Hans-Bernhard Broeker (broeker) Date: 2003-01-23 14:47 Message: Logged In: YES user_id=27517 The build problems point at TERMINFO as the likely culprit. The conflicting definitions in constants. h are active only if TERMINFO==0. So it looks like OS X needs TERMINFO==1. Sigh--- this TERMINFO stuff really is a mess. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104664&aid=672611&group_id=4664 |