Я использую W10 + cygwin.
Большая картина - я пытаюсь собрать инструментарий для запуска тестов на пытки gnu gfortran, который требует dejagnu, Tcl и ожидаем.
У меня проблемы с ожиданием.
После настройки с
./configure --build=x86_64-unknown-cygwin CC=/cygdrive/C/work/usr/local /bin/gcc --cache-file=config.cache &>expect-configure-out.txt
, которая работает нормально, генерируя файл config.log размером 37 КБ, последняя строка которого является configure: выход 0, пока все хорошо.
Затем я запускаю make и make install.
Из командной строки mintty,
./expect --version
вызывает немедленный дамп стека, который здесь:
Exception: STATUS_ACCESS_VIOLATION at rip=00000000000
rax=0000000000000000 rbx=00000000000D27A0 rcx=0000000000000000
rdx=0000000000000000 rsi=0000000000000000 rdi=000000006D655AD3
r8 =0000000000000000 r9 =000000006D536EA1 r10=0000000000000000
r11=8101010101010100 r12=000000000011EC30 r13=000000000011EC40
r14=00000000001147C0 r15=000000000011EC40
rbp=0000000000142D40 rsp=00000000FFFFCA28
program=C:\work\usr\local\bin\expect.exe, pid 2016, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame Function Args
End of stack trace
Некоторые вопросы:
С помощью configure лучше ли запускать компилятор cygwin c по умолчанию или последний компилятор gnu c?
Настраивает ли конфигурацияопция --build = x86_64-unknown-cygwin вещество?
Имеет ли параметр конфигурации --prefix = / usr / local / вещество?
Стоит ли пытаться перекомпилировать с большой моделью памяти?
Различает ли W10 выполнение программы из командной строки mintty и командной строки W10?
Есть ли какая-либо польза от запуска autoconf для обновления файла конфигурации?
Любые другие предложения, которыеможет уменьшить количество проб и ошибок, чтобы запустить это?
Спасибо.