Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
54 Views

trouble building pit tool outside directory

I am trying to compile pinetrace.cpp from examples on Ubuntu but there is a catch. I am doing it from outside the directory and i have included the full path to pin.H in the code. I intend to modify this code for my own use but when i try using g++ pinetrace.cpp -o a.out i get error of unspecified architecture. If only i can a modified make file which i can use ? here is the output:

 

 g++ pinatrace.cpp -c -obj-intel64
In file included from /home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/pin.H:41:0,
                 from pinatrace.cpp:3:
/home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/compiler_version_check2.H:74:3: error: #error "Unknown target architecture"
 # error "Unknown target architecture"
   ^~~~~
/home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/compiler_version_check2.H:89:2: error: #error "internal error pin compiler configuration not available "
 #error "internal error pin compiler configuration not available "
  ^~~~~
/home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/compiler_version_check2.H:93:2: error: #error The C++ ABI of your compiler does not match the ABI of the pin kit.
 #error The C++ ABI of your compiler does not match the ABI of the pin kit.
  ^~~~~
/home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/compiler_version_check2.H:113:2: error: #error Kit has unknown compiler ABI
 #error Kit has unknown compiler ABI
  ^~~~~
In file included from /home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/level_base.PLH:83:0,
                 from /home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/pin.H:43,
                 from pinatrace.cpp:3:
/home/hammad/studies/fast/fyp/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/foundation.PLH:52:10: fatal error: types_marker.h: No such file or directory
 #include "types_marker.h"
          ^~~~~~~~~~~~~~~~

 

Any help appreciated.

0 Kudos
0 Replies