Lors de la construction d'un module Perl ExtUtils :: MakeMaker utilise les indicateurs définis dans Config.pm (voir perldoc Config) pour des valeurs telles que ccflags et ldflags.Comment remplacer les indicateurs de compilation de perl lors de la construction de modules?
Comment remplacer ces valeurs (à moins de modifier le Makefile.PL)?
perl Makefile.PL ldflags=<options>
ne semble pas fonctionner. J'essaie de compiler Term :: Readline :: Gnu sous OS X 10.6. Par défaut, OS X perl est un binaire universel et a donc ccflags comme -arch i386 -arch ppc etc.
D'autre part, ma version de Gnu Readline (6.0) a été compilée à partir de source pour -arch i386 uniquement. En tant que tel, il ne contient pas les symboles attendus pour un module essayant de lier à l'aide de -arch ppc.
Essayez de poser cette question dans la liste de diffusion EUMM: http://www.perlfoundation.org/perl5/index.cgi?extutils_makemaker –