#1 Le 29/08/2007, à 15:02
- schaars
[Resolu] problème compilation allegro
Bonjour
A cause d'un problème j'ai dû réinstaller Ubuntu Feisty.
Utilisant la bibliothèque graphique allegro je l'ai également installé, grâce aux paquets liballegro4.2 et liballegro4.2-dev .
Cependant lorsque j'essaye de compiler un programme, qui ne contient pas d'erreur puisqu'il se compilait autrefois, j'ai un très long message d'erreur que voici :
Dans le fichier inclus à partir de /usr/include/allegro.h:25,
à partir de uptime.c:8:
/usr/include/allegro/base.h:24:22: erreur: errno.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/lib/gcc/i486-linux-gnu/4.1.2/include/syslimits.h:7,
à partir de /usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:11,
à partir de /usr/include/allegro/base.h:25,
à partir de /usr/include/allegro.h:25,
à partir de uptime.c:8:
/usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:122:61: erreur: limits.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/include/allegro.h:25,
à partir de uptime.c:8:
/usr/include/allegro/base.h:28:23: erreur: stdlib.h : Aucun fichier ou répertoire de ce type
/usr/include/allegro/base.h:29:21: erreur: time.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/include/allegro/internal/alconfig.h:58,
à partir de /usr/include/allegro/base.h:40,
à partir de /usr/include/allegro.h:25,
à partir de uptime.c:8:
/usr/include/allegro/platform/alucfg.h:19:19: erreur: fcntl.h : Aucun fichier ou répertoire de ce type
/usr/include/allegro/platform/alucfg.h:20:20: erreur: unistd.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/include/allegro/internal/alconfig.h:64,
à partir de /usr/include/allegro/base.h:40,
à partir de /usr/include/allegro.h:25,
à partir de uptime.c:8:
/usr/include/allegro/platform/astdint.h:28:25: erreur: inttypes.h : Aucun fichier ou répertoire de ce type
In file included from /usr/include/allegro/base.h:40,
from /usr/include/allegro.h:25,
from uptime.c:8:
/usr/include/allegro/internal/alconfig.h:370: erreur: expected «)" before «addr"
/usr/include/allegro/internal/alconfig.h:370: erreur: expected «)" before «addr"
/usr/include/allegro/internal/alconfig.h:380: erreur: expected «)" before «addr"
/usr/include/allegro/internal/alconfig.h:380: erreur: expected «)" before «addr"
In file included from /usr/include/allegro/3d.h:23,
from /usr/include/allegro/gfx.h:22,
from /usr/include/allegro.h:38,
from uptime.c:8:
/usr/include/allegro/fixed.h:28: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixed"
/usr/include/allegro/fixed.h:30: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixtorad_r"
/usr/include/allegro/fixed.h:31: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «radtofix_r"
In file included from /usr/include/allegro/gfx.h:22,
from /usr/include/allegro.h:38,
from uptime.c:8:
/usr/include/allegro/3d.h:33: erreur: expected specifier-qualifier-list before «fixed"
/usr/include/allegro/3d.h:73: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/3d.h:73: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/3d.h:76: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «polygon_z_normal"
In file included from /usr/include/allegro.h:38,
from uptime.c:8:
/usr/include/allegro/gfx.h:193: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:193: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:193: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:193: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:193: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:193: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:204: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/gfx.h:204: erreur: expected declaration specifiers or «..." before «fixed"
In file included from /usr/include/allegro/inline/asm.inl:28,
from /usr/include/allegro/inline/gfx.inl:25,
from /usr/include/allegro/gfx.h:435,
from /usr/include/allegro.h:38,
from uptime.c:8:
/usr/include/allegro/platform/al386gcc.h:46: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «bmp_write_line"
/usr/include/allegro/platform/al386gcc.h:46: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «bmp_write_line"
/usr/include/allegro/platform/al386gcc.h:68: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «bmp_read_line"
/usr/include/allegro/platform/al386gcc.h:68: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «bmp_read_line"
In file included from /usr/include/allegro.h:40,
from uptime.c:8:
/usr/include/allegro/draw.h:50: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/draw.h:50: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/draw.h:51: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/draw.h:51: erreur: expected declaration specifiers or «..." before «fixed"
In file included from /usr/include/allegro/draw.h:66,
from /usr/include/allegro.h:40,
from uptime.c:8:
/usr/include/allegro/inline/draw.inl:155: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:155: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:155: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:155: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «arc":
/usr/include/allegro/inline/draw.inl:155: erreur: «ang1" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:155: erreur: (Each undeclared identifier is reported only once
/usr/include/allegro/inline/draw.inl:155: erreur: for each function it appears in.)
/usr/include/allegro/inline/draw.inl:155: erreur: «ang2" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:155: erreur: too many arguments to function «bmp->vtable->arc"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:329: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:329: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «rotate_sprite":
/usr/include/allegro/inline/draw.inl:329: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:329: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:341: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:341: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «rotate_sprite_v_flip":
/usr/include/allegro/inline/draw.inl:341: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:341: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:353: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:353: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:353: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:353: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «rotate_scaled_sprite":
/usr/include/allegro/inline/draw.inl:353: erreur: «scale" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:353: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:353: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:365: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:365: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:365: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:365: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «rotate_scaled_sprite_v_flip":
/usr/include/allegro/inline/draw.inl:365: erreur: «scale" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:365: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:365: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:377: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:377: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «pivot_sprite":
/usr/include/allegro/inline/draw.inl:377: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:377: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:386: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:386: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «pivot_sprite_v_flip":
/usr/include/allegro/inline/draw.inl:386: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:386: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:395: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:395: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:395: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:395: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «pivot_scaled_sprite":
/usr/include/allegro/inline/draw.inl:395: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:395: erreur: «scale" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:395: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: Hors de toute fonction :
/usr/include/allegro/inline/draw.inl:404: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:404: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:404: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl:404: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/draw.inl: In function «pivot_scaled_sprite_v_flip":
/usr/include/allegro/inline/draw.inl:404: erreur: «angle" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:404: erreur: «scale" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:404: erreur: too many arguments to function «bmp->vtable->pivot_scaled_sprite_flip"
/usr/include/allegro/inline/draw.inl: In function «_putpixel":
/usr/include/allegro/inline/draw.inl:413: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:413: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:413: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:413: erreur: «uint8_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:413: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_getpixel":
/usr/include/allegro/inline/draw.inl:424: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:424: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:424: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:424: erreur: «uint8_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:424: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_putpixel15":
/usr/include/allegro/inline/draw.inl:438: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:438: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:438: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:438: erreur: «uint16_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:438: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_getpixel15":
/usr/include/allegro/inline/draw.inl:449: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:449: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:449: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:449: erreur: «uint16_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:449: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_putpixel16":
/usr/include/allegro/inline/draw.inl:463: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:463: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:463: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:463: erreur: «uint16_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:463: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_getpixel16":
/usr/include/allegro/inline/draw.inl:474: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:474: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:474: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:474: erreur: «uint16_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:474: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_putpixel24":
/usr/include/allegro/inline/draw.inl:488: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:488: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:488: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl: In function «_getpixel24":
/usr/include/allegro/inline/draw.inl:499: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:499: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:499: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl: In function «_putpixel32":
/usr/include/allegro/inline/draw.inl:513: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:513: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:513: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:513: erreur: «uint32_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:513: erreur: expected expression before «)" token
/usr/include/allegro/inline/draw.inl: In function «_getpixel32":
/usr/include/allegro/inline/draw.inl:524: erreur: «uintptr_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:524: erreur: expected «;" before «addr"
/usr/include/allegro/inline/draw.inl:524: erreur: «addr" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:524: erreur: «uint32_t" undeclared (first use in this function)
/usr/include/allegro/inline/draw.inl:524: erreur: expected expression before «)" token
In file included from /usr/include/allegro.h:52,
from uptime.c:8:
/usr/include/allegro/file.h: Hors de toute fonction :
/usr/include/allegro/file.h:43: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «file_time"
/usr/include/allegro/file.h:52: erreur: expected specifier-qualifier-list before «time_t"
In file included from /usr/include/allegro.h:57,
from uptime.c:8:
/usr/include/allegro/fmaths.h:29: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixsqrt"
/usr/include/allegro/fmaths.h:30: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixhypot"
/usr/include/allegro/fmaths.h:31: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixatan"
/usr/include/allegro/fmaths.h:32: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixatan2"
/usr/include/allegro/fmaths.h:34: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_cos_tbl"
/usr/include/allegro/fmaths.h:35: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_tan_tbl"
/usr/include/allegro/fmaths.h:36: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_acos_tbl"
In file included from /usr/include/allegro/inline/asm.inl:28,
from /usr/include/allegro/inline/fmaths.inl:23,
from /usr/include/allegro/fmaths.h:42,
from /usr/include/allegro.h:57,
from uptime.c:8:
/usr/include/allegro/platform/al386gcc.h:133: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixadd"
/usr/include/allegro/platform/al386gcc.h:133: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixadd"
/usr/include/allegro/platform/al386gcc.h:171: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixsub"
/usr/include/allegro/platform/al386gcc.h:171: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixsub"
/usr/include/allegro/platform/al386gcc.h:209: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixmul"
/usr/include/allegro/platform/al386gcc.h:209: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixmul"
/usr/include/allegro/platform/al386gcc.h:261: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixdiv"
/usr/include/allegro/platform/al386gcc.h:261: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixdiv"
/usr/include/allegro/platform/al386gcc.h:345: erreur: expected «)" before «x"
/usr/include/allegro/platform/al386gcc.h:345: erreur: expected «)" before «x"
/usr/include/allegro/platform/al386gcc.h:366: erreur: expected «)" before «x"
/usr/include/allegro/platform/al386gcc.h:366: erreur: expected «)" before «x"
In file included from /usr/include/allegro/fmaths.h:42,
from /usr/include/allegro.h:57,
from uptime.c:8:
/usr/include/allegro/inline/fmaths.inl:32: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «ftofix"
/usr/include/allegro/inline/fmaths.inl:32: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «ftofix"
/usr/include/allegro/inline/fmaths.inl:48: erreur: expected «)" before «x"
/usr/include/allegro/inline/fmaths.inl:48: erreur: expected «)" before «x"
/usr/include/allegro/inline/fmaths.inl:181: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «itofix"
/usr/include/allegro/inline/fmaths.inl:181: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «itofix"
/usr/include/allegro/inline/fmaths.inl:187: erreur: expected «)" before «x"
/usr/include/allegro/inline/fmaths.inl:187: erreur: expected «)" before «x"
/usr/include/allegro/inline/fmaths.inl:193: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixcos"
/usr/include/allegro/inline/fmaths.inl:193: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixcos"
/usr/include/allegro/inline/fmaths.inl:199: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixsin"
/usr/include/allegro/inline/fmaths.inl:199: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixsin"
/usr/include/allegro/inline/fmaths.inl:205: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixtan"
/usr/include/allegro/inline/fmaths.inl:205: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixtan"
/usr/include/allegro/inline/fmaths.inl:211: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixacos"
/usr/include/allegro/inline/fmaths.inl:211: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixacos"
/usr/include/allegro/inline/fmaths.inl:222: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixasin"
/usr/include/allegro/inline/fmaths.inl:222: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fixasin"
In file included from /usr/include/allegro.h:58,
from uptime.c:8:
/usr/include/allegro/matrix.h:32: erreur: expected specifier-qualifier-list before «fixed"
/usr/include/allegro/matrix.h:47: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:47: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:47: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:50: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:50: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:50: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:53: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:56: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:59: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:62: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:62: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:62: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:65: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:65: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:65: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:65: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:65: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:65: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:68: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:68: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:68: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:68: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:71: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:74: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:77: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:77: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:77: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/matrix.h:80: erreur: expected declaration specifiers or «..." before «fixed"
In file included from /usr/include/allegro/matrix.h:92,
from /usr/include/allegro.h:58,
from uptime.c:8:
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl:32: erreur: expected declaration specifiers or «..." before «fixed"
/usr/include/allegro/inline/matrix.inl: In function «apply_matrix":
/usr/include/allegro/inline/matrix.inl:32: erreur: «xout" undeclared (first use in this function)
/usr/include/allegro/inline/matrix.inl:32: erreur: «x" undeclared (first use in this function)
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «y" undeclared (first use in this function)
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «z" undeclared (first use in this function)
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «t"
/usr/include/allegro/inline/matrix.inl:32: erreur: «yout" undeclared (first use in this function)
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «t"
/usr/include/allegro/inline/matrix.inl:32: erreur: «zout" undeclared (first use in this function)
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «v"
/usr/include/allegro/inline/matrix.inl:32: erreur: «MATRIX" has no member named «t"
In file included from /usr/include/allegro.h:62,
from uptime.c:8:
/usr/include/allegro/3dmaths.h: Hors de toute fonction :
/usr/include/allegro/3dmaths.h:32: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «vector_length"
/usr/include/allegro/3dmaths.h:35: erreur: expected «)" before «*" token
/usr/include/allegro/3dmaths.h:38: erreur: expected «)" before «x1"
/usr/include/allegro/3dmaths.h:41: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_persp_xscale"
/usr/include/allegro/3dmaths.h:42: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_persp_yscale"
/usr/include/allegro/3dmaths.h:43: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_persp_xoffset"
/usr/include/allegro/3dmaths.h:44: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «_persp_yoffset"
In file included from /usr/include/allegro/3dmaths.h:60,
from /usr/include/allegro.h:62,
from uptime.c:8:
/usr/include/allegro/inline/3dmaths.inl:27: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «dot_product"
/usr/include/allegro/inline/3dmaths.inl:27: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «dot_product"
/usr/include/allegro/inline/3dmaths.inl:39: erreur: expected «)" before «x"
/usr/include/allegro/inline/3dmaths.inl:39: erreur: expected «)" before «x"
In file included from /usr/include/allegro.h:66,
from uptime.c:8:
/usr/include/allegro/alcompat.h:44: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fadd"
/usr/include/allegro/alcompat.h:45: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fsub"
/usr/include/allegro/alcompat.h:46: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fmul"
/usr/include/allegro/alcompat.h:47: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fdiv"
/usr/include/allegro/alcompat.h:48: erreur: expected «)" before «x"
/usr/include/allegro/alcompat.h:49: erreur: expected «)" before «x"
/usr/include/allegro/alcompat.h:50: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fcos"
/usr/include/allegro/alcompat.h:51: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fsin"
/usr/include/allegro/alcompat.h:52: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «ftan"
/usr/include/allegro/alcompat.h:53: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «facos"
/usr/include/allegro/alcompat.h:54: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fasin"
/usr/include/allegro/alcompat.h:55: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fatan"
/usr/include/allegro/alcompat.h:56: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fatan2"
/usr/include/allegro/alcompat.h:57: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fsqrt"
/usr/include/allegro/alcompat.h:58: erreur: expected «=", «,", «;", «asm" or «__attribute__" before «fhypot"
uptime.c: In function «init":
uptime.c:66: erreur: «errno" undeclared (first use in this function)
uptime.c:66: erreur: «atexit" undeclared (first use in this function)
uptime.c:73: attention : incompatible implicit declaration of built-in function «exit"
uptime.c:81: attention : incompatible implicit declaration of built-in function «exit"
make: *** [uptime.o] Erreur 1
uptime.c est le nom du fichier que je veux compiler grâce à la commande gcc -c uptime.c `allegro-config --libs` .
On dirait que le problème vient de l'installation d'allegro mais je ne vois pas ce qui peut se passer.
Ou alors il me manque un paquet mais je ne vois pas lequel.
Dernière modification par schaars (Le 29/08/2007, à 23:22)
Le linux des uns est l'OS/2 des autres (Thom E. Gemcity)
Hors ligne
#2 Le 29/08/2007, à 23:21
- schaars
Re : [Resolu] problème compilation allegro
Bonsoir
J'ai résolu mon problème en installant le paquet build-essential. Comme le laisser supposer l'une des premières lignes de mon message d'erreur, les paquets de base n'étaient pas présents (/usr/include/allegro/base.h:28:23: erreur: stdlib.h : Aucun fichier ou répertoire de ce type).
Dernière modification par schaars (Le 29/08/2007, à 23:22)
Le linux des uns est l'OS/2 des autres (Thom E. Gemcity)
Hors ligne