Socks libraries are missing from liblftp-tasks

./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man 
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc 
--localstatedir=/var/lib --sysconfdir=/etc/lftp --with-modules --disable-nls 
--without-openssl --with-socksdante=/usr --build=i686-pc-linux-gnu

make
.......

/bin/sh ../libtool --silent --tag=CXX --mode=link 
i686-pc-linux-gnu-gcc  -ggdb3 -Wall -Wwrite-strings -Woverloaded-virtual 
-fno-exceptions -fno-rtti -fno-implement-inlines -Winline  -Wl,--as-needed 
-L/usr/lib -o 
example2  example2.o liblftp-tasks.la -lutil -lcurses -lresolv -ldl -lsupc++
/bin/sh ../libtool --silent --tag=CXX --mode=link 
i686-pc-linux-gnu-gcc  -ggdb3 -Wall -Wwrite-strings -Woverloaded-virtual 
-fno-exceptions -fno-rtti -fno-implement-inlines -Winline  -Wl,--as-needed 
-L/usr/lib -o 
liblftp-jobs.la -rpath /usr/lib  Job.lo CmdExec.lo commands.lo mgetJob.lo 
SysCmdJob.lo rmJob.lo parsecmd.lo mvJob.lo alias.lo CatJob.lo GetJob.lo 
ColumnOutput.lo FileSetOutput.lo mkdirJob.lo pgetJob.lo FileFeeder.lo 
QueueFeeder.lo history.lo FindJob.lo FindJobDu.lo ChmodJob.lo TreatFileJob.lo 
CopyJob.lo echoJob.lo OutputJob.lo FileCopyOutputJob.lo buffer_std.lo  
liblftp-tasks.la -lutil -lcurses -lresolv -ldl -lsupc++
example1.o: In function `main':
/var/tmp/portage/lftp-3.5.2/work/lftp-3.5.2/src/example1.cc:43: undefined 
reference to `Rwrite'
./.libs/liblftp-tasks.so: undefined reference to `Rselect'
./.libs/liblftp-tasks.so: undefined reference to `Rread'
collect2: ld returned 1 exit status
make[1]: *** [example1] Error 1
make[1]: *** Waiting for unfinished jobs....
example2.o: In function `main':
/var/tmp/portage/lftp-3.5.2/work/lftp-3.5.2/src/example2.cc:45: undefined 
reference to `Rwrite'
./.libs/liblftp-tasks.so: undefined reference to `Rselect'
./.libs/liblftp-tasks.so: undefined reference to `Rread'
collect2: ld returned 1 exit status
make[1]: *** [example2] Error 1
make[1]: Leaving directory `/var/tmp/portage/lftp-3.5.2/work/lftp-3.5.2/src'
make: *** [all-recursive] Error 1

$ temerge --info
Portage 2.1.1_pre4 (default-linux/x86/2006.0, gcc-4.1.1/hardened, 
glibc-2.3.6-r4, 2.6.16-gentoo-r13 i686)
=================================================================
System uname: 2.6.16-gentoo-r13 i686 AMD Athlon(tm)
Gentoo Base System version 1.12.1
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
ccache version 2.3 [disabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS=" -ggdb3"
CHOST="i686-pc-linux-gnu"
LDFLAGS=" -Wl,--as-needed"

-- 
Daniel Black <[EMAIL PROTECTED]>
Gentoo Crypto/dev-embedded/Forensics/NetMon
--- src/Makefile.am.orig	2006-08-02 13:50:55.000000000 +1000
+++ src/Makefile.am	2006-08-02 13:52:33.000000000 +1000
@@ -77,7 +77,7 @@
  StringPool.cc StringPool.h DirColors.cc DirColors.h IdNameCache.cc\
  IdNameCache.h PatternSet.cc PatternSet.h LocalDir.cc LocalDir.h\
  mbswidth.c mbswidth.h wcwidth.h
-liblftp_tasks_la_LIBADD = $(TASK_MODULES_STATIC) $(top_builddir)/lib/liblib.la $(LTLIBINTL) $(LTLIBICONV)
+liblftp_tasks_la_LIBADD = $(TASK_MODULES_STATIC) $(top_builddir)/lib/liblib.la $(LTLIBINTL) $(LTLIBICONV) @SOCKSLIBS@
 
 liblftp_jobs_la_SOURCES = Job.cc Job.h CmdExec.cc CmdExec.h\
  commands.cc mgetJob.h mgetJob.cc SysCmdJob.cc SysCmdJob.h rmJob.cc rmJob.h\

Attachment: pgp9srbtEIVrw.pgp
Description: PGP signature

Reply via email to