>> The distribution of Hugs that I have came with a faulty ST.hs file.  
>
>Have you tried using the -98 flags to turn off Haskell 98 
restrictions?
>(See documentation for details.)

>> now, I have not divulged all the information involving my problem 
... I 
>> wanted to see if I could get some real help before I cracked ...
>> 
>> I'm actually trying to get this to run on BeOS.
>
>That's a very relevant detail you were holding back.
>
>AFAIK, none of the Hugs developers have BeOS installed so all we can
>do is offer untried suggestions.

OK.  I've done what you suggested and I've had marginal success.  I've 
hacked into the Hugs source and added the necessary functionality (I 
started with the ltdl library provided by libtool, but ran into trouble 
and decided to do it directly through the Be APIs) to machdep.c.

The trouble I'm having now is that even though I can get StdDIS.hs to 
pass through hugs (this means that symbols have been imported), another 
file generated via GC fails to load initModule.  It's using the same 
GreenCard.h as StdDIS and everything looks good until hugs tries to 
load that module.  Then it tells me "Error loading sym".  Any ideas?

Thanks
-Justin

Reply via email to