parrotcode: Configuration | |
Contents |
Parrot is configured by running
the Configure.pl script. This is essentially just a wrapper around
Parrot::Configure
. The steps are listed below in the order in
which they are performed.
Configure.pl
Parrot's Configuration Script.
config/init/defaults.pm
Configuration Defaults.
config/init/headers.pm
Nongenerated Headers.
config/init/hints.pm
Platform Hints.
config/init/install.pm
autoconf compatabile installation paths.
config/init/manifest.pm
MANIFEST Check.
config/init/miniparrot.pm
Miniparrot configuration.
config/init/optimize.pm
Optimization.
config/inter/charset.pm
charset files.
config/inter/encoding.pm
encoding files.
config/inter/lex.pm
lexical analyzer generator.
config/inter/libparrot.pm
Determines build information for libparrot.
config/inter/make.pm
make utility.
config/inter/progs.pm
C Compiler and Linker.
config/inter/shlibs.pm
Flags for shared libraries.
config/inter/types.pm
Sizes for Parrot Types.
config/inter/yacc.pm
parser generator.
config/auto/aio.pm
Test for AIO.
config/auto/alignptrs.pm
pointer alignment.
config/auto/attributes.pm
Attributes detection.
config/auto/backtrace.pm
GNU C Compiler.
config/auto/byteorder.pm
Native Byteorder.
config/auto/cgoto.pm
Computed C
config/auto/cpu.pm
CPU specific Files.
config/auto/ctags.pm
Check whether (exuberant) ctags works.
config/auto/env.pm
System Environment.
config/auto/format.pm
Sprintf Formats.
config/auto/funcptr.pm
Function Pointer Casts.
config/auto/gc.pm
Garbage Collection.
config/auto/gcc.pm
GNU C Compiler.
config/auto/gdbm.pm
Test for GNU dbm (gdbm) library.
config/auto/gmp.pm
Test for GNU MP (GMP) Math library.
config/auto/headers.pm
C headers.
config/auto/inline.pm
Inline Compiler Support.
config/auto/isreg.pm
S_ISREG.
config/auto/jit.pm
JIT Capability.
config/auto/m4.pm
Check whether GNU m4 works.
config/auto/memalign.pm
Memory Alignment.
config/auto/msvc.pm
Microsoft Visual C++ Compiler.
config/auto/ops.pm
Ops Files.
config/auto/pack.pm
Packing.
config/auto/perldoc.pm
Check whether perldoc works.
config/auto/pmc.pm
PMC Files.
config/auto/python.pm
Check whether python is there.
config/auto/readline.pm
Test for readline lib.
config/auto/revision.pm
Parrot's configure revision.
config/auto/signal.pm
Signals.
config/auto/sizes.pm
Various Sizes.
config/auto/snprintf.pm
Test for snprintf.
config/auto/socklen_t.pm
Is there a socklen_t.
config/auto/va_ptr.pm
va_list to va_ptr conversion test.
config/auto/warnings.pm
Warning flags detection.
config/auto/cpu/i386/auto.pm
config/auto/cpu/i386/auto.pm.
config/auto/cpu/ppc/auto.pm
config/auto/cpu/i386/auto.pm.
config/auto/cpu/sun4/auto.pm
config/auto/cpu/sun4/auto.pm.
config/auto/cpu/x86_64/auto.pm
config/auto/cpu/x86_64/auto.pm.
config/gen/PodText.pm
generate plain text docs from Pod files.
config/gen/config_h.pm
Configuration Header.
config/gen/config_pm.pm
Record configuration data.
config/gen/core_pmcs.pm
Core PMC List.
config/gen/cpu.pm
CPU specific Files.
config/gen/icu.pm
ICU.
config/gen/languages.pm
Build files for language implementations.
config/gen/makefiles.pm
Build various Makefiles.
config/gen/parrot_include.pm
Runtime Includes.
config/gen/platform.pm
Platform Files.
config/gen/cpu/i386/auto.pm
config/gen/cpu/i386/auto.pm.
config/gen/cpu/x86_64/auto.pm
config/gen/cpu/x86_64/auto.pl.
docs/configuration.pod
How to add new configuration steps.
runtime/parrot/library/config.pir
PASM/IMC access to Parrot configuration data.
|