File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change 1
1
all : libfloat128.so
2
2
3
+ INCMPFR = $(HOME ) /LibDownloads/mpfr-3.1.3/src
4
+ INCMPARAM = $(HOME ) /LibDownloads/mpfr-3.1.3/src/x86_64/core2
5
+ INCGMP = $(HOME ) /LibDownloads/gmp-6.1.0/
6
+
7
+ LIBQUADMATH = /usr/lib/x86_64-linux-gnu/libquadmath.so.0
8
+ LIBMPFR = /usr/lib/x86_64-linux-gnu/libmpfr.so.4
9
+
3
10
float128.o : float128.c
4
11
gcc -O3 -fPIC -c -o float128.o float128.c
5
12
6
13
set_float128.o : set_float128.c
7
- gcc -O3 -fpic -c -I/home/hofi/LibDownloads/mpfr-3.1.3/src -I/home/hofi/include -o set_float128.o -I/home/hofi/LibDownloads/mpfr-3.1.3/src/x86_64/core2 set_float128.c
14
+ gcc -O3 -fpic -c -o set_float128.o \
15
+ -I$(INCGMP) -I$(INCMPFR) -I$(INCGMP) \
16
+ set_float128.c
8
17
9
18
get_float128.o : get_float128.c
10
- gcc -O3 -fpic -c -I/home/hofi/LibDownloads/mpfr-3.1.3/src -I/home/hofi/include -o get_float128.o -I/home/hofi/LibDownloads/mpfr-3.1.3/src/x86_64/core2 get_float128.c
19
+ gcc -O3 -fpic -c -o get_float128.o \
20
+ -I$(INCGMP) -I$(INCMPFR) -I$(INCGMP) \
21
+ get_float128.c
11
22
12
23
libfloat128.so : float128.o set_float128.o get_float128.o
13
- gcc -shared -o libfloat128.so float128.o set_float128.o get_float128.o /usr/lib/x86_64-linux-gnu/libmpfr.so.4 -lquadmath
24
+ gcc -shared -o libfloat128.so float128.o set_float128.o get_float128.o \
25
+ $(LIBMPFR) $(LIBQUADMATH)
14
26
15
27
16
28
You can’t perform that action at this time.
0 commit comments