From: Roger Pack on
Currently we have this:

>> require 'rbconfig'
>> RbConfig::CONFIG['CC']
=> "gcc"
>> RbConfig::CONFIG['CPP']
=> "gcc -E"

The first one I understand--it's the C compiler. The second one I don't
though-- "-E" just means to run only the pre-processor. Is that right?
-r
--
Posted via http://www.ruby-forum.com/.

From: Rob Biedenharn on
On Jul 14, 2010, at 1:10 PM, Roger Pack wrote:

> Currently we have this:
>
>>> require 'rbconfig'
>>> RbConfig::CONFIG['CC']
> => "gcc"
>>> RbConfig::CONFIG['CPP']
> => "gcc -E"
>
> The first one I understand--it's the C compiler. The second one I
> don't
> though-- "-E" just means to run only the pre-processor. Is that
> right?
> -r

CPP => C Pre-Processor
^ ^ ^

Yes!

-Rob

Rob Biedenharn
Rob(a)AgileConsultingLLC.com http://AgileConsultingLLC.com/
rab(a)GaslightSoftware.com http://GaslightSoftware.com/