probleme de compilation pour vlc - Logiciels - Linux et OS Alternatifs
MarshPosté le 09-02-2006 à 13:18:36
Bonjour pour des raisons techniques, je voudrais compiler moi meme vcl afin d'enlever les options dont je n'ai pas besoin et fait un exectutable de moindre taille. Bref, je fais mon ./configure suivi de la liste des --disable. aucun probleme.
seulement arrivé au make, j'ai cette erreur la :
In file included from ../../include/vlc_common.h:1119, from ../../include/vlc/vlc.h:150, from file.c:27: ../../include/modules.h:121: error: parse error before "module_handle_t" ../../include/modules.h:121: warning: no semicolon at end of struct or union ../../include/modules.h:131: error: parse error before '}' token file.c: In function `vlc_entry__access_file': file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:89: error: dereferencing pointer to incomplete type file.c:90: error: dereferencing pointer to incomplete type file.c:91: error: dereferencing pointer to incomplete type file.c:96: error: dereferencing pointer to incomplete type file.c:96: error: dereferencing pointer to incomplete type file.c:97: error: dereferencing pointer to incomplete type file.c:98: error: dereferencing pointer to incomplete type file.c:99: error: dereferencing pointer to incomplete type file.c:100: error: dereferencing pointer to incomplete type file.c:100: error: dereferencing pointer to incomplete type file.c:101: error: dereferencing pointer to incomplete type file.c:101: error: dereferencing pointer to incomplete type make[4]: *** [libaccess_file_a-file.o] Error 1 make[4]: Leaving directory `/home/Nicolas/vlc-0.8.4a/modules/access' make[3]: *** [all-modules] Error 1 make[3]: Leaving directory `/home/Nicolas/vlc-0.8.4a/modules/access' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/Nicolas/vlc-0.8.4a/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/Nicolas/vlc-0.8.4a' make: *** [all] Error 2
J'utilise donc la derniere version de vlc 0.84, et gcc 3.3.
merci de votre aide.
--------------- Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Marsh Posté le 09-02-2006 à 13:18:36
Bonjour
pour des raisons techniques, je voudrais compiler moi meme vcl afin d'enlever les options dont je n'ai pas besoin et fait un exectutable de moindre taille.
Bref,
je fais mon ./configure suivi de la liste des --disable.
aucun probleme.
seulement arrivé au make, j'ai cette erreur la :
In file included from ../../include/vlc_common.h:1119,
from ../../include/vlc/vlc.h:150,
from file.c:27:
../../include/modules.h:121: error: parse error before "module_handle_t"
../../include/modules.h:121: warning: no semicolon at end of struct or union
../../include/modules.h:131: error: parse error before '}' token
file.c: In function `vlc_entry__access_file':
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:89: error: dereferencing pointer to incomplete type
file.c:90: error: dereferencing pointer to incomplete type
file.c:91: error: dereferencing pointer to incomplete type
file.c:96: error: dereferencing pointer to incomplete type
file.c:96: error: dereferencing pointer to incomplete type
file.c:97: error: dereferencing pointer to incomplete type
file.c:98: error: dereferencing pointer to incomplete type
file.c:99: error: dereferencing pointer to incomplete type
file.c:100: error: dereferencing pointer to incomplete type
file.c:100: error: dereferencing pointer to incomplete type
file.c:101: error: dereferencing pointer to incomplete type
file.c:101: error: dereferencing pointer to incomplete type
make[4]: *** [libaccess_file_a-file.o] Error 1
make[4]: Leaving directory `/home/Nicolas/vlc-0.8.4a/modules/access'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/home/Nicolas/vlc-0.8.4a/modules/access'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Nicolas/vlc-0.8.4a/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Nicolas/vlc-0.8.4a'
make: *** [all] Error 2
J'utilise donc la derniere version de vlc 0.84, et gcc 3.3.
merci de votre aide.
---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)