hextor
hextor copied to clipboard
trying to compile with d10.2.3
missing intedimagepreoxy coparefram maybe more
As I already said, currently Hextor is not prepared to be compiled by everyone. It has some non-opensource dependencies from my commercial projects. So I don't think you will be able to build it, sorry.
are these dependencies available commercially in binary only format, so that your product is protected and the build is then possible.
I'm trying to build with Delphi 10.4 but cannot find a version of SuperObject that doesnt have some issue.
Well, I checked the sources and found out that things are not so bad. A couple of define's made it compilable, and the only missing thing is sampling profiler. Please update your repo clone and try again.
You also need to clone https://github.com/digitalw0lf/dwfunits.git next to Hextor folder. For SuperObject, use https://github.com/fainspace/superobject
Other dependencies are FastMM4, VirtualTrees, SynEdit, HashLib4Pascal, Zydis Pascal Bindings and Zydis Pascal binaries.
Which repo/commit should I use for the SynEdit dependency?
SynEdit-2 doesn't have the Code folding properties so Hextor doesn't build with that fork.
The AppVersion.Inc is missing which I guess could be generated from your build process.
Links to all dependencies are in the bottom of README.md. Usually master branch will do.
AppVersion.Inc is generated by ./Installer/MakeIncludes.sh. I use bash from WSL.
(or you can just paste const AppVersion = 'v0.13'; into AppVersion.inc)