HI all
I am a engineer of ALi corporation in Taiwan. I download the open the source code from website "http://svn.softwarepublico.gov.br/trac/ginga/ " and try to compile it following the procedure on the website . But when I try to compile the open source code in the ubuntu desktop PC. I find some issue as follows:
1. When I compile " telemidia-util-cpp TELEMIDIA-util-cpp " : I use the dependency library : libtool 1.3.4 , autoconf 2.13 automake 1.4 , libpthread, it's OK.
but I use the same dependency library to compile TELEMIDIA-links-cpp, it's fail. After I update libtool 2.2.10 autoconf 2.67 automake 1.11, the compile success.
When I use the libtool 2.2.10 autoconf 2.67 automake 1.11 to compile the telemidia-util-cpp TELEMIDIA-util-cpp, it's fail. Who can tell me about the correct dependency library version or the correct compile procedure ?? And Maybe somebody can give us some comment about the situration.
2. About the " Pontos em aberto (TODO List) do Ginga-NCL - Implementação de referência (C++): GingaNCL_CPP_TODO", Do that have any update or newest version ??
Autor: Ming Lan
1313 comentários
idirectfbimageprovider_png.c:207: warning: 'jmpbuf' is deprecated (declared at /usr/local/include/png.h:1096)
idirectfbimageprovider_png.c: In function 'IDirectFBImageProvider_PNG_RenderTo':
idirectfbimageprovider_png.c:334: warning: 'jmpbuf' is deprecated (declared at /usr/local/include/png.h:1096)
idirectfbimageprovider_png.c:361: warning: 'bit_depth' is deprecated (declared at /usr/local/include/png.h:651)
idirectfbimageprovider_png.c:404: warning: 'bit_depth' is deprecated (declared at /usr/local/include/png.h:651)
idirectfbimageprovider_png.c:413: warning: 'bit_depth' is deprecated (declared at /usr/local/include/png.h:651)
idirectfbimageprovider_png.c:467: warning: 'bit_depth' is deprecated (declared at /usr/local/include/png.h:651)
idirectfbimageprovider_png.c: In function 'png_info_callback':
idirectfbimageprovider_png.c:639: warning: 'palette' is deprecated (declared at /usr/local/include/png.h:645)
idirectfbimageprovider_png.c:640: error: 'png_info' has no member named 'trans'
idirectfbimageprovider_png.c:641: warning: 'num_palette' is deprecated (declared at /usr/local/include/png.h:647)
idirectfbimageprovider_png.c:641: warning: 'num_palette' is deprecated (declared at /usr/local/include/png.h:647)
idirectfbimageprovider_png.c:653: warning: 'num_trans' is deprecated (declared at /usr/local/include/png.h:649)
idirectfbimageprovider_png.c:665: error: 'png_info' has no member named 'trans_values'
idirectfbimageprovider_png.c:675: warning: 'palette' is deprecated (declared at /usr/local/include/png.h:645)
idirectfbimageprovider_png.c:676: error: 'png_info' has no member named 'trans'
idirectfbimageprovider_png.c:677: warning: 'num_trans' is deprecated (declared at /usr/local/include/png.h:649)
idirectfbimageprovider_png.c:678: warning: 'num_palette' is deprecated (declared at /usr/local/include/png.h:647)
idirectfbimageprovider_png.c:678: warning: 'num_palette' is deprecated (declared at /usr/local/include/png.h:647)
make[4]: *** [idirectfbimageprovider_png.lo] Error 1
make[4]: Leaving directory `/root/ginga/DirectFB-1.0.1/interfaces/IDirectFBImageProvider'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/ginga/DirectFB-1.0.1/interfaces/IDirectFBImageProvider'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/ginga/DirectFB-1.0.1/interfaces'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/ginga/DirectFB-1.0.1'
make: *** [all] Error 2 Can you tell me which is the correct version of directFB and which module need to disable ex. x11, png ............. Thanks a lot for your response !!!!!
make all-am
make[1]: Entering directory `/root/ginga/ginga_ncl/telemidia-links-cpp'
source='af_unix.c' object='af_unix.o' libtool=no \
DEPDIR=.deps depmode=none /bin/bash ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I/usr/local/include/ginga/ -I/usr/local/include/directfb/ -I/usr/local/ssl/include -fPIC -g -O2 -c af_unix.c
link: missing operand after `/usr/share/automake-1.9/depcomp'
Try `link --help' for more information.
make[1]: *** [af_unix.o] Error 1
make[1]: Leaving directory `/root/ginga/ginga_ncl/telemidia-links-cpp'
make: *** [all] Error 2 Please give me some opinion base on your experience. Thanks a lot for your help !!!!
I already compile successfully the open source code and generate the usr/local/sbin/ginga,
But I don't know how run a Ginga NCL application. There are some description about the usr/local/sbin/ginga in the website " svn.softwarepublico.gov.br/trac/ginga/wiki/Building_Wiki_GingaNCL"  as follows:
Para apresentar um documento NCL a partir de um arquivo, use o seguinte comando: $ /usr/local/sbin/ginga --ncl /caminho/para/arquivo.ncl Para apresentar um fluxo de transporte MPEG-2 transmitido por unicast UDP e cujo fluxo de dados é compatível com o SBTVD-T, edite o arquivo /usr/local/etc/ginga/files/tuner/tuner.ini e coloque o IP do servidor do fluxo de transporte. Em seguida, use o comando abaixo: $ /usr/local/sbin/ginga
Therefore, Can you provide me some ncl file(arquivo.ncl
), let me try to run the use/local/sbin/ginga. If you can tell me how to run it, that's great.Thanks a lot for your help !!!!!
And it generate the error message as follows: checking atheos/threads.h presence... no
checking for atheos/threads.h... no
checking for spawn_thread... no
checking for resume_thread... no
checking for MouOpen... no
checking for _read_kbd... no
checking for XFree for OS/2... no
checking for dlopen in -ldl... yes
./configure: line 15162: syntax error near unexpected token `OPENSSL,openssl,pkgconfig_openssl=yes,pkgconfig_openssl=no'
./configure: line 15162: ` PKG_CHECK_MODULES(OPENSSL,openssl,pkgconfig_openssl=yes,pkgconfig_openssl=no It look like that it can not find marco PKG_CHECK_MODULES, how can I fix the error message? I need install pkconfig tool or not ? And if I need to install the pkconfig tools which version I need ??? Thans a lot for response .