Referência indefinida ao usar ncurses no linux

Estou tentando começar a desenvolver um programa usando ncurses no Linux. Não consigo nem compilar o exemplo Hello World. Aqui está o código:

#include <curses.h>

int main()
{         
        initscr();
        printw("Hello, world.");
        refresh();
        getch();
        endwin();
        return 0;
}

Quando tento compilar, recebo:

hello.c:(.text+0x12): undefined reference to `initscr'

Para cada uma dessas funções chamada

Instalei ncurses através do apt-get e também baixando as fontes e compilando, instalando et

Eu tentei#include amboscurses.h encurses.h.

O que está acontecendo

questionAnswers(4)

yourAnswerToTheQuestion