[ofa-general] clueless noob and build probs with 1.2rc2

Rick Jones rick.jones2 at hp.com
Tue Apr 24 15:19:03 PDT 2007


So, to get started with SDP and perhaps RDS tests for netperf I 
installed RHEL5 on a pair of HP rx2660s - Itanium systems - with some 
dual-port 4x fabric adaptors installed.  I grabbed 1.2rc2 bits, managed 
to get the pre-reqs (ostensibly) onto the system, and blythly typed-in 
./install.sh.

I took the defaults for everything but multi-thread support (I said 'y') 
and it churned away for a while and got grumpy with me.  I have the 
build log (not attached just yet, 6K lines long) and noticed a few things:

warning: user vlad does not exist - using root
warning: group vlad does not exist - using root
warning: user vlad does not exist - using root
warning: group vlad does not exist - using root

it then churned for a while and gave me:

  gcc -DHAVE_CONFIG_H -I. -I. -I. -I../libibverbs/include/infiniband 
-I../librdmacm/include -I../libibverbs/include -I../../dat/include -Wall 
-g -D_GNU_SOURCE -DOS_RELEASE=131078 -DREDHAT_EL4 -DOPENIB 
-DCQ_WAIT_OBJECT -I./dat/include/ -I./dapl/include/ -I./dapl/common 
-I./dapl/udapl/linux -I./dapl/openib_cma -g -O2 -MT
dapl_udapl_libdaplcma_la-dapl_init.lo -MD -MP -MF 
.deps/dapl_udapl_libdaplcma_la
-dapl_init.Tpo -c dapl/udapl/dapl_init.c  -fPIC -DPIC -o 
.libs/dapl_udapl_libdap lcma_la-dapl_init.o
In file included from ./dapl/include/dapl.h:50,
                  from dapl/udapl/dapl_init.c:39:
./dapl/udapl/linux/dapl_osd.h:82:24: error: asm/atomic.h: No such file 
or directory
In file included from ./dapl/include/dapl.h:50,
                  from dapl/udapl/dapl_init.c:39:
./dapl/udapl/linux/dapl_osd.h: In function 'dapl_os_atomic_inc':
./dapl/udapl/linux/dapl_osd.h:163: warning: implicit declaration of 
function 'IA
64_FETCHADD'
./dapl/udapl/linux/dapl_osd.h: In function 'dapl_os_atomic_assign':
./dapl/udapl/linux/dapl_osd.h:237: warning: implicit declaration of 
function 'ia64_cmpxchg'
make[3]: *** [dapl_udapl_libdaplcma_la-dapl_init.lo] Error 1
make[3]: Leaving directory 
`/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
make: *** [dapl] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.55971 (%install)

Is this simply a case of:

Patient: Doctor! Doctor! It hurts when I do this!
Doctor: Then don't do that!

and I should decline one of the options in ./install.sh, or have I 
stumbled over a meaningful problem?

rick jones
mr netperf



More information about the general mailing list