1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| LIBNAME=libencrypto
|
| CC=${CROSSTOOL}gcc
| LD=${CROSSTOOL}ld
| AS=${CROSSTOOL}as
| AR=${CROSSTOOL}ar
|
| all: liba
| @rm -f *.o
|
| libso:
| ${CC} -fPIC -shared *.c -o ${LIBNAME}.so
|
| liba:
| ${CC} -c *.c
| ${AR} -rcs ${LIBNAME}.a *.o
|
| clean:
| rm -f ${LIBNAME}.*
|
| distclean: clean
| rm -f *.o
|
|