URL: https://linuxfr.org/forums/linux-gui/posts/xorg-erreur-de-recompilation-avec-les-___builtin_ Title: X.org - Erreur de recompilation avec les ___builtin_* Authors: HColt Date: 2005年11月14日T17:19:34+01:00 Tags: fedora Score: 0 Salut à tous, je cherche à recompiler X.org 6.8.2 sur ma Fedora Core 4. J'ai une erreur sur le recompilation du fichier fbmmx.c (voir fin du mail). Je compile avec GCC: gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8) Copyright © 2005 Free Software Foundation, Inc. Est je soupconne que celà vienne de la version de GCC. Est-ce que quelqu'un peut me confirmer ce point ? Quelqu'un a-t-il recompiler X.Org 6.8.2 ? Et si oui avec quel version de GCC. D'avance merci pour vos réponses. ------------------------------------------------------------------------------ fbmmx.c:107: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pxor’ fbmmx.c:107: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pxor’ fbmmx.c: In function ‘expand_alpha’: fbmmx.c:166: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:166: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:166: erreur: incompatible types in assignment fbmmx.c:168: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:168: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:168: erreur: incompatible types in assignment fbmmx.c: In function ‘expand_alpha_rev’: fbmmx.c:181: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:181: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:181: erreur: incompatible types in assignment fbmmx.c:183: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:183: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:183: erreur: incompatible types in assignment fbmmx.c: In function ‘invert_colors’: fbmmx.c:195: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:195: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:195: erreur: incompatible types in assignment fbmmx.c:196: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:196: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:196: erreur: incompatible types in assignment fbmmx.c:197: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:197: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:197: erreur: incompatible types in assignment fbmmx.c:202: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:202: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:202: erreur: incompatible types in assignment fbmmx.c:203: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:203: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:203: erreur: incompatible types in assignment fbmmx.c: In function ‘over_rev_non_pre’: fbmmx.c:237: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:237: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c: In function ‘expand565’: fbmmx.c:300: attention : ISO C89 interdit les mélanges de déclarations et de code fbmmx.c:303: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:303: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:303: erreur: incompatible types in assignment fbmmx.c:304: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:304: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:304: erreur: incompatible types in assignment fbmmx.c:305: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:305: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:305: erreur: incompatible types in assignment fbmmx.c: In function ‘pack565’: fbmmx.c:327: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:327: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:327: erreur: incompatible types in assignment fbmmx.c:328: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:328: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:328: erreur: incompatible types in assignment fbmmx.c:329: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:329: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:329: erreur: incompatible types in assignment fbmmx.c:336: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:336: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:336: erreur: incompatible types in assignment fbmmx.c:338: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:338: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:338: erreur: incompatible types in assignment fbmmx.c:340: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:340: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:340: erreur: incompatible types in assignment fbmmx.c:342: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pand’ fbmmx.c:342: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pand’ fbmmx.c:342: erreur: incompatible types in assignment fbmmx.c:344: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:344: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:344: erreur: incompatible types in assignment fbmmx.c:345: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:345: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ fbmmx.c:345: erreur: incompatible types in assignment fbmmx.c:347: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’ fbmmx.c:347: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’ ----------------------------------------