From: Laurent G. <ml...@ni...> - 2008-12-15 07:51:22
|
Hi, I have been trying to build a working version of haskelldb from the packages available on hackage but couldn't manage to obtain one so far. All packages I have tried required some adaptations for ghc 6.10.1 and I managed to build the following ones: haskelldb-0.10 haskelldb-flat-0.10 haskelldb-hdbc-0.10 However, it is not possible for me to compile haskelldb-dynamic, which seems necessary to get the DBDirect program which analyzes the database. This is something that I inferred from my research on the web since the current documentation (or lack thereof) seems totally obsolete on that matter. It fails because the package depends on the plugins package which can't be build with anything but cabal 1.4. Having ghc 6.10.1 with cabal 1.6 and not enough haskell skills I am completely stuck there. It looks like installing ghc 6.8 or 6.6 with cabal 1.4 might help building everything properly but it wouldn't make much sense to work with an environment which by all standards is obsolete. Moreover, I also failed at building a working driver, be it for hdbc, hsql (which seems utterly dead and unmaintained): hdbc-odbc doesn't build either since Setup.hs wants to use a function which is now obsolete. I found that the code on http://code.haskell.org/haskelldb seems fresher than what is on hackage, but still couldn't build it... Are there any plan to update haskelldb so it builds again with cabal 1.6 and the recent versions of the modules it depends on or is this library not maintained anymore ? My haskell capabilities do not allow me to do more than fix a few cabal broken dependencies unfortunately so I'd like to know if there's still hope that these problem can be fixed. I have been advised to try other database interfaces, such as HDBC or Takusen however they are very classic SQL wrappers which bring nothing more than what I can find for C++ or any other language out there... Thanks in advance for any hints/information you might have. Regards, Laurent |