mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
b71ffdc0f6
This is a port of Phil Karn's Reed-Solomon CODEC library. This package may be useful to programmers working on data communications software. WWW: http://www.ka9q.net/code/fec/ PR: ports/82756 Submitted by: Thomas Sandford <freebsduser@paradisegreen.co.uk>
38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
--- makefile.in.orig Wed Jun 29 16:52:23 2005
|
|
+++ makefile.in Wed Jun 29 16:57:01 2005
|
|
@@ -7,7 +7,7 @@
|
|
VPATH = @srcdir@
|
|
CC=@CC@
|
|
|
|
-CFLAGS=@CFLAGS@ @ARCH_OPTION@ -Wall
|
|
+CFLAGS=@CFLAGS@ -fPIC -Wall
|
|
|
|
LIB= encode_rs_char.o encode_rs_int.o encode_rs_8.o \
|
|
decode_rs_char.o decode_rs_int.o decode_rs_8.o \
|
|
@@ -24,20 +24,17 @@
|
|
gcc -g -o $@ $^
|
|
|
|
install: all
|
|
- mkdir -p @libdir@
|
|
- install -D -m 644 -p librs.a librs.so.@SO_VERSION@ @libdir@
|
|
+ $(BSD_INSTALL_DATA) librs.a @libdir@
|
|
+ $(BSD_INSTALL_PROGRAM) librs.so.@SO_VERSION@ @libdir@
|
|
(cd @libdir@;ln -f -s librs.so.@SO_VERSION@ librs.so)
|
|
- ldconfig
|
|
- mkdir -p @includedir@
|
|
- install -m 644 -p rs.h @includedir@
|
|
- mkdir -p @mandir@/man3
|
|
- install -m 644 rs.3 @mandir@/man3
|
|
+ $(BSD_INSTALL_DATA) rs.h @includedir@
|
|
+ $(BSD_INSTALL_MAN) rs.3 @mandir@/man3
|
|
|
|
librs.a: $(LIB)
|
|
ar rv $@ $^
|
|
|
|
librs.so.@SO_VERSION@: librs.a
|
|
- gcc -shared -Xlinker -soname=librs.so.@SO_NAME@ -o $@ -Wl,-whole-archive $^ -Wl,-no-whole-archive -lc
|
|
+ gcc -shared -fPIC -Xlinker -soname=librs.so.@SO_NAME@ -o $@ -Wl,-whole-archive $^ -Wl,-no-whole-archive -lc
|
|
|
|
encode_rs_char.o: encode_rs.c
|
|
gcc $(CFLAGS) -c -o $@ $^
|