mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 15:45:15 -04:00
sys-cluster/mpi-benchmarks: fix build with mpich
Closes: https://bugs.gentoo.org/850334 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
@@ -116,7 +116,7 @@
|
||||
-$(BINARY): $(IMB_OBJ) $(BECHMARK_SUITE_OBJ) $(ADDITIONAL_OBJ) $(YAML_CPP_LIB)
|
||||
- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $^ $(LDFLAGS)
|
||||
+$(BINARY): $(IMB_OBJ) $(BECHMARK_SUITE_OBJ) $(ADDITIONAL_OBJ)
|
||||
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIE -o $@ $^ $(LDFLAGS) $(YAML_CPP_LIB) -lmpi_cxx -lmpi
|
||||
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIE -o $@ $^ $(LDFLAGS) $(YAML_CPP_LIB)
|
||||
|
||||
%.o: %.cpp
|
||||
- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $<
|
||||
|
||||
@@ -22,6 +22,12 @@ DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
|
||||
|
||||
src_configure() {
|
||||
export CC=mpicc
|
||||
export CXX=mpicxx
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ReadMe_IMB.txt README.md
|
||||
dobin IMB-*
|
||||
|
||||
Reference in New Issue
Block a user