DGA-MI-SSI / YaCo

YaCo is an Hex-Rays IDA plugin. When enabled, multiple users can work simultaneously on the same binary. Any modification done by any user is synchronized through git version control.
GNU General Public License v3.0
313 stars 36 forks source link

msbuild not able to configure libxml2 #19

Closed SBird1337 closed 6 years ago

SBird1337 commented 6 years ago

When using the configure scripts on msbuild (2015 or 2017) libxml2 will not be configured by cmake, and therefore the build fails.

CMake Error: CMake can not determine linker language for target: libxml2

bamiaux commented 6 years ago

Please add cmake configure line & CmakeError.log

SBird1337 commented 6 years ago

here is the cmakeerror.log: https://pastebin.com/61sbftdJ and the stdout: https://pastebin.com/RmyG6qdw

some of the msbuild output is in german i fear, thats just what msbuild does...

bamiaux commented 6 years ago

I don't see much, and my german is rusty It looks like cmake is unable to see source files for libxml2, are they here ? try this code in yadeps.cmake

get_files(files ${xml_dir})
get_files(includes ${xml_dir}/include OPTIONS recurse)
message("libxml files ${files} includes ${includes}")