问题标签 [configure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 为什么在构建 rss-glx 项目时配置报告找不到 GL 库?
我下载了 rss-glx 0.9 项目的源代码来构建。但是配置脚本抱怨找不到GL库!
但是 /usr/lib 中有 GL 库。
谁能告诉我为什么?谢谢。
谢谢你,德赫希。我已经找到原因了。在我的 /usr/lib 中,libGL.so 是指向 /usr/lib/nvidia/libGL.so.1.2.xlibmesa 的符号链接。在 /usr/lib/nvidia 中,没有 libGL.so.1.2.xlibmesa 而是 libGL.so.xlibmesa,它也是一个不存在的 libGL.so.1 的符号链接。现在我已经解决了这个问题,没关系。
我不知道为什么会有一些空符号链接。我猜它是在我为我的 Debian 内核从 2.6.26-1 更新到 2.6.26-2 重新安装 nvidia 显卡驱动程序时发生的。
firefox - Building firefox error: c compiler cannot create executables
I'm trying to build firefox but I'm having some problems. I currently have Visual Studio 2008 Team Suite (trial if that matters).
My mozconfig file:
Note: Visual studio is installed to C:\Program Files (x86)
My environment variables: http://paste2.org/p/401924
Any ideas?
The actual error says that the compiler "cl" can't create executables
autoconf - 如何将 autoconf/automake 指向非标准包
我正在尝试在 RedHat Linux 机器上构建 ZooKeeper。(ZooKeeper 到底是什么可能并不重要 :-)
当我按照包装说明进行操作时,我得到:
我无法在标准位置安装 CPPPUNIT。(没有root权限,系统团队有“不偏离标准配置”的政策。)
我已经通过在我的 configure.ac 文件中注释掉对
AM_PATH_CPPUNI
T 的引用来解决这个问题,但我真正想做的是在我的个人目录中安装 CPPPUNIT 并指向它,但我没有赚太多在弄清楚如何告诉 autoconf/auotmake 系统在非标准位置查找它方面取得了进展。有人对如何做到这一点有任何提示吗?
variables - 如何从配置中获得完全扩展的变量?
我创建了一个这样的 configure.ac 文件:
这样做的目的是打印配置脚本使用创建的每个可用环境变量set
,所以我这样做:
打印一堆变量,例如
到目前为止,一切都很好。问题是:
- 我想扩展变量
${prefix}/share
,但将所有内容传递到文件example.sh
并使用 bash 执行它不起作用,因为 bash 抱怨修改只读变量,UID
并且扩展本身似乎也不起作用。 - 我尝试
makefile
在扩展工作的地方使用 a for this ,但它抱怨字符串中的换行符,就像上面的输出中的行IFS=' causes an error message Makefile:24: *** missing separator. Stop.
有谁知道如何获得配置输出的完全扩展版本?
mysql - 用 sql 配置 apache
我新使用 Apache Tomcat6.0 我无法通过我的 jsp 访问 sql 数据库并获取 java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
在http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html尝试过的步骤
下载的驱动程序 mysql-connector-java-5.1.9 和 mysql-5.0.85-win32 na dkept 在 tomcat\lib 中修改了 web.xml 并带有上下文详细信息,但这对我没有帮助。如果可能,请提出建议并提供步骤。
JSP代码
我正在使用没有密码的 sql server WampServer 并成功创建了数据库和表。
c - Autoconf 问题:“错误:C 编译器无法创建可执行文件”
我正在尝试使用 GNU autotools 构建我用 C 语言编写的程序,但我显然设置错误,因为configure
运行时,它会吐出:
如果我查看config.log
,我会看到:
出于某种原因,autoconf 正在生成一个无效的测试文件:该行上应该是什么,只是一个分号?在 Ubuntu 9.04 和 Mac OS X 10.6 上构建失败的方式相同,所以这绝对是我的错,而不是环境的错。
linux - 有没有工具可以找出哪些包提供了文件?
例如,如果 ./configure 或 Make 告诉我我缺少 libX11.so.6,并且它不在我的系统上,是否有可以输入的工具或网站
libX11.so.6
然后是分发/拱门并返回
libx11-6 libx11-6-debug [或其他;询问 README 可能会返回大量条目]
http://sysinf0.klabs.be/对某些发行版和架构做了类似的事情,但似乎没有更新的发行版。此外,他们没有文件名条目,因此您需要谷歌“packagename site:sysinf0.klabs.be”。
我对 Ubuntu 最感兴趣,但也很高兴了解其他发行版的类似工具。
autoconf - 如何获取配置脚本来查找库
我正在尝试编写一个 configure.ac 文件,以便生成的配置脚本搜索包含给定静态库的库目录,例如 libsomething.a。我怎样才能做到这一点?目前我只检查一个位置:
但我希望它尝试自动找到它。如果该库不在默认位置之一,我想配置说未找到该库,并且可以像通常那样使用 --use-something=path 指定自定义位置。所以我还需要检查是否提供了 --use-something=path 。我在创建配置文件方面很新,而且 M4 文档不是很容易理解,所以希望能提供任何帮助。
谢谢!
unix - 如何使用unix配置编译32位64位可执行文件
我想使用标准的 ./configure 、 make、 make install 编译程序。我正在使用 64 位机器,但我希望可执行文件是 32 位可执行文件。
这样做的方法是什么,我做了 ./configure --help 但对此一无所知(它有 --disable-64bit 但它似乎没有做这项工作
xdebug - 在 linux 上编译 xdebug -> 将 32 位选项传递给 ./configure
问候!
尝试编译 xdebug 时,有没有办法将 32 位选项传递给它?
我现在拥有的是这样的:
./configure --with-php-config=/opt/lampp/bin/php-config
...或者有没有更好的方法来获得一个 32 位的 xdebug 箱?
塔克斯