$ ghc -pgmc gcc --make Matrix.hs -o matrix Chasing modules from: Matrix.hs [1 of 2] Compiling Fu.Prepose ( Fu/Prepose.hs, Fu/Prepose.o ) ghc-6.5.20051208: could not execute: gcc-3.4.3
Hard-coding things is ... not ... nice ... Frederik On Fri, Dec 09, 2005 at 09:23:16AM -0000, Simon Marlow wrote: > The nightly binary snapshots for x86/Linux are currently hard-wired to > use gcc-3.4.3, because I occasionally change gcc versions to make sure > things are still working. I'll change it back to gcc. To workaround it > you can add '-pgmc gcc' to the command line. > > Cheers, > Simon > > On 09 December 2005 03:26, Frederik Eaton wrote: > > > Does this depend on a certain version of gcc? > > > > $ ghc -M --make Matrix.hs -o matrix > > Chasing modules from: Matrix.hs > > [1 of 2] Compiling Fu.Prepose ( Fu/Prepose.hs, Fu/Prepose.o ) > > ghc-6.5.20051207: could not execute: gcc-3.4.3 > > > > I'm wondering why it is trying to execute something which isn't in my > > path... > > > > Frederik > > > > On Mon, Dec 05, 2005 at 10:51:19AM -0000, Simon Peyton-Jones wrote: > >> Simon fixed this recently. The GHC HEAD build will not re-link with > >> --make if none of the object files have changed. > >> > >> Simon > >> > >>> -----Original Message----- > >>> From: [EMAIL PROTECTED] > >>> [mailto:glasgow-haskell-users- [EMAIL PROTECTED] On Behalf Of > >>> Frederik Eaton > >>> Sent: 04 December 2005 00:46 > >>> To: glasgow-haskell-users@haskell.org > >>> Subject: recommended build system > >>> > >>> Hi all, > >>> > >>> I'm looking for a build system for my projects which will correctly > >>> handle all of ghc's dependencies. I.e. every time I ask it to > >>> rebuild an output file, it will only do the minimum amount of > >>> compilation necessary. This is important to me because "ghc --make" > >>> and cabal currently (AFAICT) will always relink an executable even > >>> when it is not necessary to do so; thus if I have a project with a > >>> bunch of libraries and executables, the cost of making a small > >>> modification and recompiling is very high, and it becomes hard to > >>> maintain focus on my projects after the initial design phase. I've > >>> just been playing around with GNU coreutils and was impressed with > >>> how well the build system works, and how fast the recompilation > >>> goes. > >>> > >>> Anyway, the system that darcs uses seems to work pretty well, > >>> should I copy that, or do people recommend other alternatives? > >>> > >>> Frederik > >>> _______________________________________________ > >>> Glasgow-haskell-users mailing list > >>> Glasgow-haskell-users@haskell.org > >>> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users > >> _______________________________________________ > >> Glasgow-haskell-users mailing list > >> Glasgow-haskell-users@haskell.org > >> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users > >> > > _______________________________________________ > > Glasgow-haskell-users mailing list > > Glasgow-haskell-users@haskell.org > > http://www.haskell.org/mailman/listinfo/glasgow-haskell-users > _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users