diff --git a/src/libFLAC/ia32/Makefile.am b/src/libFLAC/ia32/Makefile.am index 82295c53..bfdd1950 100644 --- a/src/libFLAC/ia32/Makefile.am +++ b/src/libFLAC/ia32/Makefile.am @@ -20,16 +20,12 @@ SUFFIXES = .nasm .lo STRIP_FPIC = sh $(top_srcdir)/strip_fPIC.sh -.nasm.o: - $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< -o $@ +.nasm.lo: + $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< -o $@ -# patch from Ben for the above rule that may be needed with new libtool: -#.nasm.lo: -# $(LIBTOOL) --tag=CC --mode=compile \ -# $(STRIP_FPIC) $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< - -noinst_LIBRARIES = libFLAC-asm.a -libFLAC_asm_a_SOURCES = \ +noinst_LTLIBRARIES = libFLAC-asm.la +libFLAC_asm_la_SOURCES = \ cpu_asm.nasm \ fixed_asm.nasm \ - lpc_asm.nasm + lpc_asm.nasm \ + nasm.h diff --git a/src/libFLAC/ia32/Makefile.am.libtool-1.4b b/src/libFLAC/ia32/Makefile.am.libtool-1.4b new file mode 100644 index 00000000..9b30573d --- /dev/null +++ b/src/libFLAC/ia32/Makefile.am.libtool-1.4b @@ -0,0 +1,31 @@ +# libFLAC - Free Lossless Audio Codec library +# Copyright (C) 2001 Josh Coalson +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + +SUFFIXES = .nasm .lo + +STRIP_FPIC = sh $(top_srcdir)/strip_fPIC.sh + +.nasm.lo: + $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< -o $@ + +noinst_LTLIBRARIES = libFLAC-asm.la +libFLAC_asm_la_SOURCES = \ + cpu_asm.nasm \ + fixed_asm.nasm \ + lpc_asm.nasm \ + nasm.h