Download the latest version here (currently v9.7): https://www.freefilesync.org/download.php
Building from source is an absolute nightmare (I've spent ~20 hrs on that endeavor...) and just leads to similar problems, so perhaps we can make the binary for Ubuntu 16.04 work instead?
Download the 16.04 binary, extract it, navigate to the folder, and do ./FreeFileSync
. I now get this error:
./FreeFileSync: error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory
So, I followed these instructions and did:
./configure
make check
sudo make install
sudo ldconfig
Now when I do ./FreeFileSync
I get the following errors:
./FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./FreeFileSync)
./FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./FreeFileSync)
./FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./FreeFileSync)
./FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./FreeFileSync)
./FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./FreeFileSync)
How do I get FreeFileSync v9.7 to run in Ubuntu 14.04 LTS?
If you can get it to work by compiling it that's fine, or by installing something else that's fine. I've already compiled GCC from scratch a half dozen times in my attempts, so I just need someone to help guide me here (not in compiling gcc, but in getting FreeFileSync 9.7 to run in Ubuntu 14.04 remember). Ultimately I just don't know how to accomplish this, despite the fact it seems to me like it shouldn't be such a complicated task.
Unfortunately, upgrading my distribution to Ubuntu 16.04LTS is not an option.
For next 14 months I recommend to create schroot with Ubuntu 16.04 LTS inside and install FreeFileSync into it:
Then you can download FreeFileSync as usual
Then try to launch it from terminal
If it works you may want to create desktop shortcut for it as follows: