2015-06-21 5 views
-1

Я пытаюсь построить Bochs на Cygwin в соответствии с this tutorial в разделе G.1. При попытке ввести команду ./configure --enable-gdb-stub я получаю следующий результат:Ошибка компиляции Bochs на Cygwin

checking build system type... i686-pc-cygwin 
checking host system type... i686-pc-cygwin 
checking target system type... i686-pc-cygwin 
checking if you are configuring for another platform... no 
checking for standard CFLAGS on this platform... -mno-cygwin -DWIN32 
checking for gcc... gcc 
checking for C compiler default output file name... configure: error: C compiler cannot create executables 
See `config.log' for more details. 

нарушающего линии моего config.log файла являются:

configure:2132: checking for C compiler default output file name 
configure:2135: gcc -mno-cygwin -DWIN32 -mno-cygwin -DWIN32 conftest.c >&5 
gcc: error: unrecognized command line option '-mno-cygwin' 
gcc: error: unrecognized command line option '-mno-cygwin' 
configure:2138: $? = 1 
configure: failed program was: 
/* confdefs.h */ 
... 

Я новичок в работе операционной системы, и этот вопрос имеет меня застрял на ч. Я не понимаю, почему -mno-cygwin даже передается в качестве аргумента для gcc. Любые возможные решения?

ответ

0

В документации говорится

Это было наиболее тщательно протестированы на GNU/Linux, в частности, распределения Debian и Ubuntu, и Solaris. Он не предназначен для установки в любой форме Windows.

Использование cygwin в Windows - проблема, как я вижу. Попробуйте в Ubuntu Linux.