You are not logged in.
Hello, j'ai compilé le module perl Archive::zip depuis CPAN (http://cpan.org/authors/id/S/SM/SMPETER … .15.tar.gz) sur 2 machines (une à base de Duron et une à base de Pentium 4) sans souci (le make donc), mais lorsque j'exécute le make test il foire lamentablement sur le duron alors que ça passe sur le P4...il s'agit bien d'un problème de compilation lié au fait qu'on se retrouve sur une architecture K7 et non NetBurst, un test a été effectué sur 2 autres machines (sous Mandriva et RedHat).
J'en conclus que par défaut le compilateur optimise les binaires pour du NetBurst et que par conséquent les K7 ne comprennent pas certains instructions ou un truc du genre...
Ma question est comment spécifier à gcc de compiler pour K7 au lieu de NetBurst?
Le contenu partiel de mon Makefile:
CC = gcc CCCDLFLAGS = -fPIC CCDLFLAGS = -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE
Merci :cry:
Offline
Résolu...il s'agit d'un bug dans la dernière version du module...
Offline