Симптомы:
[root@fluni-fs changepassword-0.9]# make gcc -c -o smbencrypt/SMBPasswdGen.o smbencrypt/SMBPasswdGen.c gcc -c -o smbencrypt/encrypt.o smbencrypt/encrypt.c gcc -c -o smbencrypt/md4.o smbencrypt/md4.c gcc -c -o smbencrypt/smbencrypt.o smbencrypt/smbencrypt.c gcc changepassword.c -o changepassword.cgi smbencrypt/SMBPasswdGen.o smbencrypt/md4.o smbencrypt/smbencrypt.o smbencrypt/encrypt.o -lcrypt -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DHAVE_LIBCRYPT=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_STDIO_H=1 -DHAVE_STRING_H=1 -DHAVE_STDLIB_H=1 -DHAVE_PWD_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_SHADOW_H=1 -DHAVE_TIME_H=1 -DEnglish -DSMBPASSWD="/etc/smbpasswd" -DSQUIDPASSWD="/etc/squid/passwd" -DLOGO="none" -L./smbencrypt -ldes /usr/bin/ld: skipping incompatible ./smbencrypt/libdes.a when searching for -ldes /usr/bin/ld: cannot find -ldes collect2: ld returned 1 exit status make: *** [changepassword.cgi] Error 1