Here are steps to compile GKD. GKD is depends on some my other projects, all are open source and written in Java & maven. So just do “mvn clean install” in every of them.
Check out these projects in order, run “mvn clean install” on every of them:
1. https://github.com/mcheung63/peter-swing
2. https://sourceforge.net/projects/tightvncpanel/
3. https://sourceforge.net/projects/peter-ar/
4. https://sourceforge.net/projects/peter-dwarf/
5. https://github.com/mcheung63/JLibGDB
Finally, get GKD source from https://github.com/mcheung63/GKD
1) execute the command in installJar.txt
2) run “mvn clean package”, you will have a GKDxxxxx.jar in your target folder, now you are ready to run it.
3) download this sample vm to test GKD
4) cd to the unzipped folder, run “java -jar GKD-20150124.jar -f gkd_bochs.xml”
5) read gkd_bochs.xml, then you know everything.
Peter ([email protected])