2016-01-13 9 views
19

पर जीएचसीजेएस के लिए webkitgtk3 स्थापित करना मै मैक ओएसएक्स पर ghcjs-dom पैकेज स्थापित करने की कोशिश कर रहा हूं। यह बहुत ही निर्भरता है क्योंकि बहुत सारी निर्भरताएं हैं।ओएसएक्स

brew install gtk+3  
brew install webkitgtk 
brew install webkitgtk3 
brew install webkitgtk+3 
cabal install webkitgtk3 

... लेकिन ऐसी कोई भाग्य: Webkitgtk3 मेरे वर्तमान अभिशाप

cabal install ghcjs-dom 
Resolving dependencies... 
Configuring webkitgtk3-0.14.1.1... 
Failed to install webkitgtk3-0.14.1.1 
Build log (/Users/markkaravan/.cabal/logs/webkitgtk3-0.14.1.1.log): 
[1 of 2] Compiling SetupWrapper  (/var/folders/br/4zwhphlx3816v87cc0bb5sxh0000gn/T/cabal-tmp-24401/webkitgtk3-0.14.1.1/SetupWrapper.hs, /var/folders/br/4zwhphlx3816v87cc0bb5sxh0000gn/T/cabal-tmp-24401/webkitgtk3-0.14.1.1/dist/setup/SetupWrapper.o) 
[2 of 2] Compiling Main    (/var/folders/br/4zwhphlx3816v87cc0bb5sxh0000gn/T/cabal-tmp-24401/webkitgtk3-0.14.1.1/dist/setup/setup.hs, /var/folders/br/4zwhphlx3816v87cc0bb5sxh0000gn/T/cabal-tmp-24401/webkitgtk3-0.14.1.1/dist/setup/Main.o) 
Linking /var/folders/br/4zwhphlx3816v87cc0bb5sxh0000gn/T/cabal-tmp-24401/webkitgtk3-0.14.1.1/dist/setup/setup ... 
[1 of 2] Compiling Gtk2HsSetup  (Gtk2HsSetup.hs, dist/setup-wrapper/Gtk2HsSetup.o) 
[2 of 2] Compiling Main    (SetupMain.hs, dist/setup-wrapper/Main.o) 
Linking dist/setup-wrapper/setup ... 
Configuring webkitgtk3-0.14.1.1... 
setup: The pkg-config package 'webkitgtk-3.0' version >=1.8 is required but it 
could not be found. 
cabal: Error: some packages failed to install: 
ghcjs-dom-0.2.3.1 depends on webkitgtk3-0.14.1.1 which failed to install. 
webkitgtk3-0.14.1.1 failed during the configure step. The exception was: 
ExitFailure 1 

मैं इस प्रकार की मछली स्थापित करने के लिए निम्न कमांड की कोशिश की है है। क्या कोई इस पैकेज को स्थापित करने के बारे में जानता है?

+0

'कैबल इंस्टॉल वेबकिटजीटी 3' के साथ आपको क्या त्रुटि मिलती है, यह https://hackage.haskell.org/package/webkitgtk3 – epsilonhalbe

+0

@epsilonhalbe 'सेटअप पर उपलब्ध होना चाहिए: pkg-config package 'webkitgtk-3.0' संस्करण> = 1.8 आवश्यक है लेकिन यह नहीं मिला। 'ऐसा लगता है कि ओएस पैकेज की आवश्यकता है, लेकिन होमब्री के लिए ऐसा प्रतीत नहीं होता है। –

+1

'webkitgtk-3.0'' pkg-config --list-all' में सूचीबद्ध है? यदि ऐसा नहीं होता है, तो 'webkitgtk-3.0.pc' फ़ाइल (या कुछ समान) खोजने का प्रयास करें और' PKG_CONFIG_PATH' पर्यावरण चर में पथ जोड़ें। विस्तृत लॉग के लिए 'कैबल कॉन्फ़िगरेशन -v3' भी आज़माएं। – Yuras

उत्तर

0

जैसा कि मैं अभी भी इस समस्या में चल रहा हूं, मैंने इस समस्या को हल करने के लिए होमब्रू टैप के प्रयास के साथ repository here बनाया है। यह अभी तक पूरी तरह कार्यात्मक नहीं है लेकिन मुझे लगता है कि यह करीब है।