On 23.11.2013, at 21:42, Jörg Bornschein <[email protected]> wrote:
Sorry,
> I’m typically compiling with
>
> ./configure —with-cuda
I’m actually compiling with
./configure —with-cuda —disable-vt
because otherwise I get a compile time error:
make[5]: Entering directory
`/u/bornj/software-old/src/openmpi-1.7.3/ompi/contrib/vt/vt/vtlib'
CC libvt_la-vt_cudart.lo
CC libvt_mpi_la-vt_pform_linux.lo
CC libvt_mpi_la-vt_thrd.lo
CC libvt_mpi_la-vt_trc.lo
CC libvt_mpi_la-vt_user_comment.lo
CC libvt_mpi_la-vt_user_control.lo
CC libvt_mpi_la-vt_user_count.lo
CC libvt_mpi_la-vt_user_marker.lo
vt_cudart.c: In function 'cudaLaunch':
vt_cudart.c:2725:15: error: 'vt_cupti_events_enabled' undeclared (first use in
this function)
vt_cudart.c:2725:15: note: each undeclared identifier is reported only once for
each function it appears in
j
> but I tried combining it with various other options. OMPI builds fine, but
> when I try to run programs compiled against it I always get:
>
> /a.out: symbol lookup error: /usr/local/lib/openmpi/mca_pml_ob1.so: undefined
> symbol: progress_one_cuda_htod_event
>
> That error even seems to make sense, because the code in ompi/mca/pml/ob1/
> refers to common_cuda.[ch], but it does not
> seem to link against it's dynamic binary.
>
> Am I missing something?
>
>
> Thanks!
>
>
> jb
>
> _______________________________________________
> devel mailing list
> [email protected]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel