Ir para o conteúdo

 Voltar a Ginga-NCL: I...
Tela cheia

Compilação no ubuntu

7 de Janeiro de 2013, 16:57 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 16 vezes

Estou tentando compilar a implementação de referência do Ginga-NCL no Ubuntu 12.04.1 Server mas depois de várias tentativas ainda não consegui produzir um executável satisfatório.

Preciso tocar streams ts de teste  seja por UDP ou por arquivo local conforme configurado no arquivo tuner.ini.

 Estou seguindo o guia de compilação e agora tentando usar as versões especificadas de todas as dependências.

 A primeira dúvida é a versão da fusion, alguém sabe qual versão que compila para o kernel 3.2.0 e que ainda é compatível com o DirectFb 1.0.1?

Com a fusion 8.10.4 a compilação do DirectFb 1.0.1 para na seguinte linha:

 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -DDATADIR=\"/usr/local/share/directfb-1.0.1\" -DMODULEDIR=\"/usr/local/lib/directfb-1.0-0\" -D_REENTRANT -O3 -ffast-math -pipe -g3 -fno-inline -D_GNU_SOURCE -Werror-implicit-function-declaration -MT conf.lo -MD -MP -MF .deps/conf.Tpo -c conf.c  -fPIC -DPIC -o .libs/conf.o
In file included from ../../lib/fusion/types.h:36:0,
                 from ../../lib/fusion/conf.h:33,
                 from conf.c:33:
/usr/include/linux/fusion.h:394:6: error: unknown type name 'pid_t'

Autor: Henrique Fabiano Sambiase


22 comentários

  • 5df5d8eeb3770422cc9c42a466faee62?only path=false&size=50&d=404Roberto Azevedo(usuário não autenticado)
    9 de Janeiro de 2013, 12:29

     

    Oi Henrique,

    > A primeira dúvida é a versão da fusion, alguém sabe qual versão que compila para o kernel 3.2.0 e que ainda
    > é compatível com o DirectFb 1.0.1? 

     acho que talvez essa seja uma pergunta que possa ser feita na lista do DirectFB. Sinceramente, não estou a par de qual a versão do kernel é compatível com DirectFB 1.0.1.

     Você também pode utilizar uma versão mais nova do DirectFB. Eu já tive sucesso usando a versão 1.4.

    O código atual (disponível no git) já possui suporte à SDL 2.0. Sendo assim, outra solução é vc não usar o DirectFB, mas sim a SDL 2.0.

    Abraços,
    Roberto 

    • 205163c8f3a8f0bb4e527f6528035bac?only path=false&size=50&d=404Henrique Fabiano Sambiase(usuário não autenticado)
      9 de Janeiro de 2013, 15:52

       

      Oi Roberto,

      Eu notei que a versão 2.0.0 da máquina virtual Ginga AIO usa apenas o SDL e cogitei a possibilidade de usa-lo.

      Entretanto preciso que o tuner aceite arquivos de video locais ou por stream de rede e não consegui fazer isso com o Ginga AIO, apenas com o Virtual STB que parece usar a xine/DirectFB.

      Sabe me dizer se essa limitação tem a ver com o SDL? Você consegue tocar arquivos locais (configuração fs:/video.ts no tuner.ini)?

      Sds,

      Henrique

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo