Skip to content

Commit 36bdbc7

Browse files
committed
build
1 parent f5b1185 commit 36bdbc7

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

lib/Makefile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
CC = cc
2+
CPPFLAGS = -I../include
3+
CFLAGS = -Wall $(CPPFLAGS)
4+
5+
all: libmpiabi.a libmpiabi.so
6+
7+
libmpiabi.a: libmpiabi_stubs.o
8+
ar -r $@ $^
9+
10+
libmpiabi.so: libmpiabi_stubs.o
11+
$(CC) -shared $^ -o $@
12+
13+
libmpiabi_stubs.o: libmpiabi_stubs.c
14+
$(CC) $(CFLAGS) -c $^ -o $@
15+
16+
clean:
17+
-rm -f libmpiabi.a libmpiabi.so libmpiabi_stubs.o
18+

lib/libmpiabi_stubs.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -695,8 +695,8 @@ int PMPI_Win_test(MPI_Win win, int *flag){ abort(); return 0; }
695695
int PMPI_Win_unlock(int rank, MPI_Win win){ abort(); return 0; }
696696
int PMPI_Win_unlock_all(MPI_Win win){ abort(); return 0; }
697697
int PMPI_Win_wait(MPI_Win win){ abort(); return 0; }
698-
double MPI_Wtick(){ abort(); return 0; }
699-
double MPI_Wtime(){ abort(); return 0; }
698+
double PMPI_Wtick(){ abort(); return 0; }
699+
double PMPI_Wtime(){ abort(); return 0; }
700700
int PMPI_Attr_delete(MPI_Comm comm, int keyval){ abort(); return 0; }
701701
int PMPI_Attr_get(MPI_Comm comm, int keyval, void *attribute_val, int *flag){ abort(); return 0; }
702702
int PMPI_Attr_put(MPI_Comm comm, int keyval, void *attribute_val){ abort(); return 0; }

0 commit comments

Comments
 (0)