如何使用与包和存储库相同的选项来编译 wxWidgets?

如何使用与包和存储库相同的选项来编译 wxWidgets?

我正在编译 wxWidgets 作为编译最新版本 pgAdmin3 的预备步骤,因为存储库中没有支持版本 postgres 9.2 的 deb 版本。我遇到了麻烦并消除了可能性。

默认包有一个与 pgAdmin3 一起使用的 wxWidgets 版本。我想安装这个包的相同选项。

当我输入:

./configure --help

我有很多选择。如何找到用于编译默认包版本的选项,以便我可以匹配其功能。

我尝试过使用:

--enable-debug --enable-button --enable-ect.

但在 10 个左右的选项之后,我担心我会错过一些东西(根据我的其他编译的输出)或者我会添加一些有冲突的东西。

是否有存储库用于 wxWidgets 的选项列表。

使用 Mint Nadia 14/Ubuntu 12.10。

答案1

有一个简单的方法,

首先使用apt-get source XXX获取源代码,

解压完成后,进入文件夹,即XXX-version,检查文件debian/control,通常你会看到一行DEB_CONFIGURE_EXTRA_FLAGS +=,那就是你应该看的地方。

答案2

我认为您不需要任何特殊选项来为 pgAdmin 构建 wxWidgets。所以只需使用默认选项构建它即可。

答案3

我 99% 确信 wxWidgets 不会在 Ubuntu 上使用特殊的命令行来编译配置。但请确保检查任何缺少的开发库依赖项。

相关内容