Quando si crea un modulo Perl ExtUtils :: MakeMaker utilizza i flag definiti in Config.pm (vedere perldoc Config) per valori come ccflags e ldflags.Come sovrascrivere i flag di compilazione di perl durante la creazione dei moduli?
Come faccio a sovrascrivere i valori di tesi (a meno di modificare il Makefile.PL)?
perl Makefile.PL ldflags=<options>
non sembra funzionare.
Contesto: Sto provando a compilare Term :: Readline :: Gnu su OS X 10.6. L'OS X perl predefinito è un binario universale e quindi ha ccflags come -arch i386 -arch ppc ecc.
D'altra parte la mia versione di Gnu Readline (6.0) è stata compilata dal sorgente solo per -arch i386. In quanto tale, non contiene i simboli previsti per un modulo che tenta di collegarsi usando -arch ppc.
Prova a fare questa domanda nella mailing list dell'EUMM: http://www.perlfoundation.org/perl5/index.cgi?extutils_makemaker –