Hi,
I am compiling lftp (versión 3.5.12) in AIX 5.3 system using gcc and I an 
getting a compilation error than
is a conflict between the AIX curses.h and gcc curses.h
I am sure this is very simple, but what do I need to do to have gcc use it's 
curses.h ? 


In file included from lftp_tinfo.cc:27:
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:2031: 
error: declaration
   of C function `int mvwprintw(WINDOW*, int, int, ...)' conflicts with
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:401: 
error: previous
   declaration `int mvwprintw(WINDOW*, int, int, char*, ...)' here
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:2032: 
error: declaration
   of C function `int mvwscanw(WINDOW*, int, int, ...)' conflicts with
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:402: 
error: previous
   declaration `int mvwscanw(WINDOW*, int, int, char*, ...)' here
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:2034: 
error: declaration
   of C function `int overwrite(WINDOW*, WINDOW*)' conflicts with
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:1293: 
error: previous
   declaration `int overwrite(const WINDOW*, WINDOW*)' here
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:2037: 
error: declaration
   of C function `int waddstr(WINDOW*, char*)' conflicts with
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:1299: 
error: previous
   declaration `int waddstr(WINDOW*, const char*)' here
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:2047: 
error: declaration
   of C function `int wprintw(WINDOW*, ...)' conflicts with
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:404: 
error: previous
   declaration `int wprintw(WINDOW*, char*, ...)' here
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:2049: 
error: declaration
   of C function `int wscanw(WINDOW*, ...)' conflicts with
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/include/curses.h:404: 
error: previous
   declaration `int wscanw(WINDOW*, char*, ...)' here
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.

Reply via email to