2015-05-05 2 views
5

Я пытаюсь скомпилировать некоторые библиотеки с открытым исходным кодом в MinGW + MSYS. Во время фазы configure я продолжал видеть, что некоторые сторонние библиотеки отсутствуют.Есть ли какая-либо система управления пакетами для MinGW + MSYS?

На данный момент мое решение заключается в загрузке источника отсутствующих библиотек и последующем процессе сборки GNU для компиляции и установки их в среду MinGW.

Есть ли какая-либо система управления пакетами для MinGW + MSYS для установки пакетов? Также как apt-get.

Я пробовал mingw-get за недостающий комплект. Но он сообщает об ошибке ниже.

enter image description here

ответ

4

mingw-getявляется (ближайший эквивалент APT-получить) менеджера пакетов для MinGW и MSYS. Однако он может управлять только пакетами, которые на самом деле являются для MinGW и/или MSYS (либо потому, что разработчик MinGW создал и упаковал их, либо участник сообщества пользователей MinGW внес свой вклад).

Произвольно угадывая, какие пакеты могут быть доступны, и даже то, что может быть их правильными именами пакетов, вряд ли будет продуктивным. Запустите mingw-get в своем графическом интерфейсе (если он правильно установлен, просто запустите mingw-get без аргументов, чтобы запустить его в этом режиме), чтобы увидеть список пакетов, которые действительно доступны; если вы не видите вероятных кандидатов на то, что ищете, то пока этого не существует. В этом случае вам придется либо найти альтернативную сборку без MinGW, либо создать ее самостоятельно, из источника. (Если вы выберете последний вариант, и ваша сборка будет успешной, вы можете подумать о том, чтобы внести свой вклад в MinGW.org).

+1

Спасибо. Я переключился на MSYS2, чтобы использовать 'pacman'. – smwikipedia

+1

Очевидно, что переключатель на MSYS2 - ваш выбор; следовательно, я не могу вам больше помочь. –

Смежные вопросы