Вчера поставил полный стабильный Mingw и пытался скомпилировать под Windows игрушку-варгейм LGeneral. Это фриварный римейк популярного Panzer General. С задней мыслью - может, портировать его на PocketPC, GUI позволяет.
Не смог. Почему-то в егонном sh, вернее, в скрипте configure, команда cat не работает на несколько строк в синтаксисе
Надо читать об automake/autoconf?
upd: проблема поймана здесь.
Не смог. Почему-то в егонном sh, вернее, в скрипте configure, команда cat не работает на несколько строк в синтаксисе
cat >>conftest.$ac_ext <<_ACEOF
int main()
{ return 0; }
_ACEOFОчень странно.Надо читать об automake/autoconf?
upd: проблема поймана здесь.
Tags:
(no subject)
28/3/06 18:48 (UTC)А я вот 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)
28/3/06 23:53 (UTC)Какой sh?
Какой perl?
Запускаете ли вы sh -c ./configure или как-то ещё?
У меня, кстати,
perl -e 'system "/bin/m4 --help | grep reload-state";'работает.Анализируем причину, пробуем:
perl -e 'system "/bin/m4 --help"'
sh -c "/bin/m4 --help"
sh -c "grep --help"
(no subject)
29/3/06 16:54 (UTC)Да, соответственно C:\MinGW и C:\msys
Дефолтный. Если верить env — то SHELL=/bin/sh
ActivePerl-5.8.7.815-MSWin32-x86-211909.msi, стоит в C:\Perl
нет, $ ./autogen.sh
само дерево взято из svn репозитория https://svn.wald.intevation.org/svn/winpt
я так и думал, что у меня что-то не то
The system cannot find the path specified.
help по m4
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 01:04 (UTC)The system cannot find the path specified.
perl -e 'system "grep --help"' ?
perl -e 'system "sh --help"' ?
где и как можно настроить шрифт и цвета этого mingw окошечка
Это эмулятор терминала RXVT.
Для начала, в msys.bat есть секция: rem Setup the default colors for rxvt.
rxvt.exe --help показывает, как настроить его ресурсы в командной строке. Кроме того, те же ресурсы X-приложений можно настраивать в глобальных конфигах, кажется, XDefaults и XResources и их user-specific "вариантах" $HOME/.Xresources и $HOME/.Xdefaults.
В Mingw конфигов X я не вижу.
Я им не пользуюсь :)
(no subject)
30/3/06 16:36 (UTC)обе выдают хелпы... Да стопудово со слешами что-то не чисто.
спасибо. Так как я 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 00:37 (UTC)посмотрел, какой у меня perl. Оказывается,
D:\>perl --versionThis is perl, v5.6.1 built for msys
ActivePerl у меня выдаёт ту же ерунду.
Так что поставьте MSYS в PATH раньше, чем ActivePerl или вообще уберите ActivePerl.
(no subject)
3/4/06 09:40 (UTC)(no subject)
3/4/06 23:40 (UTC)А может, из портов собрался.
(no subject)
4/4/06 04:54 (UTC)Спасибо!!!
(no subject)
4/4/06 04:59 (UTC)