Войти

Показать полную графическую версию : Ошибка mingw


elco
13-01-2012, 15:58
Помогите пожалуйста новичку разобраться с MinGW и gcc. Ошибка однотипная остановка при компиляции gcc -V (ПРОПИСНАЯ):
...
$ ./configure
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/usr/home/admin/dev/fltk-1.3.0':
configure: error: C compiler cannot create executables
See `config.log' for more details

[CODE]
configure:2914: $? = 0
configure:2903: gcc -v >&5
Using built-in specs.
COLLECT_GCC=C:\MinGW\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
Target: mingw32
Configured with: ../gcc-4.6.1/configure --enable-languages=c,c++,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry-version-specific-runtime-libs --build=mingw32 --prefix=/mingw

elco
13-01-2012, 17:07
Thread model: win32
gcc version 4.6.1 (GCC)
configure:2914: $? = 0
configure:2903: gcc -V >&5
gcc.exe: error: unrecognized option '-V'
gcc.exe: fatal error: no input files
compilation terminated.[/CODE]

Win XP pro sp3 RU, MinGW на С:, в путях (командной строке) видимо есть кирилица.

ferget
14-01-2012, 07:03
объясните толком, что вы делаете

elco
14-01-2012, 23:53
ferget,
Собираю в данном случае FLTK (http://www.fltk.org) 1.3.0 из исходников. GCC входит в MinGW и вылетает с ошибкой.

ferget
15-01-2012, 08:16
собрать FLTK 1.3.0 с minGW и gcc удалось, так что проверяйте у себя, minGW не любит кириллицу и пробелы

если не обязательно собирать с gcc, то лучше возьмите VS2010 express, проще будет

и еще вот эта строчка
checking whether the C compiler works... no »

тут должно быть yes

elco
15-01-2012, 08:31
Одну минуту!
Нельзя ли посмотреть фрагмент лога (он в папке fltk), там где gcc - V, пожалуйста. :sorry: :laugh:

ferget
15-01-2012, 08:59
почему-то написано тоже самое


configure:2505: $? = 0
configure:2512: D:/MinGW/bin/gcc.exe -v >&5
Using built-in specs.
COLLECT_GCC=D:\MinGW\bin\gcc.exe
COLLECT_LTO_WRAPPER=d:/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
Target: mingw32
Configured with: ../gcc-4.6.1/configure --enable-languages=c,c++,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.6.1 (GCC)
configure:2515: $? = 0
configure:2522: D:/MinGW/bin/gcc.exe -V >&5
gcc.exe: error: unrecognized option '-V'
gcc.exe: fatal error: no input files
compilation terminated.


но после этого компиляция продолжается

elco
15-01-2012, 09:05
Может тогда другим компилятором, следующим в вашей системе. Непонятно.

elco
15-01-2012, 11:31
Все действительно без проблем скомпилилось, VS2008. C mingw конечно хотелось в принципе разобраться,
но после того как форум починят.




© OSzone.net 2001-2012