
#FREEFILESYNC PUP INSTALL#
As such, if you want to compile FreeFileSync on Raspberry Pi OS, you'll need a fresh version of gcc (the default version of gcc with RaspberyPi OS will not have all the necessary support).įor FFS v11.27, you'll need at least gcc 12.1.0įollow the instruction at: to build and install the gcc 12.1.0 with minor modifications. 3.1 gcc w/ good C++20 supportįreeFileSync requires good support of the C++20 standard and often takes advantage of the latest refinements once available across the major compilers (see for some background). The following dependencies could not be installed via apt-get and need to be compiled from their source code. Compile dependencies not available via apt-get The following dependencies need to be installed to make the code compile.ģ. This may lead to a non-optimal user experience- see:

These instructions reflect building FreeFileSync using libgtk-3. Install available dependencies via apt-get zip file to the desired directory and uncompress Simply try the wget command a second time or you can manually download it through a browser. Download and extract the FreeFilesSync source codeĪs of this writing, the latest version of FreeFileSync is 11.27 and it can be downloaded from:įor some reason, wget DID NOT successfuly download the file on the first try (instead it downloads a portion and silently exits). This version of instruction apply to the following: Itemġ. These instruction capture the necessary steps for installing the necessary dependencies and compiling FreeFileSync on 32-bit Raspberry Pi OS (formerly referred to as Raspbian)

FreeFileSync is a great open source file synchronization tool.īuilding from source on linux is straightfoward if all the necessary dependencies are installed.
