3 messages in net.sourceforge.lists.courier-users[courier-users] Link errors on linux
FromSent OnAttachments
Bill SchindlerJun 24, 2006 9:46 am 
N.KhershbergJun 25, 2006 4:18 am 
Bill SchindlerJun 25, 2006 10:14 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Link errors on linuxActions...
From:Bill Schindler (bill@epackage.net)
Date:Jun 24, 2006 9:46:09 am
List:net.sourceforge.lists.courier-users

I've tried building courier 0.53.2 on two different linux boxes (gentoo and slackware) and gotten the same errors during make.

The errors are:

Linking courieresmtp ../../rfc2045/.libs/librfc2045.a(rfc2045rewrite.o)(.text+0x27): In function `qpe_do': /home/bill/system/courier/courier/courier-0.53.2/rfc2045/ rfc2045rewrite.c:144: undefined reference to `libmail_encode' ../../rfc2045/.libs/librfc2045.a(rfc2045rewrite.o)(.text+0xe62): In function `dorw': /home/bill/system/courier/courier/courier-0.53.2/rfc2045/ rfc2045rewrite.c:354: undefined reference to `libmail_encode_end' ../../rfc2045/.libs/librfc2045.a(rfc2045rewrite.o)(.text+0xea2):/home/ bill/system/courier/courier/courier-0.53.2/rfc2045/rfc2045rewrite.c: 325: undefined reference to `libmail_encode_start' collect2: ld returned 1 exit status

Both machines show ld as "GNU ld". The gentoo box is using gcc 3.3.5; the slackware is using gcc 4.1.0.

Both machines have an existing copy of courier (0.50 on both, I think) running.

Anybody have any ideas of what's causing this?

--Bill