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
|