On 10/23/2010 5:41 AM, SciFi wrote:
> post-ui.cc: In function ‘int<unnamed>::close(int)’:
> post-ui.cc:66: error: ‘_close’ was not declared in this scope
> post-ui.cc: In member function ‘void pan::PostUI::spawn_editor()’:
> post-ui.cc:746: error: call of overloaded ‘close(const int&)’ is ambiguous
> /usr/include/unistd.h:422: note: candidates are: int close(int)
> post-ui.cc:66: note:                 int<unnamed>::close(int)
> make[3]: *** [post-ui.o] Error 1
> make[3]: Leaving directory 
> `/Volumes/Big1500Doing/Projects/pan2_git2/pan2/pan/gui'
> […]
> <<<
>
> There is only one place HAVE_CLOSE is found in my local tree
> even after the ./configure has run:
> $ grep -nre 'HAVE_CLOSE' .
> ./pan/gui/post-ui.cc:65:#ifndef HAVE_CLOSE
> $ _
> and it is not def’d in my env-vars etc,
> so I must infer that the ifndef is actually being run
> causing the mix-up being cited.
>
> To work-around this for now, in ./pan/gui/post-ui.cc,
> I commented–out the ifndef block starting at line 65,
> and let it see the plain “close” again as-is on line 746.
> This lets me build the latest testing branch ATM
> (which I am using to post this message).
>
>
It looks like config.h.in needs to be regenerated.  I think you just
need to run autoheader to update it.  configure should be testing for
close now instead of _close.


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Pan-devel mailing list
Pan-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/pan-devel

Reply via email to