google / bindiff

Quickly find differences and similarities in disassembled code
https://zynamics.com/bindiff.html
Apache License 2.0
2.25k stars 142 forks source link

Unable to build without IDA #45

Open Legimet opened 5 months ago

Legimet commented 5 months ago

Running cmake with -DBINEXPORT_ENABLE_IDAPRO=OFF results in the error:

CMake Error at build/binexport/cmake/FindIdaSdk.cmake:173 (find_path):
  Could not find IdaSdk_LIBPATH64 using the following files: libida64.so
Call Stack (most recent call first):
  cmake/BinDiffDeps.cmake:32 (find_package)
  CMakeLists.txt:49 (include)
cblichmann commented 5 months ago

Fix is underway, I'm adding a BINDIFF_ENABLE_IDAPRO option.

DavidBuchanan314 commented 3 months ago

Is there a workaround I can use in the meantime?

Edit: I simply deleted the build/binexport/cmake/FindIdaSdk.cmake file, got some warnings but it seems to be working.

greenozon commented 2 months ago

@cblichmann any news?

gemesa commented 3 weeks ago

Is there a workaround I can use in the meantime?

Comment out find_package(IdaSdk) in BinDiffDeps.cmake.