New branch nwellnhof/compiler_flags
Nick Wellnhofer
wellnhofer at aevum.de
Mon Dec 6 22:32:03 UTC 2010
I think it's about time that we remove the dependency on Perl5's $Config
hash in Parrot's configure system. I started with a new branch that
changes configure to explicitly set all the compiler and linker flags
without using Perl's config.
I only tested it with Linux. I tried to deduce the needed compiler flags
for all other platforms from the output of some Smolder reports but I'm
not sure I got it right. It would be nice if the branch could get some
testing on Darwin, BSD, Solaris, Windows/MSVC, Cygwin, MingW32, etc.
The remaining things read from Perl's $Config hash are
- the default compiler, make and some other tools
- some i_* header flags
- archname
- d_socklen_t
- osvers
- scriptdirexp
- sig_name
- sPRIgldbl
- things I might have overlooked
Nick
More information about the parrot-dev
mailing list