Salut à tous,
J'essaie tant bien que mal de compiler un paquet avec le build service d'opensuse. Je dois altérer l'option de compilation de gcc -Werror par -Wno-error, le programme doit être compiler avec make, mais je n'ai pas trouvé d'option pour ajouter un flag CC/CXX.
Question annexe, quelles sont vos bonnes pratiques pour compiler un programme depuis ses sources?
Merci
Finalement j'ai trouvé, j'ai chercher pendant deux heures pour enfin me rendre compte que l'option se trouvait dans le script configure ^^"
Du coup ma deuxième question est toujours d'actualité
Salut,
Perso, avec gcc j'essaye de compiler avec :
- O2
et
MAKEOPTS=”-j${core} +1″
Pour être sûr que gcc utilise au mieux tous les threads de mon CPU, au lieu de considérer mon CPU comme un mono-coeur pourri.
une bonne pratique quand on compile depuis les sources est de bien faire attention a passe un PREFIX pour installer le programme dans un chemin particulier. J'ai tendance a inclure le numero de version et a garder le targz et la ligne qui a compiler/installer le code pour que je pense le reinstaller plutard ou connaitre les options precise avec lesquels le code a ete compile.
DESTDIR permet de faire ça si je me trompe pas.
MAKEOPTS c'est une variable d'environnement?
Je fais plus ou moins la même chose que toi godrik, j'automatise le tout avec un fichier .spec.
Oui.