Hi all,
With pcp-3.10.6 it will be possible to build PCP natively on Windows
once again. I've moved towards cross-compiling from Fedora, because
it is alot simpler than setting up an open source build toolchain on
Windows itself. We also default to building 64-bit binaries now.
At this stage, there is no packaging. So, this is just a build that
produces .exe's, .dll's and so on. The final (missing) piece of the
puzzle will involve coercing utilities from the "msitools" package
into creating a new .msi with all of the built files.
To setup a build (this includes Qt and webapi functionality) you'll
want a Fedora machine with the packages below installed, and invoke
the build as:
$ ./Makepkgs --target mingw64 --verbose
mingw64-winpthreads-3.3.0-1
mingw64-nettle-2.7.1-1
mingw64-libtasn1-3.8-2
mingw64-gcc-4.8.4-1
mingw64-pkg-config-0.28-2
mingw64-cpp-4.8.4-1
mingw-filesystem-base-100-1
mingw64-xz-libs-5.1.2-4alpha
mingw64-xz-5.1.2-4alpha
mingw64-libgnurx-2.5.1-15
mingw64-win-iconv-0.0.4-3
mingw64-libpng-1.6.10-1
mingw64-binutils-2.24-5
mingw64-libtiff-4.0.3-4
mingw64-crt-3.3.0-2
mingw64-headers-3.3.0-3
mingw64-libgcrypt-1.5.3-1
mingw64-gettext-0.18.3.1-1
mingw64-qt-qmake-4.8.6-1
mingw64-termcap-1.3.1-16
mingw64-sqlite-3.8.4.3-1
mingw64-gcc-c++-4.8.4-1
mingw64-libmicrohttpd-0.9.34-1
mingw64-zlib-1.2.8-2
mingw64-dbus-1.6.28-1
mingw-binutils-generic-2.24-5
mingw64-gnutls-3.1.26-1
mingw64-filesystem-100-1
mingw64-libgpg-error-1.12-1
mingw64-readline-6.2-4
mingw64-libffi-3.0.13-4
mingw64-qt-4.8.6-1
mingw64-libxml2-2.9.2-1
mingw64-p11-kit-0.20.6-1
mingw64-libjpeg-turbo-1.3.1-4
mingw64-gmp-5.1.2-1
cheers.
--
Nathan
|