Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 768 Bytes

BUILDING.md

File metadata and controls

17 lines (13 loc) · 768 Bytes

Currently, NppFTP can only be built with MinGW-w64.

For running build_3rdparty.py, you need a working internet connection to download/compile the 3rd-party libraries (zlib, OpenSSL and libssh).

MinGW-w64

Cross-compiling from Debian 8 "jessie":

  • Install the necessary packages: apt-get install python mingw-w64 cmake zip.
  • Run ./build_3rdparty.py to download and compile required libraries.
  • Run make -f Makefile.mingw to compile and produce the zipped plugin.

Compiling on Windows:

  • Install the latest MinGW-builds toolchain.
  • Copy the 3rdparty folder from the above cross-compilation setup.
  • Run mingw32-make -f Makefile.mingw to compile and produce the zipped plugin.