Кажется, я не могу правильно понять синтаксис для сборки gdb в Windows 10 (mingw) с expat. Я загрузил исходники экспатов, и у меня не было проблем со сборкой. Файл expat.h находится в /usr/local/include, а библиотека expat (libexpat.a и libexpat.dll.a) оказалась в /usr/local/lib.
Моя конфигурация: /usr/local/lib --disable-nls
Но независимо от того, что я пытаюсь сделать, я всегда получаю сообщение об ошибке «libexpat отсутствует или непригоден для использования». Кто-нибудь замечает ошибку???
--with-libexpat-prefix
должно указывать на значение префикса, поэтому в вашем случае/usr/local
. Если это не поможет, вам нужно проверитьconfig.log
, чтобы увидеть, что происходит не так. - person Tom Tromey   schedule 16.02.2016ldd .../gdb | grep expat
. - person Tom Tromey   schedule 17.02.2016