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: проблема поймана здесь.
vitus_wagner: My photo 2005 (Default)
Posted by [personal profile] vitus_wagner
c:/dir/file.txt работают по-моему работают практически везде (кроме cygwin) - и в msys, и в unxutils и в gnuwin32.

А which which по-моему, не обязан работать и в *nix. which вполне может быть встроенной командой shell.

Кстати вот написать свой собственный which.exe может оказаться хорошей идеей. Надо только не забыть в исходники соответствующего shell посмотреть, чтобы оно искало точно так же, как это делает shell.

Я уже написал для msys pwd.exe - а то там была только встроенная команда. Хотя поначалу меня вполне выручил pwd.bat из двух букв и перевода строки
--
cd
--
(потому как в cmd.exe cd без аргументов выводит текущую директорию, а .bat выполняется именно cmd).