I am getting the following error while doing 'make test' on machine with following details:
Machine
===========
Description: Ubuntu 9.10
Linux mymachine 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
model name : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
PAPI 3.7.1 is configured with,
./configure --with-pcl=yes --with-pcl-incdir=/usr/src/linux-headers-2.6.31-14/include/linux --prefix=/usr/local/papi-3.7.1
ERROR during 'make test'. ( part of it is pasted)
=======================================
user@mymachine:~/PAPIEX3/papi-3.7.1/src$ make test
cd ctests; make CC="gcc" CC_R="gcc -pthread" CFLAGS="-I.. -g -O2 -DSTATIC_PERFMON_EVENTS_TABLE -D_REENTRANT -D_GNU_SOURCE -Wall -DUSE_COMPILER_TLS -DPAPI_NO_MEMORY_MANAGEMENT -DSTATIC_PERFMON_EVENTS_TABLE -DPCLINCLUDE=\"/usr/src/linux-headers-2.6.31-14/include/linux/perf_counter.h\" -I/home/user/PAPIEX3/papi-3.7.1/src/libpfm-3.y/include -DSUBSTRATE_USES_LIBPFM" SMPCFLGS="" OMPCFLGS="" TOPTFLAGS="-g -O" NOOPT="" LDFLAGS=" " LIBRARY=../libpapi.a ear serial forkexec_tests overflow_tests profile_tests multiplex_and_pthreads shared
make[1]: Entering directory `/home/user/PAPIEX3/papi-3.7.1/src/ctests'
gcc -I. -I.. -g -O2 -DSTATIC_PERFMON_EVENTS_TABLE -D_REENTRANT -D_GNU_SOURCE -Wall -DUSE_COMPILER_TLS -DPAPI_NO_MEMORY_MANAGEMENT -DSTATIC_PERFMON_EVENTS_TABLE -DPCLINCLUDE="/usr/src/linux-headers-2.6.31-14/include/linux/perf_counter.h" -I/home/user/PAPIEX3/papi-3.7.1/src/libpfm-3.y/include -DSUBSTRATE_USES_LIBPFM -g -O earprofile.c do_loops.o test_utils.o dummy.o prof_utils.o ../libpapi.a -o earprofile
../libpapi.a(pcl.o): In function `_papi_hwd_update_control_state':
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:3261: undefined reference to `pfm_dispatch_events'
../libpapi.a(pcl.o): In function `_papi_hwd_init_substrate':
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2089: undefined reference to `pfm_initialize'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2096: undefined reference to `pfm_get_version'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2119: undefined reference to `pfm_get_pmu_type'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2126: undefined reference to `pfm_get_pmu_name'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2137: undefined reference to `pfm_get_num_events'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2148: undefined reference to `pfm_get_num_counters'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2091: undefined reference to `pfm_strerror'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2098: undefined reference to `pfm_strerror'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2121: undefined reference to `pfm_strerror'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2128: undefined reference to `pfm_strerror'
/home/user/PAPIEX3/papi-3.7.1/src/pcl.c:2139: undefined reference to `pfm_strerror'
../libpapi.a(papi_pfm_events.o): In function `_papi_pfm_ntv_bits_to_info':
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:1050: undefined reference to `pfm_get_event_counters'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:1070: undefined reference to `pfm_get_event_code_counter'
../libpapi.a(papi_pfm_events.o): In function `convert_pfm_masks':
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:667: undefined reference to `pfm_get_event_mask_code'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:671: undefined reference to `pfm_strerror'
../libpapi.a(papi_pfm_events.o): In function `_papi_pfm_ntv_bits_to_info':
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:1071: undefined reference to `pfm_strerror'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:1051: undefined reference to `pfm_strerror'
../libpapi.a(papi_pfm_events.o): In function `_pfm_get_counter_info':
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:961: undefined reference to `pfm_get_event_counters'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:965: undefined reference to `pfm_get_num_counters'
--------
-------
../libpapi.a(papi_pfm_events.o): In function `generate_preset_search_map':
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:585: undefined reference to `pfm_find_full_event'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:592: undefined reference to `pfm_strerror'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:556: undefined reference to `pfm_get_cycle_event'
/home/user/PAPIEX3/papi-3.7.1/src/papi_pfm_events.c:569: undefined reference to `pfm_get_inst_retired_event'
collect2: ld returned 1 exit status
make[1]: *** [earprofile] Error 1
Thanks,Siju