问题标签 [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 投票
1 回答
2014 浏览

apache - 如何检测 apache 1.3 的编译时 ./configure 选项?

我有一个旧的 apache 1.3 安装。我知道它是从源代码编译的,我有源代码 tarbal,但我没有保存 ./configure 标志。

我需要使用完全相同的配置标志重新编译这个 apache,并启用 EXTRA_CFLAGS="-DBIG_SECURITY_HOLE" 以进行调试。

您知道如何从已安装的 apache 中确定 ./configure 标志吗?我需要类似于 php-config 的输出的东西。

谢谢,提前 SWilk

0 投票
1 回答
476 浏览

svn - AIX 52 和 AIX 53 操作系统上的 apr-util 配置问题

我正在尝试在 AIX 上构建 apr-util subversion 依赖库。配置错误说“配置:错误:C编译器无法创建可执行文件。有关更多详细信息,请参阅`config.log'。” 我不确定 config.log 最终说的配置标志中缺少什么

配置语句是这样的:

在 config.log 中观察到的另一件事是在此错误之前还有另一个错误说

任何帮助将非常感激。

0 投票
4 回答
2510 浏览

build - 为什么没有人为脑死亡者创建开源构建系统?

我想建立一个共享库。GNU/Linux 是开发和目标平台。C是实现语言。

我无法决定我想如何设置构建系统并一直在三个选项之间徘徊,每个选项都有很多不喜欢的理由:

  • 手工制作的 Makefiles - 我过去几乎都是这样工作的
  • GNU Autotools - 今年早些时候我使用 autotools 构建了一个共享的 C 库,但忘记了我是如何做到的,以及我在哪里使用了数百个教程。
  • waf - 据说很简单,但不是那么容易我今天下午就开始工作了。

我无法决定去哪个。我会选择一个,开始工作,然后遇到问题并决定另一个系统更好。我被卡住了。有人可以对此有所了解,这可能会帮助我解决这个问题吗?

0 投票
2 回答
290 浏览

ubuntu - 在 Ubuntu 'Jaunty' 上构建 GD 的问题

我在构建 gdlib 时遇到问题。据我所知,zlib、png 和所有其他的都安装在 /lib 或 /usr/lib 中。--prefix我是否使用其中的一个或全部似乎并不重要--with-,配置脚本一直坚持认为它找不到任何支持库。

[编辑] 现在我注意到libpthread找到了。在磁盘周围搜寻我发现libpthread.so。我没有找到的是libpng.so. 我发现的是/usr/lib/libpng12.so.0. 那么这个零到底是什么?这就是 Gd 的配置不起作用的原因吗?我该怎么办?

这都是因为Concrete5的安装程序告诉我它找不到 GD。

0 投票
2 回答
483 浏览

directory - Make 在安装过程中从 configure、make 和 make install 生成的文件的目录

假设我们正在从其源代码安装一些库,这些库以 GNU 推广的方式分发。使用“./configure --prefix”指定安装位置时。

(1) Make是否在当前目录下生成二进制文件?然后 Make install 是否将它们从当前目录(即运行 Make 的位置)复制到 $prefix?如果答案是肯定的,我有两个问题,每个问题都针对不同的情况。

(2)当当前目录和$prefix不一样的时候,可以把当前目录下Make生成的文件全部删除,节省一些空间吗?

(3)当当前目录和$prefix相同时,会make install什么都不做或者把文件复制给自己?我可以跳过这make install一步吗?

0 投票
2 回答
384 浏览

c++ - 是否可以在 Mac 上使用自定义 libxml2 编译 ImageMagick

它似乎总是从 /usr/lib 中获取版本,并且似乎没有 ./configure 参数来覆盖它。

./configure --prefix=$PREFIX --with-quantum-depth=8 --disable-installed --without-x --without-perl --enable-static --disable-shared --with-jpeg -- with-tiff CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" --disable-openmp --disable-openmp-slow

谢谢,瑞

0 投票
2 回答
264 浏览

open-source - 高度模块化的可移植开源项目的构建系统

我们一开始就有一个开源软件项目。该程序被认为是高度模块化的:例如,底层数据库可以是 sqlite、postgre 或 berkley,具体取决于最终用户的偏好。

只有一种我有信心的系统方法是使用 Autotools(GNU 构建系统)。但是,我想知道,是否存在任何有希望的替代方案?它必须是开源的并且是高度可移植的。它还应该避免 Autotools 系统的所有不足,例如缺乏并发支持(配置脚本非常慢)。

0 投票
1 回答
9741 浏览

visual-studio - 如何一劳永逸地配置Visual Studio控制台窗口的设置

如何更改 Visual Studio 控制台窗口的默认设置?

0 投票
2 回答
414 浏览

c++ - 编译没有 sse3 的 gnu 程序

我正在为架构不支持 sse2 以外的 sse 的设备编译一个应用程序,并且想知道是否可以从 GNU autoconf 生成的配置脚本中禁用使用 sse3 指令进行编译?我知道您可以使用 mno-sse3 选项在 gcc/g++ 中将其关闭,但如果我可以在配置级别将其关闭而不是生成 make 文件然后手动插入该编译器标志,那就太好了...

0 投票
2 回答
1084 浏览

iphone - FFMPEG 不会为 iPhone 配置

我已经通过 svn 下载了 FFMPEG,并将气体预处理器放入 usr/local/bin。但是,当我尝试将以下代码发布到终端时,它会说:-bash: ./configure: No such file or directory

这是代码:

./configure --cc=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc --as='gas-preprocessor.pl /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk --enable-cross-compile --target-os=darwin --arch=arm --cpu=arm1176jzf-s -- disable-pic --enable-gpl --enable-postproc --disable-debug --disable-stripping --enable-avfilter --enable-avfilter-lavf --extra-cflags='-arch armv6' --extra- ldflags='-arch armv6'

我正在使用雪豹 10.6.1。我究竟做错了什么?