- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
因为 Mercurial Installer 不能在旧的 Windows 2000 系统上运行,所以我试图从源代码构建它。它提示 C 编译器无法识别选项 -mno-cygwin。我的 gcc 版本是 4.6.1。而 MinGw 只有两个月大。
已执行以下步骤:https://www.mercurial-scm.org/wiki/BuildingOnWindows
F:\mercurial-2.0.2>python setup.py build
running build
running build_mo
warning: hgbuildmo: could not find msgfmt executable, no translations will be built
running build_py
package init file 'mercurial\__init__.py' not found (or not a regular file)
package init file 'mercurial\__init__.py' not found (or not a regular file)
running build_ext
building 'mercurial.base85' extension
f:\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall -If:\python27\include
-If:\python27\PC -c mercurial/base85.c -o build\temp.win32-2.7\Release\mercurial\base85.o
**cc1.exe: error: unrecognized command line option '-mno-cygwin'**
error: command 'gcc' failed with exit status 1
最佳答案
来自comment by a TDM-GCC MinGW distro developer :
As of the 4.6 series, GCC no longer accepts many unrecognized options or flags. TDM-GCC has never "supported" -mno-cygwin; now, it will complain about it. This is also true for libtool flags such as "-no-undefined".
因此,您可能不得不使用较旧的 GCC 版本,它会忽略无意义的选项,或者修复构建脚本,使它们不使用该标志(无论如何 MinGW 编译器都不需要)。
作为后续说明,从 GCC 4 开始,Cygwin 编译器似乎停止支持 -mno-cygwin
:http://www.cygwin.com/ml/cygwin/2009-03/msg00802.html
所以这个选项在过去几年里或多或少都没有用。
关于c - -mno-cygwin : gcc building Mercurial (Windows 2000),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8916133/
我正在尝试在 Windows 上学习很多 python,其中包括安装多个软件包,但是每次我调用 python setup.py install 时,我都会遇到 gcc 的 -mno -cygwin 问
我正在使用 GCC 和 Make 在 Windows 中编译一个库。 当我跑 make ,我收到以下错误: unrecognized command line option '-mno-cygwin'
我正在做一个将 RGB 转换为亮度的项目,但我遇到了一些与 -mno-sse2 标志有关的舍入问题: 测试代码如下: #include #include static double rec709_
我知道 LOCAL_CFLAGS 是一组可选的编译器标志,在构建 C 源文件时将传递这些标志。我的问题是这个标志是什么意思“-mno-thumb”或者我在哪里可以找到可用的 LOCAL_CFLAGS
我是 C++ 的新手,正在实现一个使用 Java native 接口(interface)调用 C++ 库方法的 Java 应用程序。我正在使用 Cygwin64。 操作系统:Windows 8 64
每当我编译 Cython 代码(使用 pyximport )并且经常从源代码(使用 pip )安装包时,我得到 clang: warning: argument unused during compi
我正在尝试使用 MingW-Cygwin 构建 c 源文件,当我使用 gcc source.c -o test 时,结果工作正常,编译后的 exe 文件中的每个函数都正常,但是exe需要[cygwin
标题说明了一切! clang 是否有相当于 GCC 的 -mno-vzeroupper 标志? 我使用 3.5,也许它会在 3.6 中? 最佳答案 以下对我有用:clang++ -mllvm -x86
因为 Mercurial Installer 不能在旧的 Windows 2000 系统上运行,所以我试图从源代码构建它。它提示 C 编译器无法识别选项 -mno-cygwin。我的 gcc 版本是
一个使用 gettimeofday() 的简单 C 程序在没有任何标志 (gcc-4.5.1) 的情况下编译时工作正常,但在使用标志 -mno-sse 编译时不提供输出。 #include #inc
我目前正在开发 winexe 项目。 winexe 使用 -mno-cygwin 作为 CFLAGS 在 linux 上编译 Windows C 代码。 以下是winexesvc目录下的Makefil
在 Windows 7 上,尝试编译 pygraphviz 时,我运行 python setup.py build -c mingw32 我明白了 C:\MinGW\bin\gcc.exe -
所以,我在这里发现了一些其他的 clang 错误,它们似乎有些相似,但是,这些修复不适用于我的情况。 我正在使用 OSX Mavericks,我们正在尝试安装 Ansible。我可以正确安装 pip,
在 Windows 下,似乎 easy_install 具有 C 依赖性并不是很容易。 尝试 1 - vcvarsall.bat 错误 我正在Windows7下安装cython,使用MinGw;我修改
尝试在 Mavericks 10.9 上通过 pip 安装 psycopg2 时出现以下错误: clang: error: unknown argument: '-mno-fused-madd' [-
我正在尝试使用 mingw(64 位)在 win 7 64 位中使用 cython 编译 python 扩展。 我正在使用 Python 2.6(Active Python 2.6.6)和足够的 di
我正在尝试构建 QuantLib Python 绑定(bind)。我设法使用 these 构建了 QuantLib说明(我找到了 libboost_serialization 文件 here )。当我
我试图让 cython 意识到我在 MinGW 32 位中有一个 c 编译器,我已经尝试了我在网上找到的所有内容,但它仍然无法正常工作。我正在运行 Windows 7 Professional 64
我尝试在 Mavericks 操作系统中安装 Scrapy 时遇到以下错误。 我安装了命令行工具和 X11 我真的不知道发生了什么,我在浏览 Web 时也没有发现同样的错误。我认为这可能与 Xcode
我使用的是 OSX。我按照Salt的官方指南here安装Salt我遇到了一个问题。运行“sudo pip install salt”会出现以下错误。 clang: error: unknown arg
我是一名优秀的程序员,十分优秀!