C2H non viene installato / registrato correttamente
Domanda
Quando corro cabal install c2hs
, sembra finire correttamente, ma non registra il pacchetto. Il pacchetto sembra che non sia nemmeno installato: non si presenta ghc-pkg list
, e ripetere cabal install c2hs
Passa attraverso la stessa procedura di installazione, invece di dire "tutti i pacchetti richiesti sono già installati".
Apprezzerei molto qualsiasi aiuto a farlo funzionare. Sto usando il binario predefinito GHC 7.4.1.
- Output di installazione di cabala: http://pastebin.com/cruii8mm
- Le importazioni sono defunte: http://pastebin.com/r0aypxra
Grazie in anticipo!
Soluzione
Il modulo C2HS è stato rimosso dalle versioni più recenti di c2hs
, da qualche tempo prima di C2HS-0.15. Se controlli l'albero della sorgente C2HS, potresti trovarlo tornando indietro attraverso le revisioni. O alcune altre librerie lo includono. Ci sono più informazioni in questo Biglietto Trac. C2HS si sta muovendo verso le funzioni in C2HS.hs completamente inutili, sebbene non siano ancora abbastanza lì (in particolare i formati a punto galleggiante devono essere marciati manualmente).
Altri suggerimenti
Credo c2hs
è un eseguibile, non una libreria. L'output di installazione della cabala fornita mostra che l'esempio è inserito nel tuo privato .cabal/bin
directory.