>Number: 705 >Category: os-linux >Synopsis: The final linking during a compile needs an explicit "-lcrypt" >parameter. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache (Apache HTTP Project) >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Jun 9 09:30:01 1997 >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.2 >Environment: RedHat Linux 4.1 for Alpha:
uname -a output: Linux gromit.webconn.com 2.0.27 #1 Sun Dec 22 01:14:45 EST 1996 alpha gcc -v output: gcc version 2.7.2.1 >Description: I run ./Configure to create a Makefile and run "make". All compiles fine (with the exception of a few minor "incompatible pointer to integer" warnings), but the final linking with the authorization modules complains of no definition for crypt(). By adding the -lcrypt parameter to the link line, Apache finishes the compile. >How-To-Repeat: Compile Apache on an Alpha Linux machine. >Fix: Add "-lcrypt" to the EXTRA_LIBS parameter in "Configuration" before running ./Configure >Audit-Trail: >Unformatted:
