Καλησπέρα,

Το πρόβλημα έχει να κάνει με την μεταγλώττιση του sniper και οφείλεται στην έκδοση του gcc που εγκαθίσταται στο ubuntu 16.04 (έκδοση 5.4.0).
Για να λυθεί το πρόβλημα μπορείτε να χρησιμοποιήσετε την έκδοση 4.9 του gcc την οποία μπορείτε να εγκαταστήσετε και σε ubuntu 16.04.
Για την εγκατάσταση του gcc 4.9 δώστε:
$ sudo apt-get install gcc-4.9 g++-4.9

και μετά, κατά την μεταγλώττιση του sniper αντί για
$ make
δώστε
$ make CC=gcc-4.9 CXX=g++-4.9

--
Δημήτρης

On 11/05/2018 04:27 πμ, Makis Kaniouras wrote:
Kαλησπέρα σας.

Έτρεξα το run_sniper script με τα σωστά path κτλ, αλλά μου βγάζει το εξής error:

IOError: [Errno 2] No such file or directory: '...../sniper-6.1/config/sniper.py'
Κοίταξα το περιεχόμενο του config και sniper.py δεν υπήρχε. 
Ξαναέκανα το make και εντώπησα κάποια error (φαντάζομαι αυτό θα ευθύνεται).

..../source/include/pin/compiler_version_check2.H:117:2: error: #error 
This kit requires gcc 3.4 or later
 #error This kit requires gcc 3.4 or later

Το θέμα όμως είναι πως gcc --version επιστρέφει
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 2

Κάποια βοήθεια εξήγηγη?


_______________________________________________
Advcomparch mailing list
Advcomparch@lists.cslab.ece.ntua.gr
http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch