文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>交叉编译 bzip2 arm - linux

交叉编译 bzip2 arm - linux

时间:2007-02-02  来源:steprun

修改Makefile
# To assist in cross-compiling
CC=arm-softfloat-linux-gnu-gcc
AR=arm-softfloat-linux-gnu-ar
RANLIB=arm-softfloat-linux-gnu-ranlib
LDFLAGS=

BIGFILES=-D_FILE_OFFSET_BITS=32
CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)

# Where you want it installed when you do 'make install'
PREFIX=/home/yangliu/local

OBJS= blocksort.o  \
      huffman.o    \
      crctable.o   \
      randtable.o  \
      compress.o   \
      decompress.o \
      bzlib.o

all: libbz2.a bzip2 bzip2recover test

bzip2: libbz2.a bzip2.o
    $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2

bzip2recover: bzip2recover.o
    $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2recover bzip2recover.o

libbz2.a: $(OBJS)
    rm -f libbz2.a
    $(AR) cq libbz2.a $(OBJS)
    @if ( test -f $(RANLIB) -o -f /home/yangliu/local/bin/ranlib -o \
        -f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \
        echo $(RANLIB) libbz2.a ; \
        $(RANLIB) libbz2.a ; \
    fi
相关阅读 更多 +
排行榜 更多 +
2025pubg国际服最新版本

2025pubg国际服最新版本

飞行射击 下载
pubg国际服地铁逃生最新版本2025

pubg国际服地铁逃生最新版本2025

飞行射击 下载
火柴人大乱斗4游戏

火柴人大乱斗4游戏

飞行射击 下载