-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pin tools #6
Comments
I haven't been using MICA or Pin for years now, so I'm afraid it's hard for me to answer this... Maybe @amirjamez can answer your question though, since he has been using MICA recently? |
Hi, We have modified versions of the latest PIN and MICA on Ubuntu 14 and 15 MICA is working on PIN 2-10 and we have tested it on both Ubuntu 12.04 and P.s: in case you couldn't find PIN 2.10, here is a direct download link of https://drive.google.com/file/d/0B-AkmAlNRsymNVl1RndzbFVpZEU/view -Amir On Sep 9, 2016 4:52 PM, "Kenneth Hoste" [email protected] wrote:
|
@amirjamez is there any way to run MICA on PIN 3+ ? Apparently PIN 2 does not support linux kernal 4.13, I seem to be in a position where I either have to run PIN out of a virtual box, or somehow get MICA to run on PIN 3.6 EDIT:
|
@thoward27 sorry for my sluggish reply. There was a recent commit on the Makefile which allowed the make for the latest PIN. Have you checked it out?
let us know what steps you were taken. Some steps that were not apparently clear to me:
Yes. mica config file and the spec should be present in the folder you are instrumenting the binary. Otherwise, you should pass it as an argument to the command line. Also, I would suggest to export mica folder (where the compiled mica is located) to your
|
@thoward27 what are the steps to make mica to run on Pin 3.4? |
#9 have the answers. |
Sorry @twang15 and @amirjamez, I must have accidentally dismissed the notifications for this thread! Either way, I just went through the process of installing PIN and MICA again, from scratch, using the latest PIN and MICA, here's what I did:
At this point, you can find the In order to actually use MICA, copy |
@amirjamez, can you explain how to pass the mica.conf file as a parameter? My efforts have not proven fruitful |
Also @amirjamez, I just created pull request #13 to remove step 8 from above. The change was quite simple to provide compatibility with the latest PIN tools. |
@thoward27 you need to have a Feel free to contribute to the project if you would like to pass those parameters as a command line parameter :) |
these steps are on windows platform |
HI dear @thoward27 thank you |
@WilliamWangPeng I do not recall |
HI dear @thoward27 I tried to run MICA according to the steps you gave, but there was an error when I executed
|
Can I use MICA with any version of the Pin tools from:
https://software.intel.com/en-us/articles/pin-a-binary-instrumentation-tool-downloads
If not, then what is the version of Pin tools that I should use?
Additionally, should I use any specific version of the Linux kernel?
The text was updated successfully, but these errors were encountered: