![]() |
#1 |
Rookie
Join Date: Aug 2007
Posts: 2
![]() |
Trouble compiling angband 3.0.9 on linux
Hi I'm having trouble compiling Angband 3.0.9 on Ubuntu 7.04. Configure runs well but although I configured without curses, make gives out the following errors:
CC main-gcu.c main-gcu.c:63:22: error: ncurses.h: No such file or directory main-gcu.c:132: Fehler: expected specifier-qualifier-list before »WINDOW« main-gcu.c: In Funktion »Term_xtra_gcu_alive«: main-gcu.c:279: Warnung: Implizite Deklaration der Funktion »nocbreak« main-gcu.c:280: Warnung: Implizite Deklaration der Funktion »echo« main-gcu.c:281: Warnung: Implizite Deklaration der Funktion »nl« main-gcu.c:287: Warnung: Implizite Deklaration der Funktion »refresh« main-gcu.c:290: Warnung: Implizite Deklaration der Funktion »getyx« main-gcu.c:290: Fehler: »curscr« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:290: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt main-gcu.c:290: Fehler: für jede Funktion in der er auftritt.) main-gcu.c:293: Warnung: Implizite Deklaration der Funktion »mvcur« main-gcu.c:293: Fehler: »LINES« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:296: Warnung: Implizite Deklaration der Funktion »endwin« main-gcu.c:310: Warnung: Implizite Deklaration der Funktion »cbreak« main-gcu.c:311: Warnung: Implizite Deklaration der Funktion »noecho« main-gcu.c:312: Warnung: Implizite Deklaration der Funktion »nonl« main-gcu.c: In Funktion »Term_init_gcu«: main-gcu.c:341: Warnung: Implizite Deklaration der Funktion »wrefresh« main-gcu.c:341: Fehler: »stdscr« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:347: Warnung: Implizite Deklaration der Funktion »wclear« main-gcu.c:347: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:350: Warnung: Implizite Deklaration der Funktion »wmove« main-gcu.c:350: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:353: Fehler: »term_data« hat kein Element namens »win« main-gcu.c: In Funktion »Term_nuke_gcu«: main-gcu.c:369: Warnung: Implizite Deklaration der Funktion »delwin« main-gcu.c:369: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:383: Fehler: »curscr« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:386: Fehler: »LINES« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c: In Funktion »Term_xtra_gcu_event«: main-gcu.c:415: Warnung: Implizite Deklaration der Funktion »nodelay« main-gcu.c:415: Fehler: »stdscr« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:418: Warnung: Implizite Deklaration der Funktion »getch« main-gcu.c:421: Fehler: »ERR« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c: In Funktion »Term_xtra_gcu«: main-gcu.c:505: Warnung: Implizite Deklaration der Funktion »touchwin« main-gcu.c:505: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:506: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:516: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:523: Warnung: Implizite Deklaration der Funktion »curs_set« main-gcu.c: In Funktion »Term_curs_gcu«: main-gcu.c:566: Fehler: »term_data« hat kein Element namens »win« main-gcu.c: In Funktion »Term_wipe_gcu«: main-gcu.c:583: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:588: Warnung: Implizite Deklaration der Funktion »wclrtoeol« main-gcu.c:588: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:598: Warnung: Implizite Deklaration der Funktion »waddstr« main-gcu.c:598: Fehler: »term_data« hat kein Element namens »win« main-gcu.c: In Funktion »Term_text_gcu«: main-gcu.c:620: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:626: Fehler: »term_data« hat kein Element namens »win« main-gcu.c: In Funktion »term_data_init_gcu«: main-gcu.c:648: Fehler: »term_data« hat kein Element namens »win« main-gcu.c:648: Warnung: Implizite Deklaration der Funktion »newwin« main-gcu.c:651: Fehler: »term_data« hat kein Element namens »win« main-gcu.c: In Funktion »init_gcu«: main-gcu.c:712: Fehler: »bool« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:712: Fehler: expected »;« before »use_big_screen« main-gcu.c:720: Fehler: »use_big_screen« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:732: Warnung: Implizite Deklaration der Funktion »initscr« main-gcu.c:732: Warnung: Vergleich zwischen Zeiger und Ganzzahl main-gcu.c:738: Fehler: »LINES« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:738: Fehler: »COLS« nicht deklariert (erste Benutzung in dieser Funktion) main-gcu.c:822: Fehler: »stdscr« nicht deklariert (erste Benutzung in dieser Funktion) make[1]: *** [main-gcu.o] Fehler 1 make: *** [build] Fehler 2 I'm am a complete newbie to c++ and compliing and don't know what to do. |
![]() |
![]() |
![]() |
#2 | |
Veteran
Join Date: Apr 2007
Posts: 1,950
Donated: $40
![]() |
Quote:
(PS: use "apt-get install libncurses5-dev" to get the curses libraries.) |
|
![]() |
![]() |
![]() |
#3 |
Rookie
Join Date: Aug 2007
Posts: 2
![]() |
![]()
Works great. Thanks alot for the fast support.
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Getting Unangband/Angband from SVN and Compiling on Windows | andrewdoull | Development | 133 | April 7, 2011 15:28 |
Linux/Unix users: Where should savefiles be stored? | takkaria | Vanilla | 34 | November 3, 2007 12:36 |