В сообщении от 18 Апрель 2003 13:08 Andrey Kiselev написал: > On Fri, Apr 18, 2003 at 12:57:05AM +0400, Victor B. Wagner wrote: > > > > i586-mingw32msvc-gcc -o hello.exe hello.c > > > > > > А как собрать что-нибудь более сложное, чем hello.c? (да и hello.c с > > > ним не идет :-( > > > > Это какой hello.c? Гнутый и или из Кернигана и Ритчи? Второй - идет.
а где? я что-то не увидел :-( > > Первый и не должен, это тебе не cygwin. > > Ну почему же, первый тоже собирается с > > ./configure --build=i686-pc-linux --host=i586-mingw32msvc --disable-nls > Вобщем попробовал... итак. в репозитории у меня только стабильный дистрибутив. для начала мне нужен этот hello собственной персоной. для этого я говорю $apt-get source hello потом $cd hello-1.3 $./configure --build=i686-pc-linux --host=i586-mingw32msvc --disable-nls $make все прекрасно собирается даже без варнингов, НО на выходе получается ELF-бинари!!! который прекрасно запускаеся на моем linux'е без всяких эмуляторов :-( после этого открываю в редакторе Makefile и исправляю строчку CC = gcc на строчку CC = i586-mingw32msvc-gcc (что в общем случае неправильно...) после чего снова говорю $make clean $make но теперь компилер уже ругается: hello.c:26: pwd.h: No such file or directory make: *** [hello.o] ОШИБКА 1 что я делаю неправильно? -- Dimitry

