<div>Hi,</div><div>I&#39;m trying to use Hoogle as a library in my Summer of Code project. But when I try to compile using Cabal, I get the following error:</div><div><br></div><div><div>Linking dist/build/scion-browser/scion-browser ...</div>

<div>/home/serras/.cabal/lib/hoogle-4.2.4/ghc-7.0.2/libHShoogle-4.2.4.a(Serialise.o): In function `s1ePR_info&#39;:</div><div>(.text+0x2015): undefined reference to `hooglezm4zi2zi4_Pathszuhoogle_version1_closure&#39;</div>

<div>/home/serras/.cabal/lib/hoogle-4.2.4/ghc-7.0.2/libHShoogle-4.2.4.a(Serialise.o): In function `s1f8a_info&#39;:</div><div>(.text+0x338f): undefined reference to `__stginit_hooglezm4zi2zi4_Pathszuhoogle_&#39;</div></div>

<div><br></div><div>I&#39;ve been looking for some information and it seems to be related with the fact that Hoogle first builds a library and then build an executable using the library, but all files get recompiled in that second pass.</div>

<div><br></div><div>Is there any way to workaround this problem?</div>