[OpenIndiana-discuss] OpenIndiana-discuss] Building Filezilla 3.12.02 and later, ...:

russell stream at willows7.myzen.co.uk
Tue Mar 26 19:30:23 UTC 2019


Hi

Thanks Tim for your assistance, I have finally built Guile though it did 
  take longer to build than watching the fifth Pirates of the Carribbean.

So far I built the following prequisites for Filezilla 3.31.0 and 
earlier can use libfilezilla-0.12.1

For Filezilla 3.7.4.1

1. Build libfilezilla-0.12.1

$ CC=gcc CXX=g++ ./configure --prefix=/usr --enable-shared=yes 
--disable-static
$ gmake
# gmake install

2. Build Filezilla 3.7.4.1

$ CC=gcc CXX=g++ CPPFLAGS="-I/usr/include/idn -I/usr/include/wx-2.8" 
./configure  --prefix=/usr --enable-shared=yes --disable-locales 
--disable-static --disable-autoupdatecheck --with-tinyxml=builtin
$ gmake
# gmake install


For Filezilla 3.9 - 3.31

1. Build wx-3.0.4 - the 3.1.X release is flagged as development and will 
not be used
$ CC=gcc CXX=g++ ./configure --prefix=/usr --enable-printfposparam
$ gmake
# gmake install

2. Build libnettle 3.4.1
$ CC=gcc CXX=g++ CFLAGS="-I/usr/include/gmp" ./configure --prefix=/usr 
-disable-static -enable-shared=yes --enable-public-key --enable-openssl
$ gmake
# gmake install

Build libunbound 1.9.1
$ CC=gcc  PKG_CONFIG_PATH=/opt/lib/pkgconfig ./configure  --prefix=/usr
$ gmake
# gmake install

GNU MP 6.1.2 - already installed via OpenIndiana repository

Build GNU Guile 2.2 or later
$ CC=gcc CFLAGS="-I/usr/include/gmp" LIBS='-lsocket -lnsl' 
PKG_CONFIG_PATH=/usr/lib/pkgconfig ./configure  --prefix=/usr 
-disable-static -enable-shared=yes
$ gmake
# gmake install

3. Build GnuTLS 3.6.6
CC=gcc CXX=g++ CFLAGS="-I/usr/include/idn -I/usr/include/idn2 
-I/usr/include/gmp" LDFLAGS="-L/usr/lib" 
PKG_CONFIG_PATH=/opt/lib/pkgconfig ./configure --prefix=/usr 
--enable-openssl-compatibility --disable-ssl2-support 
--disable-dependency-tracking


I have attempted to build Filezilla 3.41.2 (latest release) and 
discovered that Filezilla 3.41.2 requires libfilezilla-0.15.1.

I will work on getting Filezilla 3.31.0 built.




More information about the openindiana-discuss mailing list