JonathanSalwan / Triton

Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
https://triton-library.github.io
Apache License 2.0
3.49k stars 533 forks source link

Old cmake in dockerfile (release build 0.9) #1284

Closed mostobriv closed 1 year ago

mostobriv commented 1 year ago

Running docker build . inside of the triton directory (unpacked zip archive from last available release) falls with error when cmake is used to build triton project.

image

I guess the problem is that ubuntu:20.04 doesn't have 3.20+ cmake in official reps. And also instead of just copy source directory inside of docker image to build, new version of triton sources being cloned from github.

cnheitman commented 1 year ago

Hi! This happens because you are using release 0.9 and the dockerfile is pulling the latest master, which has updated CMake files (in comparison with the dockerfile used in release 0.9).

You can try checking out master or dev-v1.0, this problem should not happen with the latest code.

cnheitman commented 1 year ago

I'll close this. In case of another related question, please re-open.