finalterm
finalterm copied to clipboard
Compilation error, conflicting libgees
When trying to compile from sources, I get this error:
Compilation failed: 36 error(s), 0 warning(s) CMakeFiles/finalterm.dir/build.make:115: recipe for target 'vala.stamp' failed make[2]: *** [vala.stamp] Error 1 CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/finalterm.dir/all' failed make[1]: *** [CMakeFiles/finalterm.dir/all] Error 2 Makefile:117: recipe for target 'all' failed make: *** [all] Error 2
I am using Vala 0.26.1 from Debian Testing.
Any clues ?
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The first error is:
gee-1.0.vapi:7.3-7.53: error:
Gee.Functions' already contains a definition forget_compare_func_for' public static GLib.CompareFunc get_compare_func_for (GLib.Type t); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gee-0.8.vapi:7.3-7.57: note: previous definition of `get_compare_func_for' was here public static GLib.CompareDataFunc get_compare_func_for (GLib.Type t); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
It is followed by many others which are very similar to it.
It is probably a conflict between libgee-0.8 and libgee2. But I can't remove libgee2 because it is used to build libunity...
BTW, the weird edit note above is actually caused by BountySource... :smile: