luqui / graphics-drawingcombinators

Combinators for drawing 2D shapes and images in Haskell (using OpenGL)
32 stars 16 forks source link

Issues with compiling on haskell platform 7.10 #15

Open YellowOnion opened 8 years ago

YellowOnion commented 8 years ago
H:\Workings\haskell\nbody>cabal install graphics-drawingcombinators-1.5.1 --extra-include-dirs=H:\Workings\haskell\nbody\ftgl-2.1.3-vc11-64\include --extra-lib-dirs=H:\Workings\haskell\nbody\ftgl-2.1.3-vc11-64\lib
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: FTGL-2.1/installed-c8c... (user goal)
trying: graphics-drawingcombinators-1.5.1 (user goal)
next goal: OpenGL (dependency of graphics-drawingcombinators-1.5.1)
rejecting: OpenGL-2.12.0.1/installed-cc2..., 2.13.1.0, 2.13.0.0, 2.12.0.1,
2.12.0.0, 2.11.1.0, 2.11.0.0, 2.10.0.2, 2.10.0.1, 2.10.0.0 (conflict:
graphics-drawingcombinators => OpenGL>=2.9 && <2.10)
rejecting: OpenGL-2.9.2.0, 2.9.1.0, 2.9.0.0 (conflict: FTGL =>
base==4.8.1.0/installed-5e8..., OpenGL => base>=3 && <4.8)
rejecting: OpenGL-2.8.0.0, 2.6.0.1, 2.6.0.0, 2.5.0.0, 2.4.0.2, 2.4.0.1,
2.4.0.0, 2.3.0.0, 2.2.3.1, 2.2.3.0, 2.2.2.0, 2.2.1.1, 2.1 (conflict:
graphics-drawingcombinators => OpenGL>=2.9 && <2.10)
Backjump limit reached (change with --max-backjumps).

A simple version bump is all that is needed, as I forced it to install with latest OpenGL and all is working.

SwiftsNamesake commented 7 years ago

@luqui @YellowOnion Is there anything that prevents this change? It's been two years...

luqui commented 7 years ago

Oh, sorry. Yes there is something that prevents it, in that I don't have a good environment to test it locally (and I have been out of the software game). I'd be happy to accept a tested pull request on faith.