There are a few users under Gentoo that compile FreeFilesync themselves as you can see in https://bugs.gentoo.org/show_bug.cgi?id=376187
When using the ebuild, the compilation description for Gentoo, I had the following error message :
mkdir -p ../Obj/FFS_GCC_Make_Release/ffs/src/
g++ -pthread -std=c++11 -Wall -pipe -O3 -DNDEBUG -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -DZEN_LINUX `pkg-config --cflags gtk+-2.0` `wx-config --cxxflags --debug=no` -c application.cpp -o ../Obj/FFS_GCC_Make_Release/ffs/src/application.o
In file included from lib/process_xml.h:10:0,
from comparison.h:11,
from application.cpp:17:
../../zen/xml_io.h:10:24: fatal error: zenxml/xml.h: No such file or directory
compilation terminated.
make: *** [../Obj/FFS_GCC_Make_Release/ffs/src/application.o] Error 1
Up until 6.1, zenxml library was included in the sources. But the 6.2 zip does not include those files.
Can you add it again to the zip ?
Or do you intend that users have zenxml available when compiling ?
Thanks
FreeFileSync_6.2_Source.zip : missing zenxml files for compilation
- Posts: 3
- Joined: 26 Sep 2000
- Site Admin
- Posts: 7211
- Joined: 9 Dec 2007
The zenxml library needs to be downloaded separately like the other external libs boost and wxwidgets:
http://sourceforge.net/projects/zenxml
http://sourceforge.net/projects/zenxml