2015-05-05 72 views
5

Sto provando a compilare alcune librerie open source in MinGW + MSYS. Durante la fase configure, continuavo a vedere che mancano alcune librerie di terze parti.Esiste un sistema di gestione dei pacchetti per MinGW + MSYS?

Per ora, la mia soluzione è scaricare l'origine delle librerie mancanti e seguire il processo di compilazione GNU per compilarle e installarle nel mio ambiente MinGW.

Esiste un sistema di gestione dei pacchetti per MinGW + MSYS per installare facilmente i pacchetti? Proprio come apt-get.

Ho provato il mingw-get per il pacchetto mancante. Ma riporta l'errore qui sotto.

enter image description here

risposta

4

mingw-getè il (più vicino equivalente a apt-get) gestore di pacchetti per MinGW e MSYS. Tuttavia, può gestire solo pacchetti che sono in realtà disponibili perper MinGW e/o MSYS, (perché uno sviluppatore MinGW li ha creati e impacchettati, oppure un membro della comunità di utenti MinGW li ha forniti).

Indovinare arbitrariamente quali pacchetti potrebbero essere disponibili e anche i nomi dei pacchetti corretti potrebbero non essere produttivi. Esegui mingw-get nella sua modalità GUI, (se è installato correttamente, l'esecuzione di mingw-get senza argomenti dovrebbe avviarlo in questa modalità), per vedere un elenco di pacchetti effettivamente disponibili; se non vedi alcun candidato probabile per quello che stai cercando, allora non esiste (ancora) esiste. In tal caso, dovrai trovare una build alternativa non MinGW o crearla da sola. (Se scegli la seconda opzione e la tua build ha successo, allora potresti prendere in considerazione di contribuire a MinGW.org).

+1

Grazie. Sono passato a MSYS2 per usare 'pacman'. – smwikipedia

+1

Ovviamente, il passaggio a MSYS2 è una scelta da fare; di conseguenza, non posso esserti di ulteriore aiuto per te. –