PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CDK (ncurses) problem!!



horseman
17-05-2006, 16:56
hallo,
bin neu bei CDK (curses development kit) und hab auch schon mein erstes problem. gcc meldet beim linken einen fehler



/tmp/ccK0fEFl.o: In function `main':
main.c:(.text+0x3f): undefined reference to `initCDKScreen'
collect2: ld gab 1 als Ende-Status zurück


ich habe keine ahnung an was das liegt... habe des source von andren programmen "abgeschaut". also müsste es eigentlich funktionieren


hier der source:


#include <cdk/cdk.h>

#ifdef HAVE_XCURSES
char *XCursesProgramName="OOView"
#endif

int main (int argc, char **argv)
{
CDKSCREEN *cdkscreen;
CDKMENU *FileMenu = NULL;
CDKMENU *ViewMenu = NULL;
CDKMENU *OptionsMenu = NULL;
CDKMENU *AboutMenu = NULL;

WINDOW *cursesWin;

cursesWin = initscr();
cdkscreen = initCDKScreen (cursesWin);

endwin();
return 0;
}


kompiliert wird mit



gcc -lcdk -lncurses main.c



an was liegt das?