I tried to build 11.15 with the following changes and got a bin and run properly with only lager icon UI in HiDPI settings. BUT the compare speed is much slower than official linux bundle. Maybe the official default parrelel operation setting is higher than source code defined 1?
For Makefile
change gtk2.0 to 3.0:
cxxFlags += `pkg-config --cflags gtk+-3.0`
cxxFlags += -isystem/usr/include/gtk-3.0
add:
linkFlags += `pkg-config --libs gtk+-3.0`
patch open_ssl.cpp ffs_openssl.patch
https://gitlab.com/bgstack15/stackrpms/-/blob/master/freefilesync/debian/patches/ffs_openssl.patch
FreeFileSync/Source/afs/sftp.cpp
add to line 60:
#define MAX_SFTP_OUTGOING_SIZE 30000
#define MAX_SFTP_READ_SIZE 30000
FreeFileSync/Source/base/icon_loader.cpp
Change:
return FileIconHolder(static_cast<GIcon*>(::g_object_ref(gicon)) /pass ownership/, maxSize);
to:
return FileIconHolder(gicon , maxSize);
Pinned Comments
jooch commented on 2020-12-22 20:52 (UTC)
After many nights of plowing through code i managed to get the horror release 11.1 done. And with that behind me i was able to progress much faster to 11.4 than i anticipated. With a bit of time to spare i decided to fix some theming bugs that Zenju had no interest in (https://freefilesync.org/forum/viewtopic.php?t=6978).