Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/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
Ubuntu。Ada安装AWS_Ubuntu_Amazon Web Services_Ada - Fatal编程技术网

Ubuntu。Ada安装AWS

Ubuntu。Ada安装AWS,ubuntu,amazon-web-services,ada,Ubuntu,Amazon Web Services,Ada,它还没有完全建立起来,有什么问题 /usr/gnat/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/ld:找不到-lldap collect2:ld返回了1个退出状态 gprlib:/usr/gnat/bin/gcc执行错误 gprbuild:无法为项目src生成库 制作::[制作本机]4 巴什尔先生 PATH=/usr/gnat/bin:$PATH 导出路径 GPR_项目_路径=/usr/gnat/lib/gnat 导出GPR\u项目\u路径 ADA_PROJEC

它还没有完全建立起来,有什么问题

/usr/gnat/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/ld:找不到-lldap collect2:ld返回了1个退出状态 gprlib:/usr/gnat/bin/gcc执行错误 gprbuild:无法为项目src生成库 制作::[制作本机]4

巴什尔先生 PATH=/usr/gnat/bin:$PATH 导出路径

GPR_项目_路径=/usr/gnat/lib/gnat 导出GPR\u项目\u路径

ADA_PROJECT_PATH=/usr/gnat/lib/gnat 导出ADA_项目路径

LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu

链接器找不到程序所需的libldap库。要么它没有安装,要么安装在错误的位置,要么(在Debian/Ubuntu上)multilib构建过程在错误的位置查找它

多库问题的一个可能修复方法是将库路径设置为适合您的环境的正确值;在这里,我使用shell脚本运行Make,如下所示:

# fix Debian multiarch..
export LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
make
我看到您已经在使用LD_LIBRARY_PATH,但LIBRARY_PATH是另一个变量


或者,如果问题是没有安装libldap,那么命令(以root用户身份或通过sudo运行)
apt get install libldap2 dev
应该安装它,然后build应该不再有该错误。

是否安装了libldap?如。。。必须安装apt get install libldap2设备。我怎么能检查呢?原来他是刚下载的,但没有安装,安装成功后!谢谢