RE: RTLD_GLOBAL not available on FreeBSD 3.x

2001-04-23 Thread Simon Marlow
> The RTLD_GLOBAL symbol (used as an argument to dlopen in rts/Linker.c) > is not available on FreeBSD 3.x. > > I'm replacing the offending line as follows > > // hdl = dlopen(buf, RTLD_NOW | RTLD_GLOBAL ); >hdl = dlopen(buf, RTLD_LAZY ); > > and hoping for the best. > > SimonM: is RTLD

RE: cvs commit: fptools/ghc/compiler/main GetImports.hs

2001-04-23 Thread Julian Seward (Intl Vendor)
Fixed. Alastair -- I've merged this fix into the HEAD (rev 1.5 I think). | -Original Message- | From: Julian Seward [mailto:[EMAIL PROTECTED]] | Sent: Friday, April 20, 2001 11:30 AM | To: [EMAIL PROTECTED] | Subject: cvs commit: fptools/ghc/compiler/main GetImports.hs | | | sewardj

RE: [repeat post] Re: Syntax for implicit parameters

2001-04-23 Thread Alastair Reid
I wrote: > eval (Let v e1 e2) = eval e2 with ?env = (v, eval e1) : ?env [Blush] Andy Gill pointed out that this example was ambiguous because it wasn't clear if I wanted this "Let" to be recursive or non-recursive. My intention was that this was a non-recursive let. -- Alastair Reid ___

RE: [repeat post] Re: Syntax for implicit parameters

2001-04-23 Thread Alastair Reid
> Surely we could use *zero* extra identifiers by writing: > > (ia) let ?x = foo in bar > (iia) bar where ?x = foo > > i.e., s/dlet/let/ and s/with/where/ . > > I thought this was mentioned at the Haskell Implementors' Meeting. I believe that is the favoured change amongst those that want

RE: Parallel make

2001-04-23 Thread Simon Peyton-Jones
I don't think we have every tried parallel make; I think it most unlikely that we've turned it off. Could it be to do with recursive invocations of make not getting the flag? Try your make -j2 in ghc/compiler (which eats most time and doesn't recursively invoke make) S | -Original Message-

RE: CVS make documentation

2001-04-23 Thread Simon Marlow
> It seems I always have to do this: > > cvs -d... checkout fpconfig > cd fptools > cvs checkout ghc hslibs happy # and maybe some other projects > autoconf > (cd ghc; autoconf) # not mentioned in documentation > ./configure > make boot# no longer needed, apparently > make all > >

RE: Parallel make

2001-04-23 Thread Simon Marlow
> Since I have 2 processors and plently of memory, I thought I'd try > doing a parallel make of GHC: > > make all -j 2 > > This kind of command normally works great for other code (e.g., things > written in C and for which I have/can get accurate dependency > information) but I'm getting no p

Browse And Be Amazed!!!

2001-04-23 Thread casngo
Dear Friends & Future Millionaire: AS SEEN ON NATIONAL TV: Making over half million dollars every 4 to 5 months from your home for an investment of only $25 U.S. Dollars expense one time THANK'S TO THE COMPUTER AGE AND THE INTERNET ! == BE

RE: Readline dependency

2001-04-23 Thread Simon Marlow
> Recompiling ghc-5.00 with itself on my debian linux box, failed pretty > early for me when generating dependencies in ghc/compiler. It seems > that my build of hslibs/*/Readline had (silently?) failed while > building ghc 5.0 with my old compiler and so dependency generation > failed. > > Ob

RE: Building 5.0 from CVS needs Happy 1.9

2001-04-23 Thread Simon Marlow
> Running configure in the current fptools snapshot requires Happy 1.9: > > checking for happy... /home/reid/local/bin/happy > checking for version of happy... configure: error: Happy > version 1.9 or later is required to compile GHC. > > but, silly me, I only have Happy 1.8: > > $ happy

[repeat post] Re: Syntax for implicit parameters

2001-04-23 Thread Keith Wansbrough
[sorry for duplication; I missed out hugs-bugs before] > Simon Peyton-Jones wrote: > > [...] > > 1. [happy]. Use 'let' > > 2. [consent]. Use 'dlet' or 'with' > > 3. [hate] Use both 'dlet' and 'with' > > > > Would the Hugs folk be willing to adopt (2)? Please correct me if I'm wrong: The two

Re: Syntax for implicit parameters

2001-04-23 Thread Keith Wansbrough
> Simon Peyton-Jones wrote: > > [...] > > 1. [happy]. Use 'let' > > 2. [consent]. Use 'dlet' or 'with' > > 3. [hate] Use both 'dlet' and 'with' > > > > Would the Hugs folk be willing to adopt (2)? Please correct me if I'm wrong: The two syntaxes are: (i) let ?x = foo in bar (ii) bar with

Re: Readline dependency

2001-04-23 Thread Malcolm Wallace
Alastair, > A third solution which I haven't tried yet but might try soon is to > write a dumb (possibly very dumb) implementation of Readline in pure > Haskell and have Readline use the dumb implementation if the C library > and headers aren't available. I'm in two minds about this approach > b