diff options
author | Jameson Graef Rollins <jrollins@finestructure.net> | 2009-11-28 18:27:57 -0500 |
---|---|---|
committer | Jameson Graef Rollins <jrollins@finestructure.net> | 2009-11-28 18:27:57 -0500 |
commit | 80483a92bef8dab659f81c1ae0eda05656a82510 (patch) | |
tree | 021bd836697a8a51171eb7d3eb5e83a74e3e028e | |
parent | cfa246272d61c735dd77b9a873ce477d81321c46 (diff) |
add checking for zlib development libraries to configure script
-rwxr-xr-x | configure | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -63,6 +63,15 @@ else errors=$((errors + 1)) fi +if printf 'int main(){return 0;}' | gcc -x c -lz -o /dev/null - > /dev/null 2>&1; then + echo "Checking for zlib development files... Yes." + have_zlib=1 +else + echo "Checking for zlib development files... No." + have_zlib=0 + errors=$((errors + 1)) +fi + if pkg-config --modversion valgrind > /dev/null 2>&1; then echo "Checking for valgrind development files... Yes." have_valgrind=-DHAVE_VALGRIND @@ -91,13 +100,16 @@ EOF echo " The talloc library (including development files such as headers)" echo " http://talloc.samba.org/" fi + if [ $have_zlib -eq 0 ]; then + echo " The zlib library (including development files such as headers)" + fi cat <<EOF On a modern, package-based operating system such as Debian, you can install all of the dependencies with the following simple command line: - sudo apt-get install libxapian-dev libgmime-2.4-dev libtalloc-dev + sudo apt-get install libxapian-dev libgmime-2.4-dev libtalloc-dev libz-dev On other systems, a similar command can be used, but the details of the package names may be different, (such as "devel" in place of "dev"). |