Am Montag, 9. Januar 2006 10:56 schrieb Axel Simon: > On Fri, 2006-01-06 at 22:37 +0100, Wolfgang Jeltsch wrote: > > Hello again, > > > > now that I had installed libsm-dev and libxmu-dev, building a Gears > > binary worked well. Since the problem didn't seem related to the GHC > > version, I deinstalled the GHC backports and installed GHC from sarge > > again which is 6.2.2. > > > > However, with GHC 6.2.2 I got these error messages during compiling > > Gears.hs: > > > > /tmp/ghc10821.hc: In function `sfcm_ret': > > /tmp/ghc10821.hc:1098: warning: assignment discards qualifiers from > > pointer target type > > /tmp/ghc10821.hc: In function `sfcf_ret': > > /tmp/ghc10821.hc:1216: warning: assignment discards qualifiers from > > pointer target type > > /tmp/ghc10821.hc: In function `sfc8_ret': > > /tmp/ghc10821.hc:1334: warning: assignment discards qualifiers from > > pointer target type > > /tmp/ghc10821.hc: In function `Main_info_entry': > > /tmp/ghc10821.hc:1443: warning: assignment discards qualifiers from > > pointer target type > > > > What does this have to say? > > You probably already got an answer. It's to do with const modifiers that > ghc cannot produce correctly since FFI declarations do not take const > modifiers. There was a discussion about this, but all solutions were too > intrusive with respect to the net gain (removing some warnings).
So the warnings are harmless? But why don't they occur with GHC 6.4? > Axel. Best wishes, Wolfgang _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell