Salut !
Je suis un noob en admin sys et surtout tout ce qui concerne linux !
Je suis sur un Solaris 64 bits, j'essaie de compiler en 64 bits pcre-8.02, j'utilise le dmake de sun studio 12.
Quelques variables d'environnement que j'ai setté :
LD_LIBRARY_PATH="/lib/64:/usr/lib/64"
LD="/usr/ccs/bin/amd64/ld"
LDFLAGS="-L/appli/intrastc/lib -R/appli/intrastc/lib -I/appli/intrastc/data/include"
sur le make j'ai une erreur d'incompatibilité sur le ld :
si je force le paramètre -64 dans les LDFLAGS, j'ai toujours le même type d'erreur, mais sur un link vers une lib de sun studio :ld: fatal: file ./.libs/libpcre.so: wrong ELF class: ELFCLASS64
J'ai essayé avec le ld présent ici : "/usr/ccs/bin/ld" => pareil.ld: fatal: file /opt/sunstudio12.1/prod/lib/crti.o: wrong ELF class: ELFCLASS32
J'arrive à cours de solutions. Un idée?
J'suis un peu perdu !!![]()
Partager