Olá lista.
Estou fazendo um teste de compilação e atualisação do gcc no Conectiva 10.
O gcc do Conectiva é a versão 3.3.3. Quero atualisar para 4.2.2.
Fiz a compilação do gcc 4.2.2 com todas as dependências de compilação sanadas. 
Tudo ocorre normalmente.
Instalei, e quando tento compilar alguma coisa com ele recebo uma mensagem de 
erro.

Para testar o gcc 4.2.2 estou usando o fonte do Avidemux2 versão 2.0.22 que é 
compilado sem problemas com a versão 3.3.3 do gcc.
Quando tento compilar o Avidemux, passo pelo passo do script configure (comando 
./configure) normalmente, mas quando dou o comando make surgue a mensagem 
abaixo:

# make
cd . \
        && CONFIG_FILES= CONFIG_HEADERS=config.h \
        /bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing default-1 commands
config.status: executing default-2 commands
make  all-recursive
make[1]: Entrando no diretório `/tmp/compilacao/avidemux-2.0.22'
Making all in po
make[2]: Entrando no diretório `/tmp/compilacao/avidemux-2.0.22/po'
make[2]: Nada a ser feito para `all'.
make[2]: Saindo do diretório `/tmp/compilacao/avidemux-2.0.22/po'
Making all in m4
make[2]: Entrando no diretório `/tmp/compilacao/avidemux-2.0.22/m4'
make[2]: Nada a ser feito para `all'.
make[2]: Saindo do diretório `/tmp/compilacao/avidemux-2.0.22/m4'
Making all in adm_lavcodec
make[2]: Entrando no diretório `/tmp/compilacao/avidemux-2.0.22/adm_lavcodec'
gcc  -O3 -g -Wall -O2 -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -I/usr/include/malloc -c -o common.o common.c
In file included from avcodec.h:14,
                 from common.c:28:
common.h:66: error: array type has incomplete element type
common.h:70: error: array type has incomplete element type
make[2]: ** [common.o] Erro 1
make[2]: Saindo do diretório `/tmp/compilacao/avidemux-2.0.22/adm_lavcodec'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/tmp/compilacao/avidemux-2.0.22'
make: ** [all] Erro 2
 
Não estou entendendo qual o problema com o gcc novo. Alguém poderia me dar uma 
ajuda?
Obrigado desde já.
---------------------------------------------
User number #360177 
Ajude a contar os usuários Linux!
Vá em http://counter.li.org/ e registre-se
---------------------------------------------


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a