Come installare msgfmt di gettext dal sorgente?


0

Voglio compilare ciò gitche non riesce a causa del /bin/sh: msgfmt: command not foundquale è fornito da gettext. Sto compilando un sistema (Synology DSM 6.1) che non ha un gestore di pacchetti che fornisca facilmente un gettextpacchetto pronto all'uso, quindi ho bisogno di gettextcreare il processo di creazione msgfmt(con le configureopzioni predefinite non è findpossibile nell'installazione prefisso dopo ./configure --prefix=... && make && make install), ma non trovo alcuna configureopzione gettextper includere la creazione del msgfmtrisultato di costruzione né alcuna configureopzione gitper saltare la parte di cui ha bisogno msgfmt.

Ora sto usando gettext0.19.8.1 e git2.11.1, ma sono anche felice per le soluzioni che richiedono altre versioni nuove o precedenti.

Risposte:


0

msgfmtpuò essere installato eseguendo ./configure && make && make installnella gettext-toolsdirectory sotto la gettextradice di origine.


-1

Sto compilando un sistema (Synology DSM 6.1) che non ha un gestore di pacchetti che fornisce facilmente un pacchetto gettext pronto all'uso, quindi ho bisogno di ottenere il processo di compilazione di gettext per creare msgfmt

No. Se vuoi Git su Synology, devi installare Git, dai pacchetti del fornitore o dai pacchetti della community . Può essere Git puro (con il 100% di futuri mal di testa attorno a "server", "web-frontend"), Git Server dello strumento full-ALM GitLab


Si prega di specificare perché il mio approccio sopra non funzionerà. Non vedo un motivo per cui non dovrei essere in grado di compilare Git.
Karl Richter,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.