Попытка использовать зеркало для pacman (mingw64), но не может найти файл БД на серверах

260
rhavin

Это моя проблема:

Я пытаюсь скомпилировать gEDA (pcb-creator) на Win7 и устранить возникающие ошибки. В настоящее время я застрял на этом, вернулся из ./configure:

Не удается найти gdlib-config.

и так как pacman -Ss gdlibничего не возвращает, я попытался найти зеркало, в котором оно есть. Этот список зеркал есть, но во всех перечисленных там зеркалах отсутствует файл mingw64.db, который, как мне кажется, ожидается, если я добавлю URL зеркал в файл \ etc \ pacman.d \ mirrorlist.mingw64 .

Итак, как мне сказать pacman использовать репозиторий, если нет файла mingw64.db ? Или - что может быть - если я делаю это неправильно: как мне это сделать?

0

1 ответ на вопрос

1
grawity

Во-первых, то, что MinGW и Arch Linux используют один и тот же пакет, не означает, что они используют одни и те же зеркала. Только инструмент одинаков (как и в Debian против Ubuntu и т. Д.), Но фактические пакеты и их расположение различаются.

Тем не менее, правильные зеркала, вероятно, уже настроены в стандартном пакете pacman.conf MinGW, и вам может потребоваться только указать pacman для загрузки баз данных, используя pacman -Sy.

я попытался `pacman -Sy`, но это не приносит gdlib-config в мою базу данных. с другой стороны, в ArchLinux Mirrors они есть, но я не могу настроить pacman для их использования. rhavin 7 лет назад 0
Зеркала Arch Linux будут бесполезны, потому что они содержат только пакеты, созданные для Linux (x86 и x86_64), а не для Windows. grawity 7 лет назад 0