build_zlib.sh 534 B

12345678910111213141516171819202122232425262728293031323334353637
  1. ##
  2. ## This script compiles z-lib.
  3. ##
  4. OBJS="adler32.c \
  5. compress.c \
  6. crc32.c \
  7. deflate.c \
  8. gzclose.c \
  9. gzlib.c \
  10. gzread.c \
  11. gzwrite.c \
  12. infback.c \
  13. inffast.c \
  14. inflate.c \
  15. inftrees.c \
  16. trees.c \
  17. uncompr.c \
  18. zutil.c"
  19. cd ./zlib-1.2.8
  20. rm -f *.o libz.a
  21. ofiles=
  22. a=0
  23. for cfile in $OBJS; do
  24. ofile=`echo $cfile | sed 's/\.c/.o/'`
  25. ofiles="$ofiles $ofile"
  26. a=$((a+1))
  27. ../usbrelay $a
  28. echo gcc -c -o $ofile $cfile
  29. gcc -c -o $ofile $cfile
  30. done
  31. echo ar rcs libz.a $ofiles
  32. ar rcs libz.a $ofiles
  33. rm -f *.o libz.a
  34. echo Donezo