问题标签 [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.

0 投票
3 回答
2783 浏览

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 显卡驱动程序时发生的。

0 投票
2 回答
950 浏览

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

0 投票
4 回答
7451 浏览

autoconf - 如何将 autoconf/automake 指向非标准包

我正在尝试在 RedHat Linux 机器上构建 ZooKeeper。(ZooKeeper 到底是什么可能并不重要 :-)

当我按照包装说明进行操作时,我得到:

我无法在标准位置安装 CPPPUNIT。(没有root权限,系统团队有“不偏离标准配置”的政策。)

我已经通过在我的 configure.ac 文件中注释掉对 AM_PATH_CPPUNIT 的引用来解决这个问题,但我真正想做的是在我的个人目录中安装 CPPPUNIT 并指向它,但我没有赚太多在弄清楚如何告诉 autoconf/auotmake 系统在非标准位置查找它方面取得了进展。有人对如何做到这一点有任何提示吗?

0 投票
1 回答
2539 浏览

variables - 如何从配置中获得完全扩展的变量?

我创建了一个这样的 configure.ac 文件:

这样做的目的是打印配置脚本使用创建的每个可用环境变量set,所以我这样做:

打印一堆变量,例如

到目前为止,一切都很好。问题是:

  1. 我想扩展变量${prefix}/share,但将所有内容传递到文件example.sh并使用 bash 执行它不起作用,因为 bash 抱怨修改只读变量,UID并且扩展本身似乎也不起作用。
  2. 我尝试makefile在扩展工作的地方使用 a for this ,但它抱怨字符串中的换行符,就像上面的输出中的行IFS=' causes an error message Makefile:24: *** missing separator. Stop.

有谁知道如何获得配置输出的完全扩展版本?

0 投票
1 回答
172 浏览

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 并成功创建了数据库和表。

0 投票
4 回答
2820 浏览

c - Autoconf 问题:“错误:C 编译器无法创建可执行文件”

我正在尝试使用 GNU autotools 构建我用 C 语言编写的程序,但我显然设置错误,因为configure运行时,它会吐出:

如果我查看config.log,我会看到:

出于某种原因,autoconf 正在生成一个无效的测试文件:该行上应该是什么,只是一个分号?在 Ubuntu 9.04 和 Mac OS X 10.6 上构建失败的方式相同,所以这绝对是我的错,而不是环境的错。

0 投票
4 回答
172 浏览

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 最感兴趣,但也很高兴了解其他发行版的类似工具。

0 投票
2 回答
6788 浏览

autoconf - 如何获取配置脚本来查找库

我正在尝试编写一个 configure.ac 文件,以便生成的配置脚本搜索包含给定静态库的库目录,例如 libsomething.a。我怎样才能做到这一点?目前我只检查一个位置:

但我希望它尝试自动找到它。如果该库不在默认位置之一,我想配置说未找到该库,并且可以像通常那样使用 --use-something=path 指定自定义位置。所以我还需要检查是否提供了 --use-something=path 。我在创建配置文件方面很新,而且 M4 文档不是很容易理解,所以希望能提供任何帮助。

谢谢!

0 投票
1 回答
3990 浏览

unix - 如何使用unix配置编译32位64位可执行文件

我想使用标准的 ./configure 、 make、 make install 编译程序。我正在使用 64 位机器,但我希望可执行文件是 32 位可执行文件。

这样做的方法是什么,我做了 ./configure --help 但对此一无所知(它有 --disable-64bit 但它似乎没有做这项工作

0 投票
2 回答
765 浏览

xdebug - 在 linux 上编译 xdebug -> 将 32 位选项传递给 ./configure

问候!

尝试编译 xdebug 时,有没有办法将 32 位选项传递给它?

我现在拥有的是这样的:

./configure --with-php-config=/opt/lampp/bin/php-config

...或者有没有更好的方法来获得一个 32 位的 xdebug 箱?

塔克斯