Mercurial > mplayer.hg
changeset 4244:f1efe9e55647
rewrites symbols in d_cpu.s on cygwin
author | atmos4 |
---|---|
date | Sat, 19 Jan 2002 04:42:09 +0000 |
parents | 05ad38cc0338 |
children | 27cb0e43de32 |
files | mp3lib/Makefile mp3lib/mp3lib_objfix.sh |
diffstat | 2 files changed, 17 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mp3lib/Makefile Sat Jan 19 04:40:21 2002 +0000 +++ b/mp3lib/Makefile Sat Jan 19 04:42:09 2002 +0000 @@ -42,6 +42,9 @@ libMP3.a: $(OBJS) $(AR) r libMP3.a $(OBJS) +ifeq ($(TARGET_OS),CYGWIN) + ./mp3lib_objfix.sh +endif test1: libMP3.a test.c $(CC) $(CFLAGS) test.c ../libvo/aclib.c -o test1 -I.. -L. -lMP3 -lm
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mp3lib/mp3lib_objfix.sh Sat Jan 19 04:42:09 2002 +0000 @@ -0,0 +1,14 @@ +#!/bin/sh +# This script fixes up symbol mangling in GNU as code of mp3lib. +# (c)2001-2002 by Felix Buenemann <atmosfear at users.sourceforge.net>A +# This file is licensed under the GPL, more info at http://www.fsf.org/ +for i in \ + "CpuDetect" \ + "ipentium" \ + "a3dnow" \ + "isse" +do +echo "fixing: $i=_$i" +objcopy --redefine-sym "$i=_$i" libMP3.a +done +