[OpenIndiana-discuss] Building Filezilla Client
russell
stream at willows7.myzen.co.uk
Sat Jan 13 21:38:06 UTC 2018
Hi,
After some experimentation I finally built a Filezilla Client using the
standard libraries with OpenIndiana, unfortunately I hit a problem which
is outside my experience. I am looking to use Filezilla as I find gftp
crashes frequently.
$ ./filezilla
Fatal Error: Mismatch between the program and library build versions
detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx
containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI
1011,wx containers,compatible with 2.6).
Abort
After some experimentation I found that Filezilla Client 3.3.0.1 would
build on OpenIndiana (available here
http://download.filezilla-project.org/client/FileZilla_3.3.0.1_src.tar.bz2 )
After unzipping and using the following line to configure the environment
$ CC=gcc CXX=g++ CPPFLAGS=-I/usr/include/idn ./configure
--prefix=/opt/gnu --enable-shared=yes --disable-static
--disable-autoupdatecheck
I found on the first attempt that the build fails because of xgettext
not accepting the parameters passed, so change PATH=/usr/gnu/bin:$PATH
and could then complete the build using the gcc 7.2 compiler
$ make
Upon completion I could run "make install" to complete the installation.
Is there a flag I need to set to create the correct the library issue?
TIA
Russell
More information about the openindiana-discuss
mailing list