Hi Alexander,

Many thanks, it apear i have installed a prog that have overwrited the glob.h file in /usr/include

I have put the original one from the original package of glibc and all goes well ...

A++

Alexander V. Lukyanov wrote:
On Mon, May 31, 2004 at 04:25:51PM +0200, COLIN St?phane wrote:

I'm trying to compile 3.0.5 under slackware 9.1 but it fail with error :

/bin/sh ../libtool --silent --mode=link gcc  -O2 -march=i486 -mcpu=i686
-Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti
-fno-implement-inlines -Winline  -s -o lftp -export-dynamic  lftp.o
complete.o lftp_rl.o getdate.o liblftp-jobs.la liblftp-tasks.la
liblftp-pty.la liblftp-network.la proto-ftp.la proto-http.la
proto-file.la proto-fish.la proto-sftp.la cmd-mirror.la cmd-sleep.la
-lreadline ../lib/liblib.a -lssl -lcrypto    -lutil -lcurses -lresolv
-ldl -lm -lsupc++
complete.o(.text+0x15fb): In function `lftp_completion(char const*, int,
int)':
: undefined reference to `glob(char const*, int, int (*)(char const*,
int), glob_t*)'


I recommend you to upgrade libc. This error indicates that glob.h header
is broken and lacks `extern "C"' construct. If your libc is recent enough,
check if you have somewhere (e.g. /usr/local/include) another glob.h from
another package. If so, remove that file.

--
   Alexander.                      | software is knowlege


-- ---------------------------------------------- COLIN Stephane, scolin [at] planetepc [dot] fr ----------------------------------------------

Reply via email to