[Haskell-cafe] strange errors with unix-compat

Günther Schmidt gue.schmidt at web.de
Tue Jun 8 19:52:25 EDT 2010


Hello,

when compiling unix-compat I get this:

4 of 4] Compiling System.PosixCompat.Extensions ( 
dist/build/System/PosixCompat/Extensions.hs, 
dist/build/System/PosixCompat/Extensions.o )
cbits/HsUnixCompat.c: In function `unix_major':

cbits/HsUnixCompat.c:4:0:
      warning: implicit declaration of function `major'
cbits/HsUnixCompat.c: In function `unix_minor':

cbits/HsUnixCompat.c:8:0:
      warning: implicit declaration of function `minor'
cbits/HsUnixCompat.c: In function `unix_makedev':

cbits/HsUnixCompat.c:12:0:
      warning: implicit declaration of function `makedev'
/usr/gnu/bin/ar: creatin


and an ghci -package gives me this:

GHCi, version 6.10.4: http://www.haskell.org/ghc/  :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Loading package syb ... linking ... done.
Loading package base-3.0.3.1 ... linking ... done.
Loading package unix-2.3.2.0 ... linking ... done.
ghc: 
/home/guenni/.cabal/lib/unix-compat-0.1.2.1/ghc-6.10.4/HSunix-compat-0.1.2.1.o: 
unknown symbol `major'
Loading package unix-compat-0.1.2.1 ... linking ... ghc: unable to load 
package `unix-compat-0.1.2.1'


How can I fix this?

Günther



More information about the Haskell-Cafe mailing list