muchachos, les pido, ruego ayuda por que desde mucho tiempo he buscado como ejecutar la funcion gecth() del conio.h en linux con ncurses!!! he intentado todo!!! he leido haqs, manuales, foros y nada!!! uso gentoo linux, programo con kdevelop y si, tengo ncurses

quiero hacer un simple programa:
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include <iostream.h>
#include <stdlib.h>
#include <curses.h>
int main()
{
initscr(); // esto lo vi y no se si es correcto para //inicializar ncurses
cout << "Hello, World!" << endl;
getch();
endwin(); //finalizar ncurses
return EXIT_SUCCESS;
}
y errores me acechan,
undefined reference to X donde X es el nombre de las funciones, wgetch, stdscr, etc.
es simplemente para hacer en un programa:
presiona un tecla para continuar [enter]
eof
les ruego ayuda. god bless.