From: David D. <duk...@gm...> - 2020-06-17 10:19:07
|
Hello I'm trying to build gtkglext on osx using ghc-8.8.3, I'm running into some issues and wondered if you could advise. I first tried gtkglext-0.13.2.0 from hackage but then also tried cloning the github repo When I run configure cabal balked at my gtk version: 0.15.4 It has he constraint gtk < 0.15 Thinking that there might be few issues I edited the cabal file and bumped the constrait. I rerun configure and then ran build which seemed to go fine. However when I then try to install: cabal: Could not resolve dependencies: [__0] trying: gtkglext-0.13.2.0 (user goal) [__1] next goal: gtkglext:setup.Cabal (dependency of gtkglext) [__1] rejecting: gtkglext:setup.Cabal-3.0.1.0/installed-3.0..., gtkglext:setup.Cabal-3.2.0.0, gtkglext:setup.Cabal-3.0.2.0, gtkglext:setup.Cabal-3.0.1.0, gtkglext:setup.Cabal-3.0.0.0, gtkglext:setup.Cabal-2.4.1.0, gtkglext:setup.Cabal-2.4.0.1, gtkglext:setup.Cabal-2.4.0.0 (conflict: gtkglext => gtkglext:setup.Cabal>=1.24 && <2.3) Now, I have Cabal-3.0.1.0 I don't get: - If cabal configure was happy why does the configuration step if cabal install then fail. where is it getting gtkglext-0.13.2.0 asa user goal...? Is my fundamentally combination non viable or is there a way around? thanks, David |