Before running, be sure to review and update the config in build_gcc.sh according to your device (default is Raspberry Pi 4). ![]() See build_gcc.sh for the script with only C/C++ languages enabled. 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 v13.0, 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 compile:ģ. These instructions reflect building FreeFileSync using libgtk-3 but using libgtk-3 may lead to a non-optimal user experience- see: Install available dependencies via apt-get zip file to the desired directory and uncompress ![]() Download and extract the FreeFilesSync source codeĪs of this writing, the latest version of FreeFileSync is 13.0 and it can be downloaded from: Linux raspberrypi 6.1.21-v7+ #1642 SMP Mon Apr 3 17:20: armv7l GNU/Linux (from uname -a)ġ. These instructions are applicable to the following versions: Item These instruction capture the necessary steps for installing the various 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |