23,121
社区成员
发帖
与我相关
我的任务
分享
jiaoben1:
*********************************************************************************
#!/bin/bash
BIN=/opt/FriendlyARM/toolschain/4.4.3
TAR=/root/mymad/libz
tar -xvzf /mnt/hgfs/code/zlib-1.1.4.tar.gz -C /root/mymad
tar -xvzf /mnt/hgfs/code/libmad-0.15.1b.tar.gz -C /root/mymad
tar -xvzf /mnt/hgfs/code/libid3tag-0.15.1b.tar.gz -C /root/mymad
tar -xvzf /mnt/hgfs/code/madplay-0.15.2b.tar.gz -C /root/mymad
cd /root/mymad/zlib-1.1.4
./configure --prefix=$TAR
*************************************************************************************
手动 修改Makefile:
CC=/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc
AR=/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-ar rcs
RANLIB=/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-ranlib
然后:make,make install
jiaoben2:
************************************************************************************
#/bin/sh
BIN=/opt/FriendlyARM/toolschain/4.4.3
TAR=/root/mymad/libz
cd /root/mymad/
chmod -R 777 libid3tag-0.15.1b
chmod -R 777 libmad-0.15.1b
chmod -R 777 madplay-0.15.2b
cd /root/mymad/libid3tag-0.15.1b
./configure CC=$BIN/bin/arm-linux-gcc --prefix=$TAR --host=arm-linux --disable-shared CPPFLAGS
=-I$TAR/include LDFLAGS=-L$TAR/lib
make;make install
cd /root/mymad/libmad-0.15.1b
./configure CC=$BIN/bin/arm-linux-gcc --prefix=$TAR --host=arm-linux --disable-shared CPPFLAGS
=-I$TAR/include LDFLAGS=-L$TAR/lib
****************************************************************************************
手动 修改Makefile 删除-fforce-mem
然后:make,make install
jiaoben3:
****************************************************************************************
#/bin/sh
BIN=/opt/FriendlyARM/toolschain/4.4.3
TAR=/root/mymad/libz
chmod -R 777 /root/mymad/
cd /root/mymad/madplay-0.15.2b
./configure CC=$BIN/bin/arm-linux-gcc --prefix=$TAR --host=arm-linux --disable-shared --enable-static CPPFLAGS=-I$TAR/include LDFLAGS=-L$TAR/lib
make;
**********************************************************************************************
-rwxr-xr-x 1 root root 597434 2011-04-15 16:53 madplay