Hi Anthony, I indeed am still listening :-)
I had considered doing that, but I didn't want to start downloading binaries because my entire interest in hugs is driven by a compulsion to be able to bootstrap a Haskell compiler with nothing but a C compiler to hand and relying on pre-built binaries is as sinful as just using a pre-built ghc in that frame of mind. Please do let me know if anybody can figure out how to compile the missing library! Anthony Clayden wrote: > Hi again Sam, if you're still listening ... > > WIth time on my hands during the lockdown, I had a crack at making the > libraries, and hit the same error, I think. > > I'm on Windows, so the build complained about not finding Ptr.dll. Indeed > it wasn't created, even though there's a Ptr.c in the same directory. > There's 2 other .dll's which give the same error: Alloc.dll, Error.dll; > again there are .c files in the same directories. > > There's other .dll's that got built OK. So seems the make isn't picking up > that it needs to compile the .c to .dll. DId you manage to figure out > what's going on? I tried reading what the Makefile is doing, but it's too > convoluted. > > To hack my way through it (this eventually worked, but it's very dodgy): I > downloaded/unpacked the official Package distribution; found those .dll's > in it; copied them into the place the make was looking for them; and > restarted the make. There were a few other errors that I hacked through > similarly; the make did eventually finish (I won't say OK ;-). > > So I have a kinda working cobbled-together system. > > AntC > >> However, I hit this compilation error and I was hoping somebody could > help me to get past it: > > cd libraries; make all > make[1]: Entering directory '/home/fommil/tmp/hugs98-plus-Sep2006/libraries' > cd ../cpphs; HUGSFLAGS=-P../libraries/bootlib HUGSDIR=../hugsdir > ../src/runhugs -98 > ../packages/Cabal/examples/hapax.hs configure --verbose --hugs > --prefix='/usr/local' > --scratchdir='../hugsdir/packages/cpphs' --with-compiler=../src/ffihugs > runhugs: Error occurred > ERROR "../libraries/bootlib/Foreign/Ptr.hs" - Error while importing DLL > "../libraries/bootlib/Foreign/Ptr.so": > ../libraries/bootlib/Foreign/Ptr.so: cannot open shared object file: > No such file or directory > > > -- > Best regards, > Sam > _______________________________________________ > Hugs-Users mailing list > Hugs-Users@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/hugs-users -- Best regards, Sam
signature.asc
Description: PGP signature
_______________________________________________ Hugs-Users mailing list Hugs-Users@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/hugs-users