Gilles,
Thank you for the quick response. Your suggestion fixed the first issue.
The 'man clock_gettime' command brings up the man pages on both systems.
I added '#include <time.h>' to the beginning of
opal/mca/timer/linux/timer_linux_component.c and the build now makes it
past the first error.
The new failure point is on both test systems is the following:
Making all in mca/osc/sm
make[2]: Entering directory
'/home/xxx-admin/INSTALL/openmpi-1.10.6/BUILD_SUN/ompi/mca/osc/sm'
CC osc_sm_comm.lo
CC osc_sm_component.lo
"../../../../../opal/include/opal/sys/amd64/atomic.h", line
136"../../../../../opal/include/opal/sys/amd64/atomic.h", : warning:
parameter in inline asm statement unused: %3
line 136: warning: parameter in inline asm statement unused: %3
"../../../../../opal/include/opal/sys/amd64/atomic.h",
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 182:
warning: line 182: warning: parameter in inline asm statement unused: %2
parameter in inline asm statement unused: %2
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 203:
warning: parameter in inline asm statement unused: %2
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 203:
warning: parameter in inline asm statement unused: %2
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 224:
warning: parameter in inline asm statement unused: %2
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 224:
warning: parameter in inline asm statement unused: %2
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 245:
warning: parameter in inline asm statement unused: %2
"../../../../../opal/include/opal/sys/amd64/atomic.h", line 245:
warning: parameter in inline asm statement unused: %2
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 332:
undefined struct/union member: my_sense
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 358:
undefined struct/union member: mtx
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 358:
warning: argument #1 is incompatible with prototype:
prototype: pointer to union {struct __pthread_mutex_s {..}
__data, array[40] of char __size, long __align} :
"/usr/include/pthread.h", line 749
argument : pointer to int
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 364:
improper member use: cond
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 364:
warning: argument #1 is incompatible with prototype:
prototype: pointer to union {struct {..} __data, array[48] of
char __size, long long __align} : "/usr/include/pthread.h", line 968
argument : pointer to struct opal_condition_t {struct
opal_object_t {..} super, volatile int c_waiting, volatile int
c_signaled}
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 370:
undefined struct/union member: sense
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 370:
improper member use: my_sense
"../../../../../ompi/mca/osc/sm/osc_sm_component.c", line 371:
improper member use: count
cc: acomp failed for ../../../../../ompi/mca/osc/sm/osc_sm_component.c
Makefile:1754: recipe for target 'osc_sm_component.lo' failed
make[2]: *** [osc_sm_component.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
'/home/xxx-admin/INSTALL/openmpi-1.10.6/BUILD_SUN/ompi/mca/osc/sm'
Makefile:3261: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/home/xxx-admin/INSTALL/openmpi-1.10.6/BUILD_SUN/ompi'
Makefile:1777: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
Thanks again,
Travis
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users