我正在编译 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 上使用特殊的命令行来编译配置。但请确保检查任何缺少的开发库依赖项。