/ dev / shm已安装吗?较早版本的slackware可能在引导时未安装此文件系统。在/ etc / fstab中:
tmpfs /dev/shm tmpfs defaults 0 0
编辑:毕竟那可能不是问题。我认为您可能只需要升级内核甚至是librt。
Edit2:我认为对于您正在使用的slackware 11,您需要一个比2.6.13更新的内核才能使用NPTL线程库(/ lib /
tls中的库),而sem_open似乎是必需的。工作。
Edit3:我设法通过a)挂载/ dev / shm和b)将环境变量设置
LD_ASSUME_KERNEL为2.6.13(任何内核版本>
2.6.12都可以使用)来使其与slackware 11盒一起使用。即使内核是2.6.1.1.11,这似乎也可行,但是诸如线程之类的其他东西可能就不行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)