singalen: (2002)
[personal profile] singalen
Вчера поставил полный стабильный Mingw и пытался скомпилировать под Windows игрушку-варгейм LGeneral. Это фриварный римейк популярного Panzer General. С задней мыслью - может, портировать его на PocketPC, GUI позволяет.
Не смог. Почему-то в егонном sh, вернее, в скрипте configure, команда cat не работает на несколько строк в синтаксисе
cat >>conftest.$ac_ext <<_ACEOF
int main()
{ return 0; }
_ACEOF
Очень странно.
Надо читать об automake/autoconf?
upd: проблема поймана здесь.

(no subject)

28/3/06 18:48 (UTC)
Posted by [identity profile] nepilsonis.livejournal.com
О! Ещё у кого-то с MinGW проблемы!
А я вот GPGTray собрать не могу. Потому что не работают autoconf-automake. Потому что
вызываемое в недрах автогена строка
$ perl -e 'system "/bin/m4 --help | grep reload-state";'
даёт
The system cannot find the path specified.
хотя
$ perl -e 'system "m4 --help | grep reload-state";'
-R, --reload-state=FILE reload a frozen state from FILE at start
и
$ /bin/m4 --help | grep reload-state
-R, --reload-state=FILE reload a frozen state from FILE at start

(с тоской) Может, подскажете, что с этим делать?

(no subject)

29/3/06 16:54 (UTC)
Posted by [identity profile] nepilsonis.livejournal.com
mingw и msys в разных каталогах?
Да, соответственно C:\MinGW и C:\msys

Какой sh?
Дефолтный. Если верить env — то SHELL=/bin/sh

Какой perl?
ActivePerl-5.8.7.815-MSWin32-x86-211909.msi, стоит в C:\Perl

Запускаете ли вы sh -c ./configure или как-то ещё?
нет, $ ./autogen.sh
само дерево взято из svn репозитория https://svn.wald.intevation.org/svn/winpt

У меня, кстати, perl -e 'system "/bin/m4 --help | grep reload-state";' работает.
я так и думал, что у меня что-то не то

Анализируем причину, пробуем:
perl -e 'system "/bin/m4 --help"'

The system cannot find the path specified.

sh -c "/bin/m4 --help"
help по m4

sh -c "grep --help"
help по grep

так же PATH=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/system32/WBEM:/c/utils

А, может, за одно подскажете, где и как можно настроить шрифт и цвета этого mingw окошечка?

(no subject)

30/3/06 16:36 (UTC)
Posted by [identity profile] nepilsonis.livejournal.com
perl -e 'system "grep --help"' ?
perl -e 'system "sh --help"' ?


обе выдают хелпы... Да стопудово со слешами что-то не чисто.

rxvt.exe --help показывает, как настроить его
спасибо. Так как я X не использую, то мне хватило убрать установку шрифта, чтобы шрифть стал более читабельным :)

вот что странно с слешами и скобкой угловой:
когда она есть - не работает:
$ perl -e 'system "m4 --help < null | grep reload-state";'
The system cannot find the file specified.

а как только нет ни слешей, ни угловых - работает
$ perl -e 'system "m4 --help null | grep reload-state";'
-R, --reload-state=FILE reload a frozen state from FILE at start

(no subject)

3/4/06 09:40 (UTC)
Posted by [identity profile] nepilsonis.livejournal.com
Так у меня другого перла и нет. И тут (http://www.mingw.org/download.shtml)го, вроде, не предлагают? Неужели и его самому собирать???

(no subject)

4/4/06 04:54 (UTC)
Posted by [identity profile] nepilsonis.livejournal.com
Точно. Поставил этот самый DTK, а там - перл! И без этой баги!

Спасибо!!!