Ir para o conteúdo

 Voltar a Ginga-NCL Vi...
Tela cheia

Instalando Luasocket

13 de Maio de 2009, 15:06 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 58 vezes

Prezados, estou utilizando luasocket para desenvolver minhas aplicações que necessitem de canal de retorno, instalação que ocorreu normalmente no STB Virtual 0.9.27. Quando tentei instalar na 0.9.28 ou na 0.1 o processo ocorre normalmente, mas na hora que executo uma aplicação com luasocket, o sistema apresenta um erro como se a biblioteca não tivesse instalada. 

Alguém conseguiu instalar o luasocket nos STB Virtuais 0.9.28 e 0.1?

Autor: Luiz Eduardo de Araujo


66 comentários

  • 201656b83337aa76f8a1de40ce226268?only path=false&size=50&d=404Günter Herweg(usuário não autenticado)
    19 de Maio de 2009, 17:38

     

    Encontrei problema tambem, instalo via yum, testo a instalacao e tudo funciona bem, porem nao funciona se executado via nó NCLua.

    • 61492e790b1c5b7d6c0dbfabbee13c7f?only path=false&size=50&d=404E. Mattos(usuário não autenticado)
      20 de Maio de 2009, 17:15

       

      ISSO!!!

      Estou no mesmo caso do amigo acima!

      Conecto "na mão", via interpretador Lua, usando Lua Socket, dentro do STB... porém quando tento integrá-lo ao NCLua, dá uma espécie de erro de execução do tipo: "Error: error loading module 'socket.core' from file './socket/core.so': ./socket/core.so: undefined symbol: lua_getmetatable", ou algo assim.Oq pode ser isso?

      • B84c5aed621335947af2d6faa786d885?only path=false&size=50&d=404Francisco Sant'Anna(usuário não autenticado)
        25 de Maio de 2009, 16:51

         

        Aparentemente a versão "na mão" que você usou para compilar e testar o LuaSocket não é exatamente igual à que o Ginga utiliza.

        • 201656b83337aa76f8a1de40ce226268?only path=false&size=50&d=404Günter Herweg(usuário não autenticado)
          26 de Maio de 2009, 10:22

           

          Francisco, no meu caso, eu tenho apenas uma versao de lua-socket instalada e o mesmo erro acontece, talvez seja alguma diferenca na compilacao (flag por exemplo). Só nao sei se isso é do lado do socket ou do player.

          Tentei compilar lua-socket com opcao de exportar bibliotecas porem nao consegui gerar o 'liblua5.1.so' que parace que só é gerado com a instalacao RPM (yum), o Ginga requer este arquivo.

          abraco

          • B84c5aed621335947af2d6faa786d885?only path=false&size=50&d=404Francisco Sant'Anna(usuário não autenticado)
            26 de Maio de 2009, 14:19

             

            O problema são duas versões de Lua instaladas.

            Você deve compilar o LuaSocket incluindo os .h e .a dos diretórios do Ginga.

            (Algo como /usr/lib/ginga/...)

            • 201656b83337aa76f8a1de40ce226268?only path=false&size=50&d=404Günter Herweg(usuário não autenticado)
              27 de Maio de 2009, 16:09

               

              Obrigado Francisco, esta funcionando.

              Precisei acrescentar apenas o seguinte path no config.h da pasta lua-socket2.0.2:

              /usr/local/include/ginga/player

              E no  eu acrescentei a seguinte as seguintes flags: -Wl e llua:

              LD=gcc -Wl -llua

              Abraco.

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