[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