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'.
pgpxGYjYPjYW7.pgp
Description: PGP signature
_______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
