Probleme beim compilieren eines kleinen Programms

From: Rainer Duffner <rainer(at)ultra-secure.de>
Date: Wed, 27 Sep 2006 13:03:11 +0200

Hi,

ich versuche gerade, ein Helper-Programm für die serversidefilters für
Squirrelmail zu kompilieren.
http://sourceforge.net/projects/serverfilters

aus dem Makefile:

HTTPD_GROUP=www
CFLAGS=
LFLAGS=-static
SQUIRRELMAILCONFIGFILE=../../config/config.php
FILTERCMD_CFLAGS=-DSQUIRRELMAILCONFIGFILE='"$(SQUIRRELMAILCONFIGFILE)"'
SERVERSIDEFILTERHOME=../../plugins/serversidefilter
CHECKCREDS=checkcreds_cclient.o
LIBS=-L/usr/local/lib -lc-client4 -lssl -lpam -lgssapi -lcrypt -lkrb5
-lcom_err -lz -lcrypto -lopie -lradius -lskey -ltacplus -lutil -lmd
I=/usr/local/include/c-client
CCLIENT_CFLAGS=-I$I '-DMAIL_H="mail.h"' '-DLINKAGE_C="linkage.c"'
-DIMAP_TIMEOUT=2
all: filtercmd
filtercmd: filtercmd.o Makefile $(CHECKCREDS) $(MYSQL) $(LDAP)
        gcc -o filtercmd filtercmd.o $(CHECKCREDS) $(MYSQL) $(LDAP)
$(LIBS) $(LFLAGS) $(MYSQL_FLAGS) $(MYSQL_LDFLAGS) $(LDAP_FLAGS)
$(LDAP_LDFLAGS)
        chown root:$(HTTPD_GROUP) filtercmd
        chmod 4750 filtercmd
filtercmd.o: filtercmd.c Makefile
        gcc -c filtercmd.c $(CFLAGS) $(FILTERCMD_CFLAGS) $(MYSQL_CFLAGS)
$(LDAP_CFLAGS)
checkcreds_cclient.o: checkcreds_cclient.c Makefile
        gcc -c checkcreds_cclient.c $(CFLAGS) $(CCLIENT_CFLAGS)
checkcreds_imap.o: checkcreds_imap.c Makefile
        gcc -c checkcreds_imap.c $(CFLAGS) $(CCLIENT_CFLAGS)

Wenn ich das dann via gmake aufrufe, kriege ich
...
gcc -o filtercmd filtercmd.o checkcreds_cclient.o -L/usr/local/lib
-lc-client4 -lssl -lpam -lgssapi -lcrypt -lkrb5 -lcom_err -lz -lcrypto
-lopie -lradius -lskey -ltacplus -lutil -lmd -static
/usr/bin/ld: cannot find -lskey
gmake: *** [filtercmd] Error 1

Was muss ich da noch zusätzlich includen, damit das geht?

Rainer

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 27 Sep 2006 - 13:05:35 CEST

search this site