Cross-comping zlib for ARM target

Orange Pi Development Boards

Zlib is defind as “A Massively Spiffy Yet Delicately Unobtrusive Compression Library” and used in many projects requiring compression.

Here are the instructions cross-compile zlib for ARM:

  1. Download zlib1.25

    wget http://cdnetworks-kr-2.dl.sourceforge.net/project/libpng/zlib/1.2.5/zlib-1.2.5.tar.gz

  2. Extract it

    tar xzvf zlib-1.2.5.tar.gz
    cd zlib-1.2.5

  3. Configure, build and install zlib.

    CC=armv5tel-redhat-linux-gnueabi-gcc ./configure –prefix=/home/jaufranc/edev/rootfs
    make
    make install

This will install libz.a (static library) and libz.so (dynamic library) in /home/jaufranc/edev/rootfs/lib and copy the header files to /home/jaufranc/edev/rootfs/include.

Leave a Reply

avatar
  Subscribe  
Notify of