Linux AS4下编译courier-authlib-0.55
在Red Hat Enterprise Linux AS release 4 (Nahant)下
编译courier-authlib-0.55
[root@sunlink2 courier-authlib-0.55]# make && make check
make all-recursive
make[1]: Entering directory `/downloads/qmailrocks/courier-authlib-0.55'
Making all in libltdl
make[2]: Entering directory `/downloads/qmailrocks/courier-authlib-0.55/libltdl'
make all-am
make[3]: Entering directory `/downloads/qmailrocks/courier-authlib-0.55/libltdl'
make[3]: Leaving directory `/downloads/qmailrocks/courier-authlib-0.55/libltdl'
make[2]: Leaving directory `/downloads/qmailrocks/courier-authlib-0.55/libltdl'
Making all in gdbmobj
make[2]: Entering directory `/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
make all-am
make[3]: Entering directory `/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
Linking testgdbm
testgdbm.o(.text+0x54a): In function `main':
/downloads/qmailrocks/courier-authlib-0.55/gdbmobj/gdbmobj.h:54: undefined reference to `_Unwind_Resume'
collect2: ld returned 1 exit status
make[3]: *** [testgdbm] 错误 1
make[3]: Leaving directory `/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/downloads/qmailrocks/courier-authlib-0.55'
make: *** [all] 错误 2
在/root/.bash_profile内加一行:
export CPPFLAGS="-Wl,-Bdynamic -lgcc_s",编译时还是同样的提示
请问有何解决方案?谢谢
[ 本帖最后由 landf 于 2008-3-27 10:23 编辑 ]