You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker
7ee447c011
|
4 months ago | |
---|---|---|
.. | ||
LICENSE | 4 months ago | |
Makefile | 4 months ago | |
README.MD | 4 months ago |
README.MD
lz4 for DOS/djgpp
This file details on how to compile lz4.exe, and liblz4.a for use on DOS/djgpp using Andrew Wu's build-djgpp cross compilers (GH, Binaries) on OSX, Linux.
Setup
- Download a djgpp tarball binaries for your platform.
- Extract and install it (
tar jxvf djgpp-linux64-gcc492.tar.bz2
). Note the path. We'll assume/home/user/djgpp
. - Add the
bin
folder to yourPATH
. In bash, doexport PATH=/home/user/djgpp/bin:$PATH
. - The
Makefile
incontrib/djgpp/
sets upCC
,AR
,LD
for you. So,CC=i586-pc-msdosdjgpp-gcc
,AR=i586-pc-msdosdjgpp-ar
,LD=i586-pc-msdosdjgpp-gcc
.
Building LZ4 for DOS
In the base dir of lz4 and with contrib/djgpp/Makefile
, try:
Try:
make -f contrib/djgpp/Makefile
make -f contrib/djgpp/Makefile liblz4.a
make -f contrib/djgpp/Makefile lz4.exe
make -f contrib/djgpp/Makefile DESTDIR=/home/user/dos install
, however it doesn't make much sense on a *nix.- You can also do
make -f contrib/djgpp/Makefile uninstall