On a Linux/x86-64 system I am using the Solaris Studio 12.3 compilers.
I have configured the current master tarball as follows:
  --prefix=... --enable-debug \
  CC=cc CXX=CC FC=f90 \
  CXXFLAGS='-L/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu
-library=stlport4' \
  --with-wrapper-cxxflags='-L/lib/x86_64-linux-gnu
-L/usr/lib/x86_64-linux-gnu -library=stlport4' \
  --enable-mpi-cxx --enable-mpi-java

When building Open MPI I see (from "make V=1"):

libtool: compile:  cc -DHAVE_CONFIG_H -I.
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/common/libfabric
-I../../../../opal/include -I../../../../ompi/include
-I../../../../oshmem/include
-I../../../../opal/mca/common/libfabric/libfabric
-I../../../../opal/mca/hwloc/hwloc191/hwloc/include/private/autogen
-I../../../../opal/mca/hwloc/hwloc191/hwloc/include/hwloc/autogen
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/common/libfabric/libfabric
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/common/libfabric/libfabric/include
-D_GNU_SOURCE
-DSYSCONFDIR=\"/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/INST/etc\"
-DRDMADIR=\"/tmp\"
-DEXTDIR=\"/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/INST/lib/openmpi\"
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63
-I../../../..
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/orte/include
-I../../../../orte/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/ompi/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/oshmem/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/hwloc/hwloc191/hwloc/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/BLD/opal/mca/hwloc/hwloc191/hwloc/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/event/libevent2022/libevent
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/event/libevent2022/libevent/include
-I/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/BLD/opal/mca/event/libevent2022/libevent/include
-g -mt -c
/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/common/libfabric/libfabric/src/fabric.c
 -KPIC -DPIC -o libfabric/src/.libs/libmca_common_libfabric_la-fabric.o
Bad seg kind in yFinishObjectCode()
cc: acomp failed for
/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u3/openmpi-dev-803-g5919b63/opal/mca/common/libfabric/libfabric/src/fabric.c

I have no clue where yFinishObjectCode() comes from.

-Paul

-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Computer Languages & Systems Software (CLaSS) Group
Computer Science Department               Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to