交叉编译并测试lame

root@ubuntu:/home/zhangbin/project/6-14/lame-3.98.4# ./configure --prefix=/mnt/ZB --host=arm-linux  --with-pic

configure: WARNING: If you wanted to set the --build type, don't use --host.

    If a cross compiler is detected then cross compile mode will be used.

checking build system type... i686-pc-linux-gnu

checking host system type... arm-unknown-linux-gnu

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for a thread-safe mkdir -p... /bin/mkdir -p

checking for gawk... gawk

checking whether make sets $(MAKE)... yes

checking for arm-linux-strip... arm-linux-strip

checking whether to enable maintainer-specific portions of Makefiles... no

checking for style of include used by make... GNU

checking for arm-linux-gcc... arm-linux-gcc

checking for C compiler default output file name... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... yes

checking for suffix of executables... 

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether arm-linux-gcc accepts -g... yes

checking for arm-linux-gcc option to accept ISO C89... none needed

checking dependency style of arm-linux-gcc... gcc3

checking how to run the C preprocessor... arm-linux-gcc -E

checking for grep that handles long lines and -e... /bin/grep

checking for egrep... /bin/grep -E

checking for AIX... no

checking for library containing strerror... none required

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking minix/config.h usability... no

checking minix/config.h presence... no

checking for minix/config.h... no

checking for a sed that does not truncate output... /bin/sed

checking for ld used by arm-linux-gcc... /usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld

checking if the linker (/usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld) is GNU ld... yes

checking for /usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/local/arm/4.3.1-eabi-armv6/usr/bin/arm-linux-nm -B

checking whether ln -s works... yes

checking how to recognize dependent libraries... pass_all

checking dlfcn.h usability... yes

checking dlfcn.h presence... yes

checking for dlfcn.h... yes

checking for arm-linux-g++... arm-linux-g++

checking whether we are using the GNU C++ compiler... yes

checking whether arm-linux-g++ accepts -g... yes

checking dependency style of arm-linux-g++... gcc3

checking how to run the C++ preprocessor... arm-linux-g++ -E

checking for arm-linux-g77... no

checking for arm-linux-xlf... no

checking for arm-linux-f77... no

checking for arm-linux-frt... no

checking for arm-linux-pgf77... no

checking for arm-linux-cf77... no

checking for arm-linux-fort77... no

checking for arm-linux-fl32... no

checking for arm-linux-af77... no

checking for arm-linux-xlf90... no

checking for arm-linux-f90... no

checking for arm-linux-pgf90... no

checking for arm-linux-pghpf... no

checking for arm-linux-epcf90... no

checking for arm-linux-gfortran... no

checking for arm-linux-g95... no

checking for arm-linux-xlf95... no

checking for arm-linux-f95... no

checking for arm-linux-fort... no

checking for arm-linux-ifort... no

checking for arm-linux-ifc... no

checking for arm-linux-efc... no

checking for arm-linux-pgf95... no

checking for arm-linux-lf95... no

checking for arm-linux-ftn... no

checking for g77... no

checking for xlf... no

checking for f77... no

checking for frt... no

checking for pgf77... no

checking for cf77... no

checking for fort77... no

checking for fl32... no

checking for af77... no

checking for xlf90... no

checking for f90... no

checking for pgf90... no

checking for pghpf... no

checking for epcf90... no

checking for gfortran... no

checking for g95... no

checking for xlf95... no

checking for f95... no

checking for fort... no

checking for ifort... no

checking for ifc... no

checking for efc... no

checking for pgf95... no

checking for lf95... no

checking for ftn... no

checking whether we are using the GNU Fortran 77 compiler... no

checking whether  accepts -g... no

checking the maximum length of command line arguments... 1572864

checking command to parse /usr/local/arm/4.3.1-eabi-armv6/usr/bin/arm-linux-nm -B output from arm-linux-gcc object... ok

checking for objdir... .libs

checking for arm-linux-ar... arm-linux-ar

checking for arm-linux-ranlib... arm-linux-ranlib

checking for arm-linux-strip... (cached) arm-linux-strip

checking if arm-linux-gcc supports -fno-rtti -fno-exceptions... no

checking for arm-linux-gcc option to produce PIC... -fPIC

checking if arm-linux-gcc PIC flag -fPIC works... yes

checking if arm-linux-gcc static flag -static works... yes

checking if arm-linux-gcc supports -c -o file.o... yes

checking whether the arm-linux-gcc linker (/usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld) supports 

 

shared libraries... yes

checking whether -lc should be explicitly linked in... no

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

configure: creating libtool

appending configuration tag "CXX" to libtool

checking for ld used by arm-linux-g++... /usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld

checking if the linker (/usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld) is GNU ld... yes

checking whether the arm-linux-g++ linker (/usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld) supports 

 

shared libraries... yes

checking for arm-linux-g++ option to produce PIC... -fPIC

checking if arm-linux-g++ PIC flag -fPIC works... yes

checking if arm-linux-g++ static flag -static works... yes

checking if arm-linux-g++ supports -c -o file.o... yes

checking whether the arm-linux-g++ linker (/usr/local/arm/4.3.1-eabi-armv6/usr/arm-samsung-linux-gnueabi/bin/ld) supports 

 

shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

appending configuration tag "F77" to libtool

checking for arm-linux-gcc... (cached) arm-linux-gcc

checking whether we are using the GNU C compiler... (cached) yes

checking whether arm-linux-gcc accepts -g... (cached) yes

checking for arm-linux-gcc option to accept ISO C89... (cached) none needed

checking dependency style of arm-linux-gcc... (cached) gcc3

checking version of GCC... 4.3.1

checking for function prototypes... yes

checking for string.h... (cached) yes

checking dmalloc.h usability... no

checking dmalloc.h presence... no

checking for dmalloc.h... no

checking for ANSI C header files... (cached) yes

checking errno.h usability... yes

checking errno.h presence... yes

checking for errno.h... yes

checking fcntl.h usability... yes

checking fcntl.h presence... yes

checking for fcntl.h... yes

checking limits.h usability... yes

checking limits.h presence... yes

checking for limits.h... yes

checking for stdint.h... (cached) yes

checking for string.h... (cached) yes

checking sys/soundcard.h usability... yes

checking sys/soundcard.h presence... yes

checking for sys/soundcard.h... yes

checking sys/time.h usability... yes

checking sys/time.h presence... yes

checking for sys/time.h... yes

checking for unistd.h... (cached) yes

checking xmmintrin.h usability... no

checking xmmintrin.h presence... no

checking for xmmintrin.h... no

checking linux/soundcard.h usability... yes

checking linux/soundcard.h presence... yes

checking for linux/soundcard.h... yes

checking for an ANSI C-conforming const... yes

checking for inline... inline

checking for special C compiler options needed for large files... no

checking for _FILE_OFFSET_BITS value needed for large files... 64

checking for short... yes

checking size of short... 2

checking for unsigned short... yes

checking size of unsigned short... 2

checking for int... yes

checking size of int... 4

checking for unsigned int... yes

checking size of unsigned int... 4

checking for long... yes

checking size of long... 4

checking for unsigned long... yes

checking size of unsigned long... 4

checking for long long... yes

checking size of long long... 8

checking for unsigned long long... yes

checking size of unsigned long long... 8

checking for float... yes

checking size of float... 4

checking for double... yes

checking size of double... 8

checking for long double with more range or precision than double... no

checking for uint8_t... yes

checking for int8_t... yes

checking for uint16_t... yes

checking for int16_t... yes

checking for uint32_t... yes

checking for int32_t... yes

checking for uint64_t... yes

checking for int64_t... yes

checking for IEEE854 compliant 80 bit floats... configure: WARNING: can't check for IEEE854 compliant 80 bit floats

 

checking for ieee754_float64_t... no

checking for ieee754_float32_t... no

configure: WARNING:

  **************************************************************************

  *                                                                        *

  * You are cross compiling:                                               *

  *   - I did not have a change to determine                               *

  *     + the size of:                                                     *

  *       - short                                                          *

  *       - unsigned short                                                 *

  *       - int                                                            *

  *       - unsigned int                                                   *

  *       - long                                                           *

  *       - unsigned long                                                  *

  *       - float                                                          *

  *       - double                                                         *

  *       - long double                                                    *

  *     + the endianess of the system                                      *

  *   - You have to provide appropriate defines for them in config.h, e.g. *

  *     + define SIZEOF_SHORT to 2 if the size of a short is 2             *

  *     + define WORDS_BIGENDIAN if your system is a big endian system     *

  *                                                                        *

  **************************************************************************

checking for size_t... yes

checking whether time.h and sys/time.h may both be included... yes

checking for working alloca.h... yes

checking for alloca... yes

checking for gettimeofday... yes

checking for strtol... yes

checking for socket... yes

checking termcap.h usability... yes

checking termcap.h presence... yes

checking for termcap.h... yes

checking ncurses/termcap.h usability... no

checking ncurses/termcap.h presence... no

checking for ncurses/termcap.h... no

checking for initscr in -ltermcap... no

checking for initscr in -lcurses... yes

checking for initscr in -lncurses... yes

checking for cos in -lm... yes

checking for cos in -lffm... no

checking for cos in -lcpml... no

checking for gtk-config... no

checking for GTK - version >= 1.2.0... no

*** The gtk-config script installed by GTK could not be found

*** If GTK was installed in PREFIX, make sure PREFIX/bin is in

*** your path, or set the GTK_CONFIG environment variable to the

*** full path to gtk-config.

checking use of ElectricFence malloc debugging... no

checking use of file io... lame

checking use of analyzer hooks... yes

checking use of mpg123 decoder... yes (Layer 2, 3)

checking if the lame frontend should be build... yes

checking if mp3x is requested... no

checking if mp3rtp is requested... no

checking use of VBR bitrate histogram... yes, with ncurses

checking if I have to build the internal vector lib... no

checking for FLOAT8 as float... no

checking for nasm... no

checking for additional optimizations... no

checking for debug options... no

configure: creating ./config.status

config.status: creating Makefile

config.status: creating libmp3lame/Makefile

config.status: creating libmp3lame/i386/Makefile

config.status: creating libmp3lame/vector/Makefile

config.status: creating frontend/Makefile

config.status: creating mpglib/Makefile

config.status: creating doc/Makefile

config.status: creating doc/html/Makefile

config.status: creating doc/man/Makefile

config.status: creating include/Makefile

config.status: creating Dll/Makefile

config.status: creating misc/Makefile

config.status: creating debian/Makefile

config.status: creating dshow/Makefile

config.status: creating ACM/Makefile

config.status: creating ACM/ADbg/Makefile

config.status: creating ACM/ddk/Makefile

config.status: creating ACM/tinyxml/Makefile

config.status: creating lame.spec

config.status: creating mac/Makefile

config.status: creating macosx/Makefile

config.status: creating macosx/English.lproj/Makefile

config.status: creating macosx/LAME.xcodeproj/Makefile

config.status: creating vc_solution/Makefile

config.status: creating config.h

config.status: executing depfiles commands

root@ubuntu:/home/zhangbin/project/6-14/lame-3.98.4# 

root@ubuntu:/home/zhangbin/project/6-14/lame-3.98.4# make

make  all-recursive

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4'

Making all in mpglib

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/mpglib'

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT common.lo -MD -MP -MF .deps/common.Tpo -c -o common.lo common.c

mkdir .libs

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT common.lo 

 

-MD -MP -MF .deps/common.Tpo -c common.c  -fPIC -DPIC -o .libs/common.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT common.lo 

 

-MD -MP -MF .deps/common.Tpo -c common.c  -fPIC -DPIC -o common.o >/dev/null 2>&1

mv -f .deps/common.Tpo .deps/common.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT dct64_i386.lo -MD -MP -MF .deps/dct64_i386.Tpo -c -o dct64_i386.lo dct64_i386.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

dct64_i386.lo -MD -MP -MF .deps/dct64_i386.Tpo -c dct64_i386.c  -fPIC -DPIC -o .libs/dct64_i386.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

dct64_i386.lo -MD -MP -MF .deps/dct64_i386.Tpo -c dct64_i386.c  -fPIC -DPIC -o dct64_i386.o >/dev/null 2>&1

mv -f .deps/dct64_i386.Tpo .deps/dct64_i386.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT decode_i386.lo -MD -MP -MF .deps/decode_i386.Tpo -c -o decode_i386.lo 

 

decode_i386.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

decode_i386.lo -MD -MP -MF .deps/decode_i386.Tpo -c decode_i386.c  -fPIC -DPIC -o .libs/decode_i386.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

decode_i386.lo -MD -MP -MF .deps/decode_i386.Tpo -c decode_i386.c  -fPIC -DPIC -o decode_i386.o >/dev/null 2>&1

mv -f .deps/decode_i386.Tpo .deps/decode_i386.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT interface.lo -MD -MP -MF .deps/interface.Tpo -c -o interface.lo interface.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

interface.lo -MD -MP -MF .deps/interface.Tpo -c interface.c  -fPIC -DPIC -o .libs/interface.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

interface.lo -MD -MP -MF .deps/interface.Tpo -c interface.c  -fPIC -DPIC -o interface.o >/dev/null 2>&1

mv -f .deps/interface.Tpo .deps/interface.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT layer1.lo -MD -MP -MF .deps/layer1.Tpo -c -o layer1.lo layer1.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT layer1.lo 

 

-MD -MP -MF .deps/layer1.Tpo -c layer1.c  -fPIC -DPIC -o .libs/layer1.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT layer1.lo 

 

-MD -MP -MF .deps/layer1.Tpo -c layer1.c  -fPIC -DPIC -o layer1.o >/dev/null 2>&1

mv -f .deps/layer1.Tpo .deps/layer1.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT layer2.lo -MD -MP -MF .deps/layer2.Tpo -c -o layer2.lo layer2.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT layer2.lo 

 

-MD -MP -MF .deps/layer2.Tpo -c layer2.c  -fPIC -DPIC -o .libs/layer2.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT layer2.lo 

 

-MD -MP -MF .deps/layer2.Tpo -c layer2.c  -fPIC -DPIC -o layer2.o >/dev/null 2>&1

mv -f .deps/layer2.Tpo .deps/layer2.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT layer3.lo -MD -MP -MF .deps/layer3.Tpo -c -o layer3.lo layer3.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT layer3.lo 

 

-MD -MP -MF .deps/layer3.Tpo -c layer3.c  -fPIC -DPIC -o .libs/layer3.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT layer3.lo 

 

-MD -MP -MF .deps/layer3.Tpo -c layer3.c  -fPIC -DPIC -o layer3.o >/dev/null 2>&1

mv -f .deps/layer3.Tpo .deps/layer3.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../libmp3lame -

 

I..    -Wall -pipe -I/mnt/ZB//include -MT tabinit.lo -MD -MP -MF .deps/tabinit.Tpo -c -o tabinit.lo tabinit.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

tabinit.lo -MD -MP -MF .deps/tabinit.Tpo -c tabinit.c  -fPIC -DPIC -o .libs/tabinit.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libmp3lame -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

tabinit.lo -MD -MP -MF .deps/tabinit.Tpo -c tabinit.c  -fPIC -DPIC -o tabinit.o >/dev/null 2>&1

mv -f .deps/tabinit.Tpo .deps/tabinit.Plo

/bin/bash ../libtool --tag=CC   --mode=link arm-linux-gcc  -Wall -pipe -I/mnt/ZB//include  -L/mnt/ZB//lib -

 

L/usr/local/arm/4.3.1-eabi-armv6/gmp/lib -L/usr/local/arm/4.3.1-eabi-armv6/mpfr/lib -o libmpgdecoder.la  common.lo 

 

dct64_i386.lo decode_i386.lo interface.lo layer1.lo layer2.lo layer3.lo tabinit.lo  

arm-linux-ar cru .libs/libmpgdecoder.a .libs/common.o .libs/dct64_i386.o .libs/decode_i386.o .libs/interface.o 

 

.libs/layer1.o .libs/layer2.o .libs/layer3.o .libs/tabinit.o

arm-linux-ranlib .libs/libmpgdecoder.a

creating libmpgdecoder.la

(cd .libs && rm -f libmpgdecoder.la && ln -s ../libmpgdecoder.la libmpgdecoder.la)

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/mpglib'

Making all in libmp3lame

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

Making all in i386

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/i386'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/i386'

Making all in vector

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/vector'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/vector'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT VbrTag.lo -MD -MP -MF .deps/VbrTag.Tpo -c -o VbrTag.lo VbrTag.c

mkdir .libs

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT VbrTag.lo -MD 

 

-MP -MF .deps/VbrTag.Tpo -c VbrTag.c  -fPIC -DPIC -o .libs/VbrTag.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT VbrTag.lo -MD 

 

-MP -MF .deps/VbrTag.Tpo -c VbrTag.c  -fPIC -DPIC -o VbrTag.o >/dev/null 2>&1

mv -f .deps/VbrTag.Tpo .deps/VbrTag.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT bitstream.lo -MD -MP -MF .deps/bitstream.Tpo -c -o bitstream.lo bitstream.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT bitstream.lo 

 

-MD -MP -MF .deps/bitstream.Tpo -c bitstream.c  -fPIC -DPIC -o .libs/bitstream.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT bitstream.lo 

 

-MD -MP -MF .deps/bitstream.Tpo -c bitstream.c  -fPIC -DPIC -o bitstream.o >/dev/null 2>&1

mv -f .deps/bitstream.Tpo .deps/bitstream.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT encoder.lo -MD -MP -MF .deps/encoder.Tpo -c -o encoder.lo encoder.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT encoder.lo -

 

MD -MP -MF .deps/encoder.Tpo -c encoder.c  -fPIC -DPIC -o .libs/encoder.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT encoder.lo -

 

MD -MP -MF .deps/encoder.Tpo -c encoder.c  -fPIC -DPIC -o encoder.o >/dev/null 2>&1

mv -f .deps/encoder.Tpo .deps/encoder.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT fft.lo -MD -MP -MF .deps/fft.Tpo -c -o fft.lo fft.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT fft.lo -MD -

 

MP -MF .deps/fft.Tpo -c fft.c  -fPIC -DPIC -o .libs/fft.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT fft.lo -MD -

 

MP -MF .deps/fft.Tpo -c fft.c  -fPIC -DPIC -o fft.o >/dev/null 2>&1

mv -f .deps/fft.Tpo .deps/fft.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT gain_analysis.lo -MD -MP -MF .deps/gain_analysis.Tpo -c -o gain_analysis.lo 

 

gain_analysis.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

gain_analysis.lo -MD -MP -MF .deps/gain_analysis.Tpo -c gain_analysis.c  -fPIC -DPIC -o .libs/gain_analysis.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

gain_analysis.lo -MD -MP -MF .deps/gain_analysis.Tpo -c gain_analysis.c  -fPIC -DPIC -o gain_analysis.o >/dev/null 2>&1

mv -f .deps/gain_analysis.Tpo .deps/gain_analysis.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT id3tag.lo -MD -MP -MF .deps/id3tag.Tpo -c -o id3tag.lo id3tag.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT id3tag.lo -MD 

 

-MP -MF .deps/id3tag.Tpo -c id3tag.c  -fPIC -DPIC -o .libs/id3tag.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT id3tag.lo -MD 

 

-MP -MF .deps/id3tag.Tpo -c id3tag.c  -fPIC -DPIC -o id3tag.o >/dev/null 2>&1

mv -f .deps/id3tag.Tpo .deps/id3tag.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT lame.lo -MD -MP -MF .deps/lame.Tpo -c -o lame.lo lame.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT lame.lo -MD 

 

-MP -MF .deps/lame.Tpo -c lame.c  -fPIC -DPIC -o .libs/lame.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT lame.lo -MD 

 

-MP -MF .deps/lame.Tpo -c lame.c  -fPIC -DPIC -o lame.o >/dev/null 2>&1

mv -f .deps/lame.Tpo .deps/lame.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT newmdct.lo -MD -MP -MF .deps/newmdct.Tpo -c -o newmdct.lo newmdct.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT newmdct.lo -

 

MD -MP -MF .deps/newmdct.Tpo -c newmdct.c  -fPIC -DPIC -o .libs/newmdct.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT newmdct.lo -

 

MD -MP -MF .deps/newmdct.Tpo -c newmdct.c  -fPIC -DPIC -o newmdct.o >/dev/null 2>&1

mv -f .deps/newmdct.Tpo .deps/newmdct.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT presets.lo -MD -MP -MF .deps/presets.Tpo -c -o presets.lo presets.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT presets.lo -

 

MD -MP -MF .deps/presets.Tpo -c presets.c  -fPIC -DPIC -o .libs/presets.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT presets.lo -

 

MD -MP -MF .deps/presets.Tpo -c presets.c  -fPIC -DPIC -o presets.o >/dev/null 2>&1

mv -f .deps/presets.Tpo .deps/presets.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT psymodel.lo -MD -MP -MF .deps/psymodel.Tpo -c -o psymodel.lo psymodel.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT psymodel.lo 

 

-MD -MP -MF .deps/psymodel.Tpo -c psymodel.c  -fPIC -DPIC -o .libs/psymodel.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT psymodel.lo 

 

-MD -MP -MF .deps/psymodel.Tpo -c psymodel.c  -fPIC -DPIC -o psymodel.o >/dev/null 2>&1

mv -f .deps/psymodel.Tpo .deps/psymodel.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT quantize.lo -MD -MP -MF .deps/quantize.Tpo -c -o quantize.lo quantize.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT quantize.lo 

 

-MD -MP -MF .deps/quantize.Tpo -c quantize.c  -fPIC -DPIC -o .libs/quantize.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT quantize.lo 

 

-MD -MP -MF .deps/quantize.Tpo -c quantize.c  -fPIC -DPIC -o quantize.o >/dev/null 2>&1

mv -f .deps/quantize.Tpo .deps/quantize.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT quantize_pvt.lo -MD -MP -MF .deps/quantize_pvt.Tpo -c -o quantize_pvt.lo 

 

quantize_pvt.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

quantize_pvt.lo -MD -MP -MF .deps/quantize_pvt.Tpo -c quantize_pvt.c  -fPIC -DPIC -o .libs/quantize_pvt.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

quantize_pvt.lo -MD -MP -MF .deps/quantize_pvt.Tpo -c quantize_pvt.c  -fPIC -DPIC -o quantize_pvt.o >/dev/null 2>&1

mv -f .deps/quantize_pvt.Tpo .deps/quantize_pvt.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT reservoir.lo -MD -MP -MF .deps/reservoir.Tpo -c -o reservoir.lo reservoir.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT reservoir.lo 

 

-MD -MP -MF .deps/reservoir.Tpo -c reservoir.c  -fPIC -DPIC -o .libs/reservoir.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT reservoir.lo 

 

-MD -MP -MF .deps/reservoir.Tpo -c reservoir.c  -fPIC -DPIC -o reservoir.o >/dev/null 2>&1

mv -f .deps/reservoir.Tpo .deps/reservoir.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT set_get.lo -MD -MP -MF .deps/set_get.Tpo -c -o set_get.lo set_get.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT set_get.lo -

 

MD -MP -MF .deps/set_get.Tpo -c set_get.c  -fPIC -DPIC -o .libs/set_get.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT set_get.lo -

 

MD -MP -MF .deps/set_get.Tpo -c set_get.c  -fPIC -DPIC -o set_get.o >/dev/null 2>&1

mv -f .deps/set_get.Tpo .deps/set_get.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT tables.lo -MD -MP -MF .deps/tables.Tpo -c -o tables.lo tables.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT tables.lo -MD 

 

-MP -MF .deps/tables.Tpo -c tables.c  -fPIC -DPIC -o .libs/tables.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT tables.lo -MD 

 

-MP -MF .deps/tables.Tpo -c tables.c  -fPIC -DPIC -o tables.o >/dev/null 2>&1

mv -f .deps/tables.Tpo .deps/tables.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT takehiro.lo -MD -MP -MF .deps/takehiro.Tpo -c -o takehiro.lo takehiro.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT takehiro.lo 

 

-MD -MP -MF .deps/takehiro.Tpo -c takehiro.c  -fPIC -DPIC -o .libs/takehiro.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT takehiro.lo 

 

-MD -MP -MF .deps/takehiro.Tpo -c takehiro.c  -fPIC -DPIC -o takehiro.o >/dev/null 2>&1

mv -f .deps/takehiro.Tpo .deps/takehiro.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT util.lo -MD -MP -MF .deps/util.Tpo -c -o util.lo util.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT util.lo -MD 

 

-MP -MF .deps/util.Tpo -c util.c  -fPIC -DPIC -o .libs/util.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT util.lo -MD 

 

-MP -MF .deps/util.Tpo -c util.c  -fPIC -DPIC -o util.o >/dev/null 2>&1

mv -f .deps/util.Tpo .deps/util.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT vbrquantize.lo -MD -MP -MF .deps/vbrquantize.Tpo -c -o vbrquantize.lo vbrquantize.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

vbrquantize.lo -MD -MP -MF .deps/vbrquantize.Tpo -c vbrquantize.c  -fPIC -DPIC -o .libs/vbrquantize.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

vbrquantize.lo -MD -MP -MF .deps/vbrquantize.Tpo -c vbrquantize.c  -fPIC -DPIC -o vbrquantize.o >/dev/null 2>&1

mv -f .deps/vbrquantize.Tpo .deps/vbrquantize.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT version.lo -MD -MP -MF .deps/version.Tpo -c -o version.lo version.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT version.lo -

 

MD -MP -MF .deps/version.Tpo -c version.c  -fPIC -DPIC -o .libs/version.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT version.lo -

 

MD -MP -MF .deps/version.Tpo -c version.c  -fPIC -DPIC -o version.o >/dev/null 2>&1

mv -f .deps/version.Tpo .deps/version.Plo

/bin/bash ../libtool --tag=CC   --mode=compile arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../include -I. -I../mpglib -I..   

 

 -Wall -pipe -I/mnt/ZB//include -MT mpglib_interface.lo -MD -MP -MF .deps/mpglib_interface.Tpo -c -o mpglib_interface.lo 

 

mpglib_interface.c

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

mpglib_interface.lo -MD -MP -MF .deps/mpglib_interface.Tpo -c mpglib_interface.c  -fPIC -DPIC -o .libs/mpglib_interface.o

 arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -I/mnt/ZB//include -MT 

 

mpglib_interface.lo -MD -MP -MF .deps/mpglib_interface.Tpo -c mpglib_interface.c  -fPIC -DPIC -o mpglib_interface.o 

 

>/dev/null 2>&1

mv -f .deps/mpglib_interface.Tpo .deps/mpglib_interface.Plo

/bin/bash ../libtool --tag=CC   --mode=link arm-linux-gcc  -Wall -pipe -I/mnt/ZB//include -version-info 0:0 -no-undefined 

 

-L/mnt/ZB//lib -L/usr/local/arm/4.3.1-eabi-armv6/gmp/lib -L/usr/local/arm/4.3.1-eabi-armv6/mpfr/lib -o libmp3lame.la -

 

rpath /mnt/ZB/lib VbrTag.lo bitstream.lo encoder.lo fft.lo gain_analysis.lo id3tag.lo lame.lo newmdct.lo presets.lo 

 

psymodel.lo quantize.lo quantize_pvt.lo reservoir.lo set_get.lo tables.lo takehiro.lo util.lo vbrquantize.lo version.lo 

 

mpglib_interface.lo   ../mpglib/libmpgdecoder.la -lm 

arm-linux-gcc -shared  .libs/VbrTag.o .libs/bitstream.o .libs/encoder.o .libs/fft.o .libs/gain_analysis.o .libs/id3tag.o 

 

.libs/lame.o .libs/newmdct.o .libs/presets.o .libs/psymodel.o .libs/quantize.o .libs/quantize_pvt.o .libs/reservoir.o 

 

.libs/set_get.o .libs/tables.o .libs/takehiro.o .libs/util.o .libs/vbrquantize.o .libs/version.o .libs/mpglib_interface.o 

 

-Wl,--whole-archive ../mpglib/.libs/libmpgdecoder.a -Wl,--no-whole-archive  -L/mnt/ZB//lib -L/usr/local/arm/4.3.1-eabi-

 

armv6/gmp/lib -L/usr/local/arm/4.3.1-eabi-armv6/mpfr/lib -lm  -Wl,-soname -Wl,libmp3lame.so.0 -o .libs/libmp3lame.so.0.0.0

(cd .libs && rm -f libmp3lame.so.0 && ln -s libmp3lame.so.0.0.0 libmp3lame.so.0)

(cd .libs && rm -f libmp3lame.so && ln -s libmp3lame.so.0.0.0 libmp3lame.so)

rm -fr .libs/libmp3lame.lax

mkdir .libs/libmp3lame.lax

rm -fr .libs/libmp3lame.lax/libmpgdecoder.a

mkdir .libs/libmp3lame.lax/libmpgdecoder.a

(cd .libs/libmp3lame.lax/libmpgdecoder.a && arm-linux-ar x /home/zhangbin/project/6-14/lame-

 

3.98.4/libmp3lame/../mpglib/.libs/libmpgdecoder.a)

arm-linux-ar cru .libs/libmp3lame.a  VbrTag.o bitstream.o encoder.o fft.o gain_analysis.o id3tag.o lame.o newmdct.o 

 

presets.o psymodel.o quantize.o quantize_pvt.o reservoir.o set_get.o tables.o takehiro.o util.o vbrquantize.o version.o 

 

mpglib_interface.o  .libs/libmp3lame.lax/libmpgdecoder.a/layer2.o .libs/libmp3lame.lax/libmpgdecoder.a/decode_i386.o 

 

.libs/libmp3lame.lax/libmpgdecoder.a/layer1.o .libs/libmp3lame.lax/libmpgdecoder.a/common.o 

 

.libs/libmp3lame.lax/libmpgdecoder.a/dct64_i386.o .libs/libmp3lame.lax/libmpgdecoder.a/tabinit.o 

 

.libs/libmp3lame.lax/libmpgdecoder.a/interface.o .libs/libmp3lame.lax/libmpgdecoder.a/layer3.o 

arm-linux-ranlib .libs/libmp3lame.a

rm -fr .libs/libmp3lame.lax

creating libmp3lame.la

(cd .libs && rm -f libmp3lame.la && ln -s ../libmp3lame.la libmp3lame.la)

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

Making all in frontend

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/frontend'

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT main.o 

 

-MD -MP -MF .deps/main.Tpo -c -o main.o main.c

mv -f .deps/main.Tpo .deps/main.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT 

 

console.o -MD -MP -MF .deps/console.Tpo -c -o console.o console.c

mv -f .deps/console.Tpo .deps/console.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT 

 

get_audio.o -MD -MP -MF .deps/get_audio.Tpo -c -o get_audio.o get_audio.c

mv -f .deps/get_audio.Tpo .deps/get_audio.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT 

 

lametime.o -MD -MP -MF .deps/lametime.Tpo -c -o lametime.o lametime.c

mv -f .deps/lametime.Tpo .deps/lametime.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT parse.o 

 

-MD -MP -MF .deps/parse.Tpo -c -o parse.o parse.c

mv -f .deps/parse.Tpo .deps/parse.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT 

 

portableio.o -MD -MP -MF .deps/portableio.Tpo -c -o portableio.o portableio.c

mv -f .deps/portableio.Tpo .deps/portableio.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT 

 

timestatus.o -MD -MP -MF .deps/timestatus.Tpo -c -o timestatus.o timestatus.c

mv -f .deps/timestatus.Tpo .deps/timestatus.Po

arm-linux-gcc -DHAVE_CONFIG_H  -I. -I.. -I../libmp3lame -I../include -I..    -Wall -pipe -I/mnt/ZB//include    -MT 

 

brhist.o -MD -MP -MF .deps/brhist.Tpo -c -o brhist.o brhist.c

mv -f .deps/brhist.Tpo .deps/brhist.Po

/bin/bash ../libtool --tag=CC   --mode=link arm-linux-gcc  -Wall -pipe -I/mnt/ZB//include     -L/mnt/ZB//lib -

 

L/usr/local/arm/4.3.1-eabi-armv6/gmp/lib -L/usr/local/arm/4.3.1-eabi-armv6/mpfr/lib   -static -o lame main.o console.o 

 

get_audio.o lametime.o parse.o portableio.o timestatus.o brhist.o ../libmp3lame/libmp3lame.la -lncurses  -lm 

mkdir .libs

arm-linux-gcc -Wall -pipe -I/mnt/ZB//include -o lame main.o console.o get_audio.o lametime.o parse.o portableio.o 

 

timestatus.o brhist.o  -L/mnt/ZB//lib -L/usr/local/arm/4.3.1-eabi-armv6/gmp/lib -L/usr/local/arm/4.3.1-eabi-armv6/mpfr/lib 

 

../libmp3lame/.libs/libmp3lame.a -lncurses -lm  

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/frontend'

Making all in Dll

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/Dll'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/Dll'

Making all in debian

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/debian'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/debian'

Making all in doc

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

Making all in html

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/html'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/html'

Making all in man

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/man'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/man'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

make[3]: Nothing to be done for `all-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

Making all in include

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/include'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/include'

Making all in misc

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/misc'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/misc'

Making all in dshow

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/dshow'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/dshow'

Making all in ACM

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

Making all in ADbg

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ADbg'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ADbg'

Making all in ddk

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ddk'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ddk'

Making all in tinyxml

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/tinyxml'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/tinyxml'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

make[3]: Nothing to be done for `all-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

Making all in mac

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/mac'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/mac'

Making all in macosx

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

Making all in English.lproj

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/English.lproj'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/English.lproj'

Making all in LAME.xcodeproj

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/LAME.xcodeproj'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/LAME.xcodeproj'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

make[3]: Nothing to be done for `all-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

Making all in vc_solution

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/vc_solution'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/vc_solution'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4'

 


root@ubuntu:/home/zhangbin/project/6-14/lame-3.98.4# make install

Making install in mpglib

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/mpglib'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/mpglib'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/mpglib'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/mpglib'

Making install in libmp3lame

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

Making install in i386

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/i386'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/i386'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/i386'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/i386'

Making install in vector

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/vector'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/vector'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/vector'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame/vector'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

test -z "/mnt/ZB/lib" || /bin/mkdir -p "/mnt/ZB/lib"

 /bin/bash ../libtool --mode=install /usr/bin/install -c  'libmp3lame.la' '/mnt/ZB/lib/libmp3lame.la'

/usr/bin/install -c .libs/libmp3lame.so.0.0.0 /mnt/ZB/lib/libmp3lame.so.0.0.0

(cd /mnt/ZB/lib && { ln -s -f libmp3lame.so.0.0.0 libmp3lame.so.0 || { rm -f libmp3lame.so.0 && ln -s libmp3lame.so.0.0.0 

 

libmp3lame.so.0; }; })

(cd /mnt/ZB/lib && { ln -s -f libmp3lame.so.0.0.0 libmp3lame.so || { rm -f libmp3lame.so && ln -s libmp3lame.so.0.0.0 


libmp3lame.so; }; })

/usr/bin/install -c .libs/libmp3lame.lai /mnt/ZB/lib/libmp3lame.la

/usr/bin/install -c .libs/libmp3lame.a /mnt/ZB/lib/libmp3lame.a

chmod 644 /mnt/ZB/lib/libmp3lame.a

arm-linux-ranlib /mnt/ZB/lib/libmp3lame.a

PATH="$PATH:/sbin" ldconfig -n /mnt/ZB/lib

----------------------------------------------------------------------

Libraries have been installed in:

   /mnt/ZB/lib

 

If you ever happen to want to link against installed libraries

in a given directory, LIBDIR, you must either use libtool, and

specify the full pathname of the library, or use the `-LLIBDIR'

flag during linking and do at least one of the following:

   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable

     during execution

   - add LIBDIR to the `LD_RUN_PATH' environment variable

     during linking

   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag

   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

 

See any operating system documentation about shared libraries for

more information, such as the ld(1) and ld.so(8) manual pages.

----------------------------------------------------------------------

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/libmp3lame'

Making install in frontend

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/frontend'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/frontend'

test -z "/mnt/ZB/bin" || /bin/mkdir -p "/mnt/ZB/bin"

  /bin/bash ../libtool --mode=install /usr/bin/install -c 'lame' '/mnt/ZB/bin/lame'

/usr/bin/install -c lame /mnt/ZB/bin/lame

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/frontend'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/frontend'

Making install in Dll

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/Dll'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/Dll'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/Dll'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/Dll'

Making install in debian

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/debian'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/debian'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/debian'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/debian'

Making install in doc

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

Making install in html

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/html'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/html'

make[3]: Nothing to be done for `install-exec-am'.

test -z "/mnt/ZB/share/doc/lame/html" || /bin/mkdir -p "/mnt/ZB/share/doc/lame/html"

 /usr/bin/install -c -m 644 'basic.html' '/mnt/ZB/share/doc/lame/html/basic.html'

 /usr/bin/install -c -m 644 'contributors.html' '/mnt/ZB/share/doc/lame/html/contributors.html'

 /usr/bin/install -c -m 644 'examples.html' '/mnt/ZB/share/doc/lame/html/examples.html'

 /usr/bin/install -c -m 644 'history.html' '/mnt/ZB/share/doc/lame/html/history.html'

 /usr/bin/install -c -m 644 'id3.html' '/mnt/ZB/share/doc/lame/html/id3.html'

 /usr/bin/install -c -m 644 'index.html' '/mnt/ZB/share/doc/lame/html/index.html'

 /usr/bin/install -c -m 644 'lame.css' '/mnt/ZB/share/doc/lame/html/lame.css'

 /usr/bin/install -c -m 644 'modes.html' '/mnt/ZB/share/doc/lame/html/modes.html'

 /usr/bin/install -c -m 644 'node6.html' '/mnt/ZB/share/doc/lame/html/node6.html'

 /usr/bin/install -c -m 644 'switchs.html' '/mnt/ZB/share/doc/lame/html/switchs.html'

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/html'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/html'

Making install in man

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/man'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/man'

make[3]: Nothing to be done for `install-exec-am'.

test -z "/mnt/ZB/share/man/man1" || /bin/mkdir -p "/mnt/ZB/share/man/man1"

 /usr/bin/install -c -m 644 './lame.1' '/mnt/ZB/share/man/man1/lame.1'

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/man'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc/man'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/doc'

Making install in include

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/include'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/include'

make[2]: Nothing to be done for `install-exec-am'.

test -z "/mnt/ZB/include/lame" || /bin/mkdir -p "/mnt/ZB/include/lame"

 /usr/bin/install -c -m 644 'lame.h' '/mnt/ZB/include/lame/lame.h'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/include'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/include'

Making install in misc

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/misc'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/misc'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/misc'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/misc'

Making install in dshow

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/dshow'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/dshow'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/dshow'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/dshow'

Making install in ACM

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

Making install in ADbg

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ADbg'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ADbg'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ADbg'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ADbg'

Making install in ddk

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ddk'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ddk'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ddk'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/ddk'

Making install in tinyxml

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/tinyxml'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/tinyxml'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/tinyxml'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM/tinyxml'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/ACM'

Making install in mac

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/mac'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/mac'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/mac'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/mac'

Making install in macosx

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

Making install in English.lproj

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/English.lproj'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/English.lproj'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/English.lproj'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/English.lproj'

Making install in LAME.xcodeproj

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/LAME.xcodeproj'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/LAME.xcodeproj'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/LAME.xcodeproj'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx/LAME.xcodeproj'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

make[3]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/macosx'

Making install in vc_solution

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/vc_solution'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4/vc_solution'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/vc_solution'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4/vc_solution'

make[1]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4'

make[2]: Entering directory `/home/zhangbin/project/6-14/lame-3.98.4'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4'

make[1]: Leaving directory `/home/zhangbin/project/6-14/lame-3.98.4'

root@ubuntu:/home/zhangbin/project/6-14/lame-3.98.4# 

[root@Real6410 bin]# ./lame                                                     

./lame: error while loading shared libraries: libncurses.so.5: cannot open shary

[root@Real6410 bin]# 

 

[root@Real6410 bin]# ./lame /zhangbin/ainizaixinkongnankai.wav /zhangbin/ainizai

xinkongnankai.mp3                                                               

Unsupported data format: 0x0011  

This indicates that the data was compressed using Microsoft's ADPCM

codec; LAME supports PCM only. Try using ffmpeg:

 

ffmpeg -i /home/peter/mp3/voice001.wav /home/peter/test.mp3

 

--

Huibert

"Okay... really not something I needed to see." --Raven

 

 

[root@Real6410 bin]# lame -V2 /zhangbin/Roland-GR-1-Pick-Bass-2-C4.wav 1.mp3    

Can't init outfile '1.mp3'                                                      

[root@Real6410 bin]# lame -V2 /zhangbin/Roland-GR-1-Pick-Bass-2-C4.wav /zhangbin

/1.mp3                                                                          

LAME 3.98.4 32bits (http://www.mp3dev.org/)                                     

Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz            

Encoding /zhangbin/Roland-GR-1-Pick-Bass-2-C4.wav to /zhangbin/1.mp3            

Encoding as 44.1 kHz j-stereo MPEG-1 Layer III VBR(q=2)                         

    Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA      

     0/99     ( 0%)|    0:00/    0:00|    0:00/    0:00|   0.0000x|    0:00    >

 32 [0] $<3>

 40 [0] $<3>

 48 [0] $<3>                                                              $<

 56 [0] $<3>                                                          $<2>

 64 [0] $<3>                                                      $<2>

 80 [0] $<3>                                                  $<2>

 96 [0] $<3>                                              $<2>

112 [0] $<3>                                          $<2>

128 [0] $<3>                                      $<2>

160 [0] $<3>                                  $<2>

192 [0] $<3>                              $<2>

224 [0] $<3>                          $<2>

256 [0] $<3>                      $<2>

320 [0] $<3>                  $<2>

00:02---------------------$<2>------------------------------------------------->

   kbps      %     %$<$<2>

    0.0           $<3>

 

测试证明lame是好的

 

================================lame的选项==================

[root@Real6410 bin]# lame --help                                                

LAME 32bits version 3.98.4 (http://www.mp3dev.org/)                             

 

usage: lame [options] <infile> [outfile]                                        

 

    <infile> and/or <outfile> can be "-", which means stdin/stdout.             

 

RECOMMENDED:                                                                    

    lame -V2 input.wav output.mp3                                               

 

OPTIONS:                                                                        

    -b bitrate      set the bitrate, default 128 kbps                           

    -h              higher quality, but a little slower.  Recommended.          

    -f              fast mode (lower quality)                                   

    -V n            quality setting for VBR.  default n=4                       

                    0=high quality,bigger files. 9=smaller files                

    --preset type   type must be "medium", "standard", "extreme", "insane",     

                    or a value for an average desired bitrate and depending     

                    on the value specified, appropriate quality settings will   

                    be used.                                                    

                    "--preset help" gives more info on these                    

 

    --longhelp      full list of options                                        

 

    --license       print License information                                   

 

 

 

[root@Real6410 bin]# lame --longhelp                                            

LAME 32bits version 3.98.4 (http://www.mp3dev.org/)                             

 

usage: lame [options] <infile> [outfile]                                        

 

    <infile> and/or <outfile> can be "-", which means stdin/stdout.             

 

RECOMMENDED:                                                                    

    lame -V2 input.wav output.mp3                                               

 

OPTIONS:                                                                        

  Input options:                                                                

    --scale <arg>   scale input (multiply PCM data) by <arg>                    

    --scale-l <arg> scale channel 0 (left) input (multiply PCM data) by <arg>   

    --scale-r <arg> scale channel 1 (right) input (multiply PCM data) by <arg>  

    --mp1input      input file is a MPEG Layer I   file                         

    --mp2input      input file is a MPEG Layer II  file                         

    --mp3input      input file is a MPEG Layer III file                         

    --nogap <file1> <file2> <...>                                               

                    gapless encoding for a set of contiguous files              

    --nogapout <dir>                                                            

                    output dir for gapless encoding (must precede --nogap)      

    --nogaptags     allow the use of VBR tags in gapless encoding               

 

  Input options for RAW PCM:                                                    

    -r              input is raw pcm                                            

    -x              force byte-swapping of input                                

    -s sfreq        sampling frequency of input file (kHz) - default 44.1 kHz   

    --bitwidth w    input bit width is w (default 16)                           

    --signed        input is signed (default)                                   

    --unsigned      input is unsigned                                           

    --little-endian input is little-endian (default)                            

    --big-endian    input is big-endian                                         

 

 

  Operational options:                                                          

    -a              downmix from stereo to mono file for mono encoding          

    -m <mode>       (j)oint, (s)imple, (f)orce, (d)dual-mono, (m)ono            

                    default is (j) or (s) depending on bitrate                  

                    joint  = joins the best possible of MS and LR stereo        

                    simple = force LR stereo on all frames                      

                    force  = force MS stereo on all frames.                     

    --preset type   type must be "medium", "standard", "extreme", "insane",     

                    or a value for an average desired bitrate and depending     

                    on the value specified, appropriate quality settings will   

                    be used.                                                    

                    "--preset help" gives more info on these                    

    --comp  <arg>   choose bitrate to achive a compression ratio of <arg>       

    --replaygain-fast   compute RG fast but slightly inaccurately (default)     

    --replaygain-accurate   compute RG more accurately and find the peak sample 

    --noreplaygain  disable ReplayGain analysis                                 

    --clipdetect    enable --replaygain-accurate and print a message whether    

                    clipping occurs and how far the waveform is from full scale 

    --flush         flush output stream as soon as possible                     

    --freeformat    produce a free format bitstream                             

    --decode        input=mp3 file, output=wav                                  

    -t              disable writing wav header when using --decode              

 

 

  Verbosity:                                                                    

    --disptime <arg>print progress report every arg seconds                     

    -S              don't print progress report, VBR histograms                 

    --nohist        disable VBR histogram display                               

    --silent        don't print anything on screen                              

    --quiet         don't print anything on screen                              

    --brief         print more useful information                               

    --verbose       print a lot of useful information                           

 

  Noise shaping & psycho acoustic algorithms:                                   

    -q <arg>        <arg> = 0...9.  Default  -q 5                               

                    -q 0:  Highest quality, very slow                           

                    -q 9:  Poor quality, but fast                               

    -h              Same as -q 2.   Recommended.                                

    -f              Same as -q 7.   Fast, ok quality                            

 

 

  CBR (constant bitrate, the default) options:                                  

    -b <bitrate>    set the bitrate in kbps, default 128 kbps                   

    --cbr           enforce use of constant bitrate                             

 

  ABR options:                                                                  

    --abr <bitrate> specify average bitrate desired (instead of quality)        

 

  VBR options:                                                                  

    -V n            quality setting for VBR.  default n=4                       

                    0=high quality,bigger files. 9=smaller files                

    -v              the same as -V 4                                            

    --vbr-old       use old variable bitrate (VBR) routine                      

    --vbr-new       use new variable bitrate (VBR) routine (default)            

    -b <bitrate>    specify minimum allowed bitrate, default  32 kbps           

    -B <bitrate>    specify maximum allowed bitrate, default 320 kbps           

    -F              strictly enforce the -b option, for use with players that   

                    do not support low bitrate mp3                              

    -t              disable writing LAME Tag                                    

    -T              enable and force writing LAME Tag                           

 

 

  PSY related:                                                                  

    --temporal-masking x   x=0 disables, x=1 enables temporal masking effect    

    --nssafejoint   M/S switching criterion                                     

    --nsmsfix <arg> M/S switching tuning [effective 0-3.5]                      

    --interch x     adjust inter-channel masking ratio                          

    --ns-bass x     adjust masking for sfbs  0 -  6 (long)  0 -  5 (short)      

    --ns-alto x     adjust masking for sfbs  7 - 13 (long)  6 - 10 (short)      

    --ns-treble x   adjust masking for sfbs 14 - 21 (long) 11 - 12 (short)      

    --ns-sfb21 x    change ns-treble by x dB for sfb21                          

 

 

  experimental switches:                                                        

    -Y              lets LAME ignore noise in sfb21, like in CBR                

 

 

  MP3 header/stream options:                                                    

    -e <emp>        de-emphasis n/5/c  (obsolete)                               

    -c              mark as copyright                                           

    -o              mark as non-original                                        

    -p              error protection.  adds 16 bit checksum to every frame      

                    (the checksum is computed correctly)                        

    --nores         disable the bit reservoir                                   

    --strictly-enforce-ISO   comply as much as possible to ISO MPEG spec        

 

  Filter options:                                                               

  --lowpass <freq>        frequency(kHz), lowpass filter cutoff above freq      

  --lowpass-width <freq>  frequency(kHz) - default 15% of lowpass freq          

  --highpass <freq>       frequency(kHz), highpass filter cutoff below freq     

  --highpass-width <freq> frequency(kHz) - default 15% of highpass freq         

  --resample <sfreq>  sampling frequency of output file(kHz)- default=automatic 

 

 

  ID3 tag options:                                                              

    --tt <title>    audio/song title (max 30 chars for version 1 tag)           

    --ta <artist>   audio/song artist (max 30 chars for version 1 tag)          

    --tl <album>    audio/song album (max 30 chars for version 1 tag)           

    --ty <year>     audio/song year of issue (1 to 9999)                        

    --tc <comment>  user-defined text (max 30 chars for v1 tag, 28 for v1.1)    

    --tn <track[/total]>   audio/song track number and (optionally) the total   

                           number of tracks on the original recording. (track   

                           and total each 1 to 255. just the track number       

                           creates v1.1 tag, providing a total forces v2.0).    

    --tg <genre>    audio/song genre (name or number in list)                   

    --ti <file>     audio/song albumArt (jpeg/png/gif file, 128KB max, v2.3)    

    --tv <id=value> user-defined frame specified by id and value (v2.3 tag)     

    --add-id3v2     force addition of version 2 tag                             

    --id3v1-only    add only a version 1 tag                                    

    --id3v2-only    add only a version 2 tag                                    

    --space-id3v1   pad version 1 tag with spaces instead of nulls              

    --pad-id3v2     same as '--pad-id3v2-size 128'                              

    --pad-id3v2-size <value> adds version 2 tag, pad with extra <value> bytes   

    --genre-list    print alphabetically sorted ID3 genre list and exit         

    --ignore-tag-errors  ignore errors in values passed for tags                

 

    Note: A version 2 tag will NOT be added unless one of the input fields      

    won't fit in a version 1 tag (e.g. the title string is longer than 30       

    characters), or the '--add-id3v2' or '--id3v2-only' options are used,       

    or output is redirected to stdout.                                          

 

Misc:                                                                           

    --license       print License information                                   

 

 

MPEG-1   layer III sample frequencies (kHz):  32  48  44.1                      

bitrates (kbps): 32 40 48 56 64 80 96 112 128 160 192 224 256 320               

 

MPEG-2   layer III sample frequencies (kHz):  16  24  22.05                     

bitrates (kbps):  8 16 24 32 40 48 56 64 80 96 112 128 144 160                  

 

MPEG-2.5 layer III sample frequencies (kHz):   8  12  11.025                    

bitrates (kbps):  8 16 24 32 40 48 56 64                    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值