Cross platform openldap交叉编译有什么问题?
我需要在MIPS平台上运行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:
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
中)