2004-06-16T10:33:49 Simon Marlow:
> On 15 June 2004 16:24, Bennett Todd wrote:
> > 2004-06-15T14:52:53 Simon Marlow:
> >> After hc-build, you should unpack a completely fresh GHC source tree,
> >> somewhere else.  Then 'cd' into this tree, and issue the
> >> configure/make commands.
> > 
> > Alas, no joy; again, "make" does nothing.
> > 
> > These Makefiles are cleverer than I am, I can't quite figure out why
> > make is just silently exiting with status zero.
> 
> This is very strange.  Perhaps try 'make -d'?

Please find the result attached, thanks!

-Bennett
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Reading makefiles...
Reading makefile `Makefile'...
Reading makefile `mk/boilerplate.mk' (search path) (no ~ expansion)...
Reading makefile `mk/config.mk' (search path) (no ~ expansion)...
Reading makefile `mk/paths.mk' (search path) (no ~ expansion)...
Reading makefile `mk/opts.mk' (search path) (no ~ expansion)...
Reading makefile `mk/build.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `.depend' (search path) (don't care) (no ~ expansion)...
Reading makefile `mk/target.mk' (search path) (no ~ expansion)...
Reading makefile `mk/package.mk' (search path) (no ~ expansion)...
Reading makefile `mk/suffix.mk' (search path) (no ~ expansion)...
Updating makefiles....
 Considering target file `mk/suffix.mk'.
  Looking for an implicit rule for `mk/suffix.mk'.
  Trying pattern rule with stem `suffix.mk'.
  Trying implicit prerequisite `mk/suffix.mk.pp'.
  Trying pattern rule with stem `suffix.mk'.
  Trying implicit prerequisite `mk/suffix.mk.pp'.
  Looking for a rule with intermediate file `mk/suffix.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/suffix.mk'.
  Finished prerequisites of target file `mk/suffix.mk'.
 No need to remake target `mk/suffix.mk'.
 Considering target file `mk/package.mk'.
  Looking for an implicit rule for `mk/package.mk'.
  Trying pattern rule with stem `package.mk'.
  Trying implicit prerequisite `mk/package.mk.pp'.
  Trying pattern rule with stem `package.mk'.
  Trying implicit prerequisite `mk/package.mk.pp'.
  Looking for a rule with intermediate file `mk/package.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/package.mk'.
  Finished prerequisites of target file `mk/package.mk'.
 No need to remake target `mk/package.mk'.
 Considering target file `mk/target.mk'.
  Looking for an implicit rule for `mk/target.mk'.
  Trying pattern rule with stem `target.mk'.
  Trying implicit prerequisite `mk/target.mk.pp'.
  Trying pattern rule with stem `target.mk'.
  Trying implicit prerequisite `mk/target.mk.pp'.
  Looking for a rule with intermediate file `mk/target.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/target.mk'.
  Finished prerequisites of target file `mk/target.mk'.
 No need to remake target `mk/target.mk'.
 Considering target file `.depend'.
  File `.depend' does not exist.
  Looking for an implicit rule for `.depend'.
  Trying pattern rule with stem `.depend'.
  Trying implicit prerequisite `.depend.pp'.
  Trying pattern rule with stem `.depend'.
  Trying implicit prerequisite `.depend.pp'.
  Looking for a rule with intermediate file `.depend.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `.depend'.
  Finished prerequisites of target file `.depend'.
 Must remake target `.depend'.
 Failed to remake target file `.depend'.
 Considering target file `mk/build.mk'.
  File `mk/build.mk' does not exist.
  Looking for an implicit rule for `mk/build.mk'.
  Trying pattern rule with stem `build.mk'.
  Trying implicit prerequisite `mk/build.mk.pp'.
  Trying pattern rule with stem `build.mk'.
  Trying implicit prerequisite `mk/build.mk.pp'.
  Looking for a rule with intermediate file `mk/build.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/build.mk'.
  Finished prerequisites of target file `mk/build.mk'.
 Must remake target `mk/build.mk'.
 Failed to remake target file `mk/build.mk'.
 Considering target file `mk/opts.mk'.
  Looking for an implicit rule for `mk/opts.mk'.
  Trying pattern rule with stem `opts.mk'.
  Trying implicit prerequisite `mk/opts.mk.pp'.
  Trying pattern rule with stem `opts.mk'.
  Trying implicit prerequisite `mk/opts.mk.pp'.
  Looking for a rule with intermediate file `mk/opts.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/opts.mk'.
  Finished prerequisites of target file `mk/opts.mk'.
 No need to remake target `mk/opts.mk'.
 Considering target file `mk/paths.mk'.
  Looking for an implicit rule for `mk/paths.mk'.
  Trying pattern rule with stem `paths.mk'.
  Trying implicit prerequisite `mk/paths.mk.pp'.
  Trying pattern rule with stem `paths.mk'.
  Trying implicit prerequisite `mk/paths.mk.pp'.
  Looking for a rule with intermediate file `mk/paths.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/paths.mk'.
  Finished prerequisites of target file `mk/paths.mk'.
 No need to remake target `mk/paths.mk'.
 Considering target file `mk/config.mk'.
   Considering target file `mk/config.mk.in'.
    Looking for an implicit rule for `mk/config.mk.in'.
    Trying pattern rule with stem `config.mk.in'.
    Trying implicit prerequisite `mk/config.mk.in.pp'.
    Trying pattern rule with stem `config.mk.in'.
    Trying implicit prerequisite `mk/config.mk.in.pp'.
    Looking for a rule with intermediate file `mk/config.mk.in.pp'.
     Avoiding implicit rule recursion.
    No implicit rule found for `mk/config.mk.in'.
    Finished prerequisites of target file `mk/config.mk.in'.
   No need to remake target `mk/config.mk.in'.
   Considering target file `mk/config.h.in'.
    Looking for an implicit rule for `mk/config.h.in'.
    Trying pattern rule with stem `config.h.in'.
    Trying implicit prerequisite `mk/config.h.in.pp'.
    Trying pattern rule with stem `config.h.in'.
    Trying implicit prerequisite `mk/config.h.in.pp'.
    Looking for a rule with intermediate file `mk/config.h.in.pp'.
     Avoiding implicit rule recursion.
    No implicit rule found for `mk/config.h.in'.
    Finished prerequisites of target file `mk/config.h.in'.
   No need to remake target `mk/config.h.in'.
   Considering target file `configure'.
     Considering target file `configure.ac'.
      Looking for an implicit rule for `configure.ac'.
      Trying pattern rule with stem `configure.ac'.
      Trying implicit prerequisite `configure.ac.pp'.
      Trying pattern rule with stem `configure.ac'.
      Trying implicit prerequisite `configure.ac.pp'.
      Looking for a rule with intermediate file `configure.ac.pp'.
       Avoiding implicit rule recursion.
      No implicit rule found for `configure.ac'.
      Finished prerequisites of target file `configure.ac'.
     No need to remake target `configure.ac'.
     Considering target file `aclocal.m4'.
      Looking for an implicit rule for `aclocal.m4'.
      Trying pattern rule with stem `aclocal.m4'.
      Trying implicit prerequisite `aclocal.m4.pp'.
      Trying pattern rule with stem `aclocal.m4'.
      Trying implicit prerequisite `aclocal.m4.pp'.
      Looking for a rule with intermediate file `aclocal.m4.pp'.
       Avoiding implicit rule recursion.
      No implicit rule found for `aclocal.m4'.
      Finished prerequisites of target file `aclocal.m4'.
     No need to remake target `aclocal.m4'.
    Finished prerequisites of target file `configure'.
    Prerequisite `configure.ac' is older than target `configure'.
    Prerequisite `aclocal.m4' is older than target `configure'.
   No need to remake target `configure'.
  Finished prerequisites of target file `mk/config.mk'.
  Prerequisite `mk/config.mk.in' is older than target `mk/config.mk'.
  Prerequisite `mk/config.h.in' is older than target `mk/config.mk'.
  Prerequisite `configure' is older than target `mk/config.mk'.
 No need to remake target `mk/config.mk'.
 Considering target file `mk/boilerplate.mk'.
  Looking for an implicit rule for `mk/boilerplate.mk'.
  Trying pattern rule with stem `boilerplate.mk'.
  Trying implicit prerequisite `mk/boilerplate.mk.pp'.
  Trying pattern rule with stem `boilerplate.mk'.
  Trying implicit prerequisite `mk/boilerplate.mk.pp'.
  Looking for a rule with intermediate file `mk/boilerplate.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `mk/boilerplate.mk'.
  Finished prerequisites of target file `mk/boilerplate.mk'.
 No need to remake target `mk/boilerplate.mk'.
 Considering target file `Makefile'.
  Looking for an implicit rule for `Makefile'.
  Trying pattern rule with stem `Makefile'.
  Trying implicit prerequisite `Makefile.pp'.
  Trying pattern rule with stem `Makefile'.
  Trying implicit prerequisite `Makefile.pp'.
  Looking for a rule with intermediate file `Makefile.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `Makefile'.
  Finished prerequisites of target file `Makefile'.
 No need to remake target `Makefile'.
Updating goal targets....
Considering target file `default'.
 File `default' does not exist.
 Looking for an implicit rule for `default'.
 Trying pattern rule with stem `default'.
 Trying implicit prerequisite `default.pp'.
 Trying pattern rule with stem `default'.
 Trying implicit prerequisite `default.pp'.
 Looking for a rule with intermediate file `default.pp'.
  Avoiding implicit rule recursion.
 No implicit rule found for `default'.
  Considering target file `all'.
   File `all' does not exist.
    Considering target file `build'.
     File `build' does not exist.
     Finished prerequisites of target file `build'.
    Target `build' is double-colon and has no prerequisites.
    Must remake target `build'.
Putting child 0x0808b108 (build) PID 533 on the chain.
Live child 0x0808b108 (build) PID 533 
Got a SIGCHLD; 1 unreaped children.
Reaping winning child 0x0808b108 PID 533 
Removing child 0x0808b108 PID 533 from chain.
    Successfully remade target file `build'.
   Finished prerequisites of target file `all'.
  Must remake target `all'.
  Successfully remade target file `all'.
 Finished prerequisites of target file `default'.
Must remake target `default'.
Successfully remade target file `default'.

Attachment: pgpxGYjYPjYW7.pgp
Description: PGP signature

_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to