Erro ao linkar um programa com PDCurses

0 respostas
H

Baixei a biblioteca PdCurses, que é uma biblioteca multiplataforma para interface
texto. Instalei e configurei a biblioteca e seu arquivo de cabeçalho.
Mas quando compilo, o seguinte exemplo:

NCurses.c
#include <stdio.h>
#include <curses.h>

int main(){

initscr();

printf(teste);

endwin();

return(0);

}

Ocorre o seguinte erro:
Turbo Link Version 5.0 Copyright © 1992 Borland International
Error: Undefined symbol _initscr in module ncurses.c

Aparentemente o Link não está encontrando as funções do PDCurses.lib, mas informei
corretamente o caminho de onde está a lib. Tentei informar o nome da lib junto com o
nome do fonte, mas o problema continua.

Usei vários compiladores, como o Bcc55, Tcpp30, Lcc, Pacific, mas todos apresentam o
mesmo erro.
Pelo que li no help do PdCurses, aparentemente estou fazendo tudo corretamente, “aparentemente”.
Alguém sabe me dizer o que estou fazendo de errado?
Como devo proceder para compilar programas com bibliotecas de terceiros?

Criado 18 de janeiro de 2005
Respostas 0
Participantes 1