aboutsummaryrefslogtreecommitdiff
blob: 091e6f80ba80fe7e661f142237aa0db0156eb909 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
--- a/doc/examples/Makefile
+++ b/doc/examples/Makefile
@@ -37,78 +37,78 @@
 pthread: $(ALL_PTHREAD)
 
 otf2_reader_example.o: otf2_reader_example.c
-	gcc -std=c99 `otf2-config --cflags` \
+	$(CC) -fPIC -std=c99 `otf2-config --cflags` \
             -c otf2_reader_example.c \
             -o otf2_reader_example.o
 
 otf2_reader_example: otf2_reader_example.o
-	gcc otf2_reader_example.o \
+	$(CC) -fPIE otf2_reader_example.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_reader_example
 
 otf2_writer_example.o: otf2_writer_example.c
-	gcc -std=c99 `otf2-config --cflags` \
+	$(CC) -fPIC -std=c99 `otf2-config --cflags` \
             -c otf2_writer_example.c \
             -o otf2_writer_example.o
 
 otf2_writer_example: otf2_writer_example.o
-	gcc otf2_writer_example.o \
+	$(CC) -fPIE otf2_writer_example.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_writer_example
 
 otf2_mpi_reader_example.o: otf2_mpi_reader_example.c
-	mpicc -std=c99 `otf2-config --cflags` \
+	$(MPICC) -fPIC -std=c99 `otf2-config --cflags` \
             -c otf2_mpi_reader_example.c \
             -o otf2_mpi_reader_example.o
 
 otf2_mpi_reader_example: otf2_mpi_reader_example.o
-	mpicc otf2_mpi_reader_example.o \
+	$(MPICC) -fPIE otf2_mpi_reader_example.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_mpi_reader_example
 
 otf2_mpi_reader_example_cc.o: otf2_mpi_reader_example.cc
-	mpic++ `otf2-config --cflags` \
+	$(MPICXX) -fPIC `otf2-config --cflags` \
             -c otf2_mpi_reader_example.cc \
             -o otf2_mpi_reader_example_cc.o
 
 otf2_mpi_reader_example_cc: otf2_mpi_reader_example_cc.o
-	mpic++ otf2_mpi_reader_example_cc.o \
+	$(MPICXX) -fPIE otf2_mpi_reader_example_cc.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_mpi_reader_example_cc
 
 otf2_mpi_writer_example.o: otf2_mpi_writer_example.c
-	mpicc -std=c99 `otf2-config --cflags` \
+	$(MPICC) -fPIC -std=c99 `otf2-config --cflags` \
             -c otf2_mpi_writer_example.c \
             -o otf2_mpi_writer_example.o
 
 otf2_mpi_writer_example: otf2_mpi_writer_example.o
-	mpicc otf2_mpi_writer_example.o \
+	$(MPICC) -fPIE otf2_mpi_writer_example.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_mpi_writer_example
 
 otf2_openmp_writer_example.o: otf2_openmp_writer_example.c
-	gcc -std=c99 -fopenmp `otf2-config --cflags` \
+	$(CC) -fPIC -std=c99 -fopenmp `otf2-config --cflags` \
             -c otf2_openmp_writer_example.c \
             -o otf2_openmp_writer_example.o
 
 otf2_openmp_writer_example: otf2_openmp_writer_example.o
-	gcc -fopenmp otf2_openmp_writer_example.o \
+	$(CC) -fPIE -fopenmp otf2_openmp_writer_example.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_openmp_writer_example
 
 otf2_pthread_writer_example.o: otf2_pthread_writer_example.c
-	gcc -std=c99 -pthread `otf2-config --cflags` \
+	$(CC) -fPIC -std=c99 -pthread `otf2-config --cflags` \
             -c otf2_pthread_writer_example.c \
             -o otf2_pthread_writer_example.o
 
 otf2_pthread_writer_example: otf2_pthread_writer_example.o
-	gcc -pthread otf2_pthread_writer_example.o \
+	$(CC) -fPIE -pthread otf2_pthread_writer_example.o \
             `otf2-config --ldflags` \
             `otf2-config --libs` \
             -o otf2_pthread_writer_example