#2004: Where did Configure.pl option '--cxx' go to?
-----------------------+----------------------------------------------------
Reporter: jkeenan | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: configure | Version: 3.0.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: all |
-----------------------+----------------------------------------------------
In ''Configure.pl'', we have command-line option `cxx` documented as
follows:
{{{
"--cxx=(compiler)"
Specify which C++ compiler to use (for ICU).
}}}
In ''lib/Parrot/Configure/Options/Conf.pm'', we have this:
{{{
--cxx=(compiler) Use the given C++ compiler
}}}
And `cxx` is an element of
`@Parrot::Configure::Options::Conf::Shared::shared_valid_options`.
But I can no longer find any place in the configuration system where the
value provided to `--cxx` gets assigned to anything in the `data` part of
the Parrot::Configure object. Hence, it never appears in
''lib/Parrot/Config/Generated.pm'' or ''config_lib.pir'' (except in the
entries for `configure_args`).
{{{
$> perl Configure.pl --cxx=abc
$> grep -nE '(abc|cxx)' lib/Parrot/Config/Generated.pm
102: 'configure_args' => '"--cxx=abc"'
}}}
Didn't we used to be able to assign our choice of C++ compiler to `cxx`?
If so, does anyone know why we can do so no longer? Or when this option
slipped away?
Thank you very much.
kid51
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/2004>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets