PadreDeFamilia

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

Chincheta Autor Tema: ejemplo crear plugin  (Leído 3086 veces)

19/05/2008, 23:19 -

ejemplo crear plugin

Registrado:
16/02/2008
Gracias:
8/22
Mensajes
299
Mi primer plugin

1) Ir de seguro a saber algo acerca de C y C + + programando (gh gh)
2) Instale a CDK (en este ejemplo suponemos que usted tiene a intalled CDK en directorio /sueño)
3) El cd en directorio: / el enigma /demo de apps/tuxbox/plugins (aquí usted encontrará que usted primero codifica para compilar: Un plugin simple que muestra mensajes aleatorios    :D    emo.cpp).
4) Ahora usted tiene que tratar de compilar su primer plugin. Pero usted tiene que crear a un Makefile simplificado para su plugin si usted quiere dedicarse sólo a él.
5) Renombre al original Makefile en alguna otra cosa y cree una pizca nueva Makefile este código.

El código:
PLUGIN = myfirstplugin.so

CDK_SRC = / sueñe
/ el cdkroot de = / sueño /raíz CDKROOT
/ el depósito del / cdk de = / sueño /raíz CDKBIN
/powerpc-tuxbox-linux-gnu-g CXX = $ + (CDKBIN + del ñu tuxbox linux de g
/powerpc-tuxbox-linux-gnu-strip de la TIRA = $ (CDKBIN de la tira - ñu tuxbox linux

INCLUYE a (CDK_SRC) I$ - (CDKROOT) - / incluye (CDKROOT) +-1.2/include I$ /lib/sigc + I$ /apps/misc/libs/libxmltree I. - - (CDK_SRC) - (CDK_SRC) - (CDK_SRC) - (CDKROOT) - I$ / enigma /apps/tuxbox / incluya I$ / incluye / sigc + +-1.2 I$ / enigma /apps/tuxbox I$ /apps/tuxbox/plugins / incluyen I$ (CDK_SRC) / el src de / enigma /apps/tuxbox = -
El #a
Pared fno-rtti #CFLAGS - - - - (INCLUYE) mcpu = 405 - - mmultiple meabi gdwarf-2 DEMU_PLUGIN - - - - - - $ fno-exception O2 msoft-float mstring g3 tubería = -
El #b
Pared fno-rtti CFLAGS - O2 - - fno-exception - = - DEMU_PLUGIN $ (INCLUYE) - mcpu = 405 - msoft-float - la tubería mmultiple g - ggdb3 - - mstring -
_ las OPCIONES del ENLACE = - compartido - Amurallan a - O2 - mcpu = 405 - msoft-float - tubería mmultiple g - ggdb3 - - mstring -

OBJETA = demo.o

Todo: $ (PLUGIN)

$ (PLUGIN): $ (LOS OBJETOS)

$ (CXX) $ (LINK_OPTION) - oh $ (PLUGIN) $ (los OBJETOS)
$ (la TIRA) - s $ (PLUGIN)

El %. o: El %. cpp
$ (CXX) $ (CFLAGS) - c $

Limpie:
Rm - el *. de radiofrecuencia o
Rm - la radiofrecuencia * so6) Si su cdk no es instalado en el directorio /dream usted tiene que cambiar los caminos en el anteriormente citado código.
7) Ahora usted puede compilar a su primer plugin, usted tiene sólo para el dígito: Haga
Y después de que el proceso de compliación será completo usted encontrará el myfirstplugin.so del archivo
 Cree el myfirstplugin.cfg del archivo con este código:

El código:
El nombre = Myfirstplugin
El desc
Dependa
Tipo = 2
Needfb = 0
Needrc = 0
Needlcd = 0
Enigmaplugin = 19) Ahora usted puede probar su primer plugin. Tele-envíe archivos: Myfirstplugin.so y myfirstplugin.cfg en su dreambox (var tuxox/plugins)


este manual no es mio solo lo he traducido un pokillo saludosssss

by krilin2003

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

 



PadreDeFamilia
!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción. ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL. EN ESTOS FOROS NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.
PROHIBIDA LA PUBLICACIÓN DE ENLACES A FIRMWARES ILEGALES
LOS FOROS NO SON MONITORIZADOS DE MANERA CONSTANTE, CUALQUIER INFORMACIÓN QUE PUEDAS CONSIDERAR ILEGAL REPORTALA A LA ADMINISTACIÓN DEL FORO