
22 Feb
2012
22 Feb
'12
6:26 a.m.
Hi. I use FreeBsd and get the following error during execution. "mvz_server: getAddrInfo: does not exist (servname not supported for ai_socktype)" System: FreeBsd 7.1; amd64. Haskell: ghc-7.0.3; network-2.3.0.5. The programm works well on Ubuntu and on Windows XP. The piece of code is: bindit :: String -> ServData -> IO() bindit port sd@(mvzs, clnts) = withSocketsDo $ do addrinfos <- getAddrInfo (Just (defaultHints {addrFlags = [AI_PASSIVE]})) Nothing (Just port) I googled that this error was solved in ghc 6.8. But i use ghc 7.0.3. Can anyone help me? Best Regards, Alexander