Как установить libuuid в MinGW / MSYS? - PullRequest
4 голосов
/ 20 октября 2011

Я хочу скомпилировать приложение Linux C ++ в MinGW / MSYS. Однако, когда я использую ./configure --host=i586-mingw32msvc, он жалуется, что libuuid недоступен.

После долгого поиска в Google кажется, что в хранилище MinGW такого пакета нет. Поэтому я скачал исходный пакет uuid-dev с Launchpad и попытался собрать его в MinGW / MSYS. Однако, когда я использую ./configure --host=i586-mingw32msvc, он жалуется, что выбрано ncurses или ncursesw , но библиотека не найдена.

Похоже, в MinGW такого пакета нет. Поэтому я скачал пакет libncurses5.dev с Launchpad и попытался собрать его в MinGW / MSYS. Когда я пытаюсь использовать ./configure --host=i586-mingw32msvc, все кажется хорошо. Но когда я запускаю make, он показывает много сообщений об ошибках.

Поскольку сборка uuid-dev не удалась, я пытаюсь собрать пакет e2fsprogs в MinGW / MSYS. Когда я использую ./configure --host=i586-mingw32msvc, все кажется хорошо. Однако, когда я пытаюсь запустить make, он показывает много сообщений об ошибках.

Спасибо, если кто-нибудь может показать мне, как установить libuuid в MinGW / MSYS. Спасибо.

...