configure findet ncurses nicht


Hoshpak

Member
Joined
Jun 10, 2006
Messages
228
Ich sitze seit mehreren Tagen daran nano mit dem offiziellen sdk für den gp2x zu kompilieren, aber leider hakt es immer wieder bei ncurses. Ich habe ncurses problemlos crosskompiliert und die headers befinden sich in /gp2xsdk/Tools/include/ncurses, werden aber vom configure-Skript nicht gefunden. Ich konfiguriere mit:
Code:
./configure --prefix=$GP2XDEV --host=arm-gp2x-linux
GP2XDEV ist auf /gp2xsdk/Tools gesetzt.
Darauf erhalte ich folgendes:
Code:
checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no
checking for get_wch in -lncursesw... no
checking for initscr in -lncurses... no
checking curses.h usability... no
checking curses.h presence... no
checking for curses.h... no
checking for get_wch in -lcurses... no
checking for initscr in -lcurses... no
configure: WARNING:
*** No curses lib available.  Consider getting the official ncurses
*** distribution from ftp://ftp.gnu.org/pub/gnu/ncurses if you get
*** errors compiling nano.
checking for use_default_colors in -l... no
Erwartungsgemäß schlägt das kompilieren dann auch fehl:
Code:
In file included from proto.h:27,
                 from browser.c:24:
nano.h:76:20: curses.h: No such file or directory
In file included from proto.h:27,
                 from browser.c:24:
nano.h:263: error: syntax error before "bool"
nano.h:263: warning: no semicolon at end of struct or union
nano.h:266: warning: data definition has no type or storage class
nano.h:286: error: syntax error before '}' token
nano.h:286: warning: data definition has no type or 
...
Ich habe mich jetzt schon durchs halbe Internet gesucht (und bin dabei auf die glorreiche Erkentnis gestoßen, dass ich libncurses-dev installieren sollte :roll: ) aber habe leider nicht aufschlußreiches gefunden.
 
also bei mir liegen die ncurses datein in include nicht im unterordner ncurses.
 
Das habe ich mir auch gedacht und die Dateien in den Ordner kopiert, aber es hat nichts geholfen. Ich habe auch versucht am Makefile rumzueditieren, aber ohne Erfolg.
 
Back
Top