Hi, I solved it by installing hwloc-devel on CentOS 6.5.
Warm regards, Teshome ________________________________ From: Teshome Dagne Mulugeta <[email protected]> Sent: Friday, May 30, 2014 7:47 PM To: slurm-dev Subject: [slurm-dev] Error while installing Slurm 14.03.3-2 Hi, I am trying to upgrade slurm from source: ./configure --with-mysql_config=/local/genome/packages/mariadb/5.3.34/bin --prefix=/local/genome/packages/slurm/14.03.3-2/ --with-munge=/local/genome/packages/munge/0.5.11 --sysconfdir=/etc/slurm Then make returned the following error: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../slurm -I../../../.. -I../../../../src/common -I/include -g -O2 -pthread -fno-gcse -MT task_cgroup_cpuset.lo -MD -MP -MF .deps/task_cgroup_cpuset.Tpo -c -o task_cgroup_cpuset.lo task_cgroup_cpuset.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../slurm -I../../../.. -I../../../../src/common -I/include -g -O2 -pthread -fno-gcse -MT task_cgroup_cpuset.lo -MD -MP -MF .deps/task_cgroup_cpuset.Tpo -c task_cgroup_cpuset.c -fPIC -DPIC -o .libs/task_cgroup_cpuset.o task_cgroup_cpuset.c:1086: error: expected declaration specifiers or '...' before 'hwloc_obj_t' task_cgroup_cpuset.c: In function '_validate_mask': task_cgroup_cpuset.c:1094: error: 'obj' undeclared (first use in this function) task_cgroup_cpuset.c:1094: error: (Each undeclared identifier is reported only once task_cgroup_cpuset.c:1094: error: for each function it appears in.) make[5]: *** [task_cgroup_cpuset.lo] Error 1 make[5]: Leaving directory `/local/genome/packages/slurm/14.03.3-2/slurm/src/plugins/task/cgroup' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/local/genome/packages/slurm/14.03.3-2/slurm/src/plugins/task' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/local/genome/packages/slurm/14.03.3-2/slurm/src/plugins' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/local/genome/packages/slurm/14.03.3-2/slurm/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/local/genome/packages/slurm/14.03.3-2/slurm' make: *** [all] Error 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Warm regards, Teshome
