Changes between Version 59 and Version 60 of WikiStart
- Timestamp:
- Jan 4, 2013, 4:03:39 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v59 v60 35 35 '''Q: Why doesn't the lastest version of Gloss build with the Haskell Platform?'''[[br]] 36 36 A: Because the Haskell Platform (HP) doesn't use the latest version of GHC. The [http://hackage.haskell.org/package/gloss-examples gloss-examples] package depends on [http://hackage.haskell.org/package/repa repa] via the [http://hackage.haskell.org/package/gloss-raster gloss-raster] package. Repa itself is tightly coupled to a particular version of GHC because it depends on properties of the GHC simplifier for good performance. When the HP does not use the latest GHC we provide a specific Gloss package for it, whose API should be identical to the most recent version. For the Haskell Platform 2012.04 you should use [http://hackage.haskell.org/package/gloss-1.7.7.201204.1 gloss-1.7.7.201204.1]. 37 38 '''Q: I tried to draw a polygon shaped like a star, but it looks wrong.'''[[br]] 39 A: Gloss does not support non-convex polygons. You'll need to break up your picture into several separate convex polygons (eg, triangles). Gloss calls OpenGL directly to draw polygons, and the API doesn't handle non-convex ones. To fix this we'll need to write a triangulation function (#11). 37 40 38 41 '''Q: Gloss crashes at startup'''[[br]]