Default name of target executable
tomasz.zielonka at gmail.com
Tue Oct 11 01:51:11 EDT 2005
On 10/10/05, Wolfgang Jeltsch <wolfgang at jeltsch.net> wrote:
> Am Montag, 10. Oktober 2005 11:55 schrieb Niklas Broberg:
> > [...]
> > Using a shell script is a possible work-around, but certainly not
> > *the* solution. If there is no real reason for ghc to spit out a.out
> > files, then surely choosing the exe name from the main input file
> > would simplify a programmer's life. And for applications that
> > desperately want a.out, well, there's still the -o flag, right?
> Maybe the makers of GHC wanted GHC to be "GCC compatible".
With --make it could be more "make compatible", ie
$ ghc --make Prog
woud be similar to
$ make Prog
Also, ghc --make Prog is not "GCC compatible". Try running 'gcc Prog' when
the source is in Prog.c
Perhaps the new behaviour should be enabled when using Prog without
the .hs suffix.
More information about the Glasgow-haskell-users