The problem occurs when specifying both
--enable-static and --enable-shared ...


The following error appears:

[...]
-rpath -Wl,/home/lts/work/openmpi/openmpi-1.0rc5/orte/.libs -Wl,--rpath
-Wl,/home/lts/coolfluid/ompi/lib
/home/lts/work/openmpi/openmpi-1.0rc5/orte/.libs/liborte.so
-L/home/lts/work/openmpi/openmpi-1.0rc5/opal/.libs -lm -lutil -lnsl
-pthread -Wl,-soname -Wl,libmpi.so.0 -o .libs/libmpi.so.0.0.0
mca/pml/teg/.libs/libmca_pml_teg.a(pml_teg_ptl.o):(.data.rel+0x0):
multiple definition of `mca_pml_base_ptl_t_class'
mca/pml/uniq/.libs/libmca_pml_uniq.a(pml_uniq_ptl.o):(.data.rel+0x0):
first defined here
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
collect2: ld returned 1 exit status
make[2]: *** [libmpi.la] Fout 1
make[2]: Leaving directory `/home/lts/work/openmpi/openmpi-1.0rc5/ompi'
make[1]: *** [all-recursive] Fout 1
make[1]: Leaving directory `/home/lts/work/openmpi/openmpi-1.0rc5/ompi'
make: *** [all-recursive] Fout 1


The following configure options were used:

  $ ./configure --prefix=/home/lts/coolfluid/ompi --enable-shared
--enable-static --with-pic --with-mpi-param-check=always

Build & make log attached.

  Greetings,
  Dries

> 
> I've not determined exactly what triggers it, but the
> functions in ompi/ompi/mca/pml/pml_teg_ptl.c can clash
> with functions from ompi/ompi/mca/pml/pml_uniq_ptl.c
> on compile. I'm guessing that I'm using a combination
> of compile options that aren't getting tested that
> often, if I'm the only one noticing this:
> 
> ./configure --prefix=/usr/openmpi --enable-mpi-threads
> --enable-progress-threads --with-threads=posix
> --enable-shared --enable-static --enable-mpi-f77
> --enable-mpi-f90
> 
> Could someone verify that this problem is repeatable
> and not simply a problem at this end?
> 
> Thanks.
> 
> Jonathan
> 
> 
> 
>               
> __________________________________ 
> Yahoo! FareChase: Search multiple travel sites in one click.
> http://farechase.yahoo.com
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Attachment: config.log.bz2
Description: application/bzip

Attachment: make.log.bz2
Description: application/bzip

Reply via email to