Όταν εκτελώ την εξής εντολή(ενώ είμαι στο parsec_workspace):
~/Downloads/pin-3.2-81205-gcc-linux/pin -t ~/Downloads/advcomparch-2016-17-ex1-helpcode/pintool/obj-intel64/simulator.so -o canneal_L1cache_16_4_64.out -L1c 16 -L1a 4 -L1b 64 -L2c 1024 -L2a 8 -L2b 128 -TLBe 64 -TLBa 4 -TLBp 4096 -- /home/manolis/Downloads/parsec-3.0/parsec_workspace/executables/canneal 1 15000 2000 /home/manolis/Downloads/parsec-3.0/parsec_workspace/inputs/400000.nets 12
εμφανίζεται το παρακάτω error:
/home/manolis/Downloads/parsec-3.0/parsec_workspace/executables/canneal: error while loading shared libraries: libhooks.so.0: cannot open shared object file: No such file or directory
Η libhooks.so.0 βρίσκεται στο σωστο path(~/Downloads/parsec-3.0/pkgs/libs/hooks/inst/amd64-linux.gcc-serial/lib) , το οποίο το επιβεβαιώνω τόσο κάνοντας env, όσο και κοιτάζοντας χειροκίνητα ότι είναι εκεί, πράγμα που σημαίνει ότι το export έχει γίνει επιτυχώς.
Επίσης, στο makefile έχω αλλάξει το path ως εξής:
PIN_ROOT ?= /home/manolis/Downloads/pin-3.2-81205-gcc-linux
Τι άλλο μπορεί να φταίει;
Ευχαριστώ πολύ
Καλημέρα,
Μάλλον δεν έχεις ορίσει την μεταβλητή περιβάλλοντος LD_LIBRARY_PATH ώστε να δείχνει στο PATH που περιέχει το libhooks.so.0, πριν τρέξεις το benchmark.
-- Βασίλης
2017-03-27 0:51 GMT+03:00 Manolis Katsaragakis m.katsaragakis@hotmail.com:
Όταν εκτελώ την εξής εντολή(ενώ είμαι στο parsec_workspace):
~/Downloads/pin-3.2-81205-gcc-linux/pin -t ~/Downloads/advcomparch-2016-1 7-ex1-helpcode/pintool/obj-intel64/simulator.so -o canneal_L1cache_16_4_64.out -L1c 16 -L1a 4 -L1b 64 -L2c 1024 -L2a 8 -L2b 128 -TLBe 64 -TLBa 4 -TLBp 4096 -- /home/manolis/Downloads/parsec -3.0/parsec_workspace/executables/canneal 1 15000 2000 /home/manolis/Downloads/parsec-3.0/parsec_workspace/inputs/400000.nets 12
εμφανίζεται το παρακάτω error:
/home/manolis/Downloads/parsec-3.0/parsec_workspace/executables/canneal: error while loading shared libraries: libhooks.so.0: cannot open shared object file: No such file or directory
Η libhooks.so.0 βρίσκεται στο σωστο path(~/Downloads/parsec-3.0/pk gs/libs/hooks/inst/amd64-linux.gcc-serial/lib) , το οποίο το επιβεβαιώνω τόσο κάνοντας env, όσο και κοιτάζοντας χειροκίνητα ότι είναι εκεί, πράγμα που σημαίνει ότι το export έχει γίνει επιτυχώς.
Επίσης, στο makefile έχω αλλάξει το path ως εξής:
PIN_ROOT ?= /home/manolis/Downloads/pin-3.2-81205-gcc-linux
Τι άλλο μπορεί να φταίει;
Ευχαριστώ πολύ
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr