> 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
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
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
___
> 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
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-
> 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
>
>
> 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
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
> 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
> 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
[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
> 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
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
13 matches
Mail list logo