Outils pour utilisateurs

Outils du site


linux:gentoo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:gentoo [2020/10/12 14:49] – [Options différentes pour certains paquets] : ajout de "Un fichier de config" rootlinux:gentoo [2021/06/26 09:23] (Version actuelle) – [Options différentes pour certains paquets] : ajout de "LDFLAGS" root
Ligne 18: Ligne 18:
 FCFLAGS="${COMMON_FLAGS} -O1" FCFLAGS="${COMMON_FLAGS} -O1"
 FFLAGS="${COMMON_FLAGS} -O1" FFLAGS="${COMMON_FLAGS} -O1"
 +LDFLAGS="${LDFLAGS} -Wl,-O1"
 </file> </file>
  
Ligne 40: Ligne 41:
   * ''j2.conf'' quand le paquet ne peut pas compiler avec tous les cœurs. Notamment car on ne peut pas différencier le nombre d'instances en parallèle pour le compilateur et le lieur.   * ''j2.conf'' quand le paquet ne peut pas compiler avec tous les cœurs. Notamment car on ne peut pas différencier le nombre d'instances en parallèle pour le compilateur et le lieur.
   * ''O1.conf'' quand on a les erreurs classiques de type ''undefined symbol'' pour les fonctions mal déclarées ''inline'' et qui ne compile que sans ''-O0''.   * ''O1.conf'' quand on a les erreurs classiques de type ''undefined symbol'' pour les fonctions mal déclarées ''inline'' et qui ne compile que sans ''-O0''.
 +
 +===debugcompress vs -Wl,--compress-debug-sections,zlib===
 +
 +C'est la même chose :
 +
 +  * ''debugcompress'' et ''-Wl,%%--%%compress-debug-sections,zlib'' : 534056 o
 +  * ''debugcompress'' : 534080 o
 +  * ''-Wl,%%--%%compress-debug-sections,zlib'' : 534056 o
 +  * sans rien : 1097752 o
 +
 ===clang=== ===clang===
 Ne pas compiler avec ''default-compiler-rt''. Sinon, il sera nécessaire de lier chaque compilation ''clang'' avec ''-lgcc_s'' pour éviter les erreurs de type ''undefined reference to symbol '_Unwind_Resume@@GCC_3.0'''. Ne pas compiler avec ''default-compiler-rt''. Sinon, il sera nécessaire de lier chaque compilation ''clang'' avec ''-lgcc_s'' pour éviter les erreurs de type ''undefined reference to symbol '_Unwind_Resume@@GCC_3.0'''.
linux/gentoo.1602506960.txt.gz · Dernière modification : 2020/10/12 14:49 de root