Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cross platform openldap交叉编译有什么问题?_Cross Platform_Mips_Cross Compiling_Openldap - Fatal编程技术网

Cross platform openldap交叉编译有什么问题?

Cross platform openldap交叉编译有什么问题?,cross-platform,mips,cross-compiling,openldap,Cross Platform,Mips,Cross Compiling,Openldap,我需要在MIPS平台上运行OPENLDAP,交叉编译后,我得到了一个slapd: slapd: ELF 32-bit MSB executable, MIPS, MIPS64 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.0, not stripped 但是,当我以工具模式和调试级别运行slapd时, 有人指责: 5630387c => bdb_last_id: get failed:

我需要在MIPS平台上运行OPENLDAP,交叉编译后,我得到了一个
slapd

slapd: ELF 32-bit MSB executable, MIPS, MIPS64 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.0, not stripped
但是,当我以工具模式和调试级别运行
slapd
时, 有人指责:

5630387c => bdb_last_id: get failed: DB_BUFFER_SMALL: User memory too small for return value (-30999)
5630387c bdb_db_open: database "dc=zkc,dc=cn": last_id(/usr/local/openldap/var/openldap-data) failed: DB_BUFFER_SMALL: User memory too small for return value (-30999).
5630387c backend_startup_one (type=bdb, suffix="dc=zkc,dc=cn"): bi_db_open failed! (-30999)
slap_startup failed (test would succeed using the -u switch)

如何解决这个问题?

现在我做了一些更改,错误是:
563079e3 bdb\u monitor\u db\u open:禁用监视;将监视器数据库配置为启用(
DB\u CONFIG
确实存在于目录
var/openldap data
)现在我做了一些更改,错误是:
563079e3 bdb\u监视器\u DB\u open:禁用监视;将监视器数据库配置为启用(
DB\u CONFIG
确实存在于目录
var/openldap data
中)