Browse code

ar -s -> ranlib

Originally committed as revision 900 to svn://svn.ffmpeg.org/ffmpeg/trunk

Michael Niedermayer authored on 2002/09/03 01:48:40
Showing 3 changed files
... ...
@@ -21,6 +21,7 @@ prefix="/usr/local"
21 21
 cross_prefix=""
22 22
 cc="gcc"
23 23
 ar="ar"
24
+ranlib="ranlib"
24 25
 make="make"
25 26
 strip="strip"
26 27
 cpu=`uname -m`
... ...
@@ -239,6 +240,7 @@ fi
239 239
 
240 240
 cc="${cross_prefix}${cc}"
241 241
 ar="${cross_prefix}${ar}"
242
+ranlib="${cross_prefix}${ranlib}"
242 243
 strip="${cross_prefix}${strip}"
243 244
 
244 245
 # ---
... ...
@@ -392,6 +394,7 @@ echo "prefix=$prefix" >> config.mak
392 392
 echo "MAKE=$make" >> config.mak
393 393
 echo "CC=$cc" >> config.mak
394 394
 echo "AR=$ar" >> config.mak
395
+echo "RANLIB=$ranlib" >> config.mak
395 396
 echo "STRIP=$strip" >> config.mak
396 397
 echo "OPTFLAGS=$CFLAGS" >> config.mak
397 398
 echo "LDFLAGS=$LDFLAGS" >> config.mak
... ...
@@ -43,7 +43,8 @@ all: $(LIB)
43 43
 
44 44
 $(LIB): $(OBJS)
45 45
 	rm -f $@
46
-	$(AR) rcs $@ $(OBJS)
46
+	$(AR) rc $@ $(OBJS)
47
+	$(RANLIB) $@
47 48
 
48 49
 installlib: all
49 50
 	install -m 644 $(LIB) $(prefix)/lib
... ...
@@ -96,7 +96,8 @@ tests: apiexample cpuid_test $(TESTS)
96 96
 
97 97
 $(LIB): $(OBJS)
98 98
 	rm -f $@
99
-	$(AR) rcs $@ $(OBJS)
99
+	$(AR) rc $@ $(OBJS)
100
+	$(RANLIB) $@
100 101
 
101 102
 $(SLIB): $(OBJS)
102 103
 	$(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTRALIBS)