
done -- still need: - safe collective tags on user communuicators (negative tags) - PML entry points for all MPI point-to-point calls - datatype buffer and copy functions As such, there's lots of warnings in this code right now (although it does compile). It will not run properly at all. This commit was SVN r268.
40 строки
1003 B
Makefile
40 строки
1003 B
Makefile
# -*- makefile -*-
|
|
#
|
|
# $HEADER$
|
|
#
|
|
|
|
# Use the top-level LAM Makefile.options
|
|
|
|
include $(top_lam_srcdir)/config/Makefile.options
|
|
|
|
SUBDIRS = src
|
|
DIST_SUBDIRS = config $(SUBDIRS)
|
|
|
|
EXTRA_DIST = VERSION
|
|
|
|
# According to the MCA spec, we have to make the output library here
|
|
# in the top-level directory, and it has to be named
|
|
# liblam_ssi_coll_lam_basic.la
|
|
|
|
if LAM_BUILD_LOADABLE_MODULE
|
|
module_noinst =
|
|
module_install = mca_coll_basic.la
|
|
else
|
|
module_noinst = libmca_mpi_coll_basic.la
|
|
module_install =
|
|
endif
|
|
|
|
lamssiexecdir = $(libdir)/lam
|
|
lamssiexec_LTLIBRARIES = $(module_install)
|
|
mca_coll_basic_la_SOURCES =
|
|
mca_coll_basic_la_LIBADD = \
|
|
src/libmca_coll_basic.la \
|
|
$(top_lam_builddir)/src/mpi/libmpi.la \
|
|
$(top_lam_builddir)/src/lam/liblam.la
|
|
mca_coll_basic_la_LDFLAGS = -module -avoid-version
|
|
|
|
noinst_LTLIBRARIES = $(module_noinst)
|
|
libmca_mpi_coll_basic_la_SOURCES =
|
|
libmca_mpi_coll_basic_la_LIBADD = src/libmca_coll_basic.la
|
|
libmca_mpi_coll_basic_la_LDFLAGS = -module -avoid-version
|