[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