You need the libiconv headers/package installed.

On Thu, 3 Nov 2005, Matt Whitfield wrote:

Hi,

I'm having trouble compiling lftp-3.3.3 from ports on FreeBSD 4.3 (I know
update the bloody OS, but barring that...).  I've compiled without gnutls,
openssl and nls, but it still seems to error out.

Please help.

----make output snip----
cc -DHAVE_CONFIG_H  -I/usr/local/include -I. -I. -I/usr/local/include
-DRL_LIBRARY_VERSION='"4.3"' -O -pipe -DREADLINE_LIBRARY -c ./tilde.c
rm -f libreadline.a
ar cr libreadline.a readline.o vi_mode.o funmap.o keymaps.o parens.o
search.o  rltty.o complete.o bind.o isearch.o display.o signals.o  util.o
kill.o undo.o macro.o input.o callback.o terminal.o  text.o nls.o misc.o
compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o
mbutil.o tilde.o
test -n "ranlib" && ranlib libreadline.a
rm -f libhistory.a
ar cr libhistory.a history.o histexpand.o histfile.o histsearch.o shell.o
mbutil.o xmalloc.o
test -n "ranlib" && ranlib libhistory.a
Making all in lib
source='filemode.c' object='filemode.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c filemode.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from filemode.c:19:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='mbswidth.c' object='mbswidth.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c mbswidth.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from mbswidth.c:21:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='human.c' object='human.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c human.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from human.c:23:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
human.c: In function `human_readable_inexact':
human.c:137: warning: `power' might be used uninitialized in this function
source='xstrtol.c' object='xstrtol.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c xstrtol.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from xstrtol.c:21:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='xstrtoul.c' object='xstrtoul.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c xstrtoul.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from xstrtol.c:21,
                from xstrtoul.c:4:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='modechange.c' object='modechange.o' libtool=no  DEPDIR=.deps
depmode=gcc /bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include
-I../include   -I/usr/local/include  -O -pipe  -Wall -c modechange.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from modechange.c:28:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='trio.c' object='trio.o' libtool=no  DEPDIR=.deps depmode=gcc /bin/sh
../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c trio.c
In file included from trio.c:47:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
trio.c:77: warning: `isblank' redefined
/usr/include/ctype.h:117: warning: this is the location of the previous
definition
trio.c: In function `trio_printfv':
trio.c:3597: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_fprintfv':
trio.c:3671: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_dprintfv':
trio.c:3744: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_cprintfv':
trio.c:3803: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_sprintfv':
trio.c:3887: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_snprintfv':
trio.c:3980: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_printv_ref':
trio.c:4865: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_scanfv':
trio.c:6520: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_fscanfv':
trio.c:6575: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_dscanfv':
trio.c:6629: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_cscanfv':
trio.c:6690: warning: `dummy' might be used uninitialized in this function
trio.c: In function `trio_sscanfv':
trio.c:6747: warning: `dummy' might be used uninitialized in this function
source='trionan.c' object='trionan.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c trionan.c
source='triostr.c' object='triostr.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c triostr.c
source='fnmatch.c' object='fnmatch.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c fnmatch.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from fnmatch.c:20:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='memmem.c' object='memmem.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c memmem.c
source='getopt.c' object='getopt.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c getopt.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from getopt.c:31:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='getopt1.c' object='getopt1.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I/usr/local/include  -O -pipe  -Wall -c getopt1.c
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from getopt1.c:22:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
rm -f liblib.a
ar cru liblib.a filemode.o mbswidth.o  human.o xstrtol.o xstrtoul.o
modechange.o trio.o trionan.o triostr.o fnmatch.o memmem.o getopt.o
getopt1.o
ranlib liblib.a
Making all in doc
Making all in src
source='PollVec.cc' object='PollVec.lo' libtool=yes  DEPDIR=.deps
depmode=gcc /bin/sh ../depcomp  /bin/sh ../libtool --silent --tag=CXX
--mode=compile c++ -DHAVE_CONFIG_H  -I. -I. -I../include -I../include
-I/usr/local/include   -O -pipe  -Wall -Wwrite-strings -Woverloaded-virtual
-fno-exceptions -fno-rtti -fno-implement-inlines -Winline -c -o PollVec.lo
PollVec.cc
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from PollVec.cc:21:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='SMTask.cc' object='SMTask.lo' libtool=yes  DEPDIR=.deps depmode=gcc
/bin/sh ../depcomp  /bin/sh ../libtool --silent --tag=CXX --mode=compile c++
-DHAVE_CONFIG_H  -I. -I. -I../include -I../include    -I/usr/local/include
-O -pipe  -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions
-fno-rtti -fno-implement-inlines -Winline -c -o SMTask.lo SMTask.cc
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from SMTask.cc:23:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='ProcWait.cc' object='ProcWait.lo' libtool=yes  DEPDIR=.deps
depmode=gcc /bin/sh ../depcomp  /bin/sh ../libtool --silent --tag=CXX
--mode=compile c++ -DHAVE_CONFIG_H  -I. -I. -I../include -I../include
-I/usr/local/include   -O -pipe  -Wall -Wwrite-strings -Woverloaded-virtual
-fno-exceptions -fno-rtti -fno-implement-inlines -Winline -c -o ProcWait.lo
ProcWait.cc
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from ProcWait.cc:23:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='GetPass.cc' object='GetPass.lo' libtool=yes  DEPDIR=.deps
depmode=gcc /bin/sh ../depcomp  /bin/sh ../libtool --silent --tag=CXX
--mode=compile c++ -DHAVE_CONFIG_H  -I. -I. -I../include -I../include
-I/usr/local/include   -O -pipe  -Wall -Wwrite-strings -Woverloaded-virtual
-fno-exceptions -fno-rtti -fno-implement-inlines -Winline -c -o GetPass.lo
GetPass.cc
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from GetPass.cc:21:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
source='ConnectionSlot.cc' object='ConnectionSlot.lo' libtool=yes
DEPDIR=.deps depmode=gcc /bin/sh ../depcomp  /bin/sh ../libtool --silent
--tag=CXX --mode=compile c++ -DHAVE_CONFIG_H  -I. -I. -I../include
-I../include    -I/usr/local/include   -O -pipe  -Wall -Wwrite-strings
-Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines
-Winline -c -o ConnectionSlot.lo ConnectionSlot.cc
In file included from ../include/post-config.h:158,
                from ../include/config.h:622,
                from ConnectionSlot.cc:23:
../include/trio.h:191: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
In file included from FileAccess.h:460,
                from ConnectionSlot.cc:24:
buffer.h:34: iconv.h: No such file or directory
In file included from ConnectionSlot.cc:24:
FileAccess.h: In method `FileAccess::Path::Path(const FileAccess::Path &)':
FileAccess.h:104: warning: can't inline call to `void
FileAccess::Path::Set(const FileAccess::Path &)'
FileAccess.h:98: warning: called from here
In file included from FileAccess.h:460,
                from ConnectionSlot.cc:24:
buffer.h: At top level:
buffer.h:134: syntax error before `;'
buffer.h: In method `DirectedBuffer::DirectedBuffer(DirectedBuffer::dir_t)':
buffer.h:140: `backend_translate' undeclared (first use this function)
buffer.h:140: (Each undeclared identifier is reported only once
buffer.h:140: for each function it appears in.)
*** Error code 1

Stop in /usr/ports/ftp/lftp/work/lftp-3.3.3/src.
*** Error code 1

Stop in /usr/ports/ftp/lftp/work/lftp-3.3.3.
*** Error code 1

Stop in /usr/ports/ftp/lftp.
---snip---

Thanks,

Matt Whitfield   -- lftp<deletethis>at<deleteme>whitfield.ca

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.362 / Virus Database: 267.12.7/159 - Release Date: 02/11/2005


Reply via email to