readline AWOL?
Jorge Almeida
jjalmeida at gmail.com
Mon Nov 17 12:40:25 PST 2008
Hello, C-wise people,
Can someone understand this?
$ cat readtest.c
#include <stdio.h>
#include <readline/history.h>
#include <readline/readline.h>
#define MAINPROMPT ">"
int main(int argc, char *argv[])
{
char *lp;
lp=readline(MAINPROMPT);
return 0;
}
$ gcc readtest.c
/tmp/cc88uLvp.o: In function `main':
readtest.c:(.text+0x19): undefined reference to `readline'
collect2: ld returned 1 exit status
$ ls /usr/include/readline
chardefs.h history.h keymaps.h readline.h rlconf.h rlstdc.h rltypedefs.h tilde.h
Tested in Gentoo and in FC5.
>From man 3 readline:
SYNOPSIS
#include <stdio.h>
#include <readline/readline.h>
#include <readline/history.h>
char *
readline (const char *prompt);
--
Jorge Almeida
More information about the Linux-users
mailing list