This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Compiling perl scripts




Stephen Patterson schrieb:
> 
> How can I specify a compiler for perlcc to use?
> 
> I have the cygnus linux(ish) toolkit, with gcc, g++ cc1 and make, does
> anyone know how to tell perlcc to use any of these?
> 

From perlcc, line 272-282 (for my perl):

sub cc_harness {
	my ($cfile,$stash)=@_;
	use ExtUtils::Embed ();
	my $command = ExtUtils::Embed::ccopts." -o $Output $cfile ";
	$command .= " -I".$_ for split /\s+/, opt(I);
	$command .= " -L".$_ for split /\s+/, opt(L);
	my @mods = split /-?u /, $stash;
	$command .= " ".ExtUtils::Embed::ldopts("-std", \@mods);
	vprint 3, "running cc $command";
	system("cc $command");
}
              ^^^^^^^^

here is hardcoded 'cc' were your compiler needs to be called (gcc).

In Erics perl5.6.1-1 for cygwin, there is a patch aplied that fixes this.

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]