[Postfixbuch-users] postfix +mysql +maildrop SuSE Linux 9.2 (i586)

Andreas Winkelmann ml at awinkelmann.de
Do Sep 22 15:34:15 CEST 2005


Am Thursday 22 September 2005 13:36 schrieb Sascha:

> ja, ne fehlermeldung gibt es natürlich:
>
> Source:     courier-maildrop-2.0.0
> System:     SuSE Linux 9.2 (i586)
> Kernel:      2.6.8-24.16-smp
> Pakete:     pcre-4.5-2
>                 pcre-devel-4.5-2
>                 Update Kompiliert: pcre-6.4
>
> ./configure --enable-syslog=1
> make -j3
> ...
> ...
> Linking testmaildirfilter
> ./.libs/libmaildir.a(maildirfilter.o)(.text+0x136f): In function
> `maildir_filter_ruleupdate':
> /daten/temp/courier/maildrop-2.0.0/maildir/maildirfilter.c:251:
> undefined reference to `pcre_compile'
> ./.libs/libmaildir.a(maildirfilter.o)(.text+0x138b):/daten/temp/courier/mai
>ldrop-2.0.0/maildir/maildirfilter.c:259:
>
> undefined reference to `pcre_free'
> collect2: ld returned 1 exit status
> make[2]: *** [testmaildirfilter] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory `/home/temp/courier/maildrop-2.0.0/maildir'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/temp/courier/maildrop-2.0.0/maildir'
> make: *** [all-recursive] Error 1

Habe es gerade mal probiert. Passiert bei mir auch. pcre scheint ein Problem 
damit zu haben statisch gelinkt zu werden. Ist merkwürdigerweise nur im 
testmaildirfilter eingeschaltet.

Nimm einfach im ./maildir/Makefile bei

testmaildirfilter_LDFLAGS = -lpcre -static

Das -static raus.

testmaildirfilter_LDFLAGS = -lpcre

Dann klappts auch beim make.

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users