I tried make, and there was something wrong.
In Makefile line7, it seems to be vpath %.o .. rather than vpath %.cpp ..
Besides, line9, libintelpcm.so: msr.o cpucounters.o pci.o client_bw.o, missed utils.o.
is that so?
we don't use the .o files from the main PCM directory to build the shared library. We need to rebuild them from *.cpp files using the -fPIC option.
Thanks for hinting at the missing utils.o: will be fixed in the next release.