[请教]referenced symbol not found是什么错误?

[请教]referenced symbol not found是什么错误?

我在启动apache的时候遇到以下错误:

# ./apachectl start
ld.so.1: /usr/local/apache2/bin/httpd: fatal: relocation error: file /usr/local/lib/libaprutil-1.so.0: symbol sqlite_freemem: referenced symbol not found
Killed

哪位知道这个是什么意思?要怎么解决啊?我在网上找了一下关于apache的“referenced symbol not found”错误,据说是这样:

“该错误通常在 Apache 的核心程序被编译为共享用途的 DSO 库时发生。请尝试重新配置 Apache,确保至少使用了如下参数:
--enable-shared=max --enable-rule=SHARED_CORE”

可是我用pkgadd以二进制的形式安装的,怎么指定configure?
你把sqlite安装了吗
请安装这个版本的文件:sqlite-2.8.13-sol8-sparc-local.gz

我也碰到同样的错误,是因为安装另外一个sqlite-3.3.6的。