Nos obligan a molestarte con la obviedad de que este sitio usa cookies OK | Más información
receptor viark

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

19/05/2008, 23:19 -

ejemplo crear plugin

Registrado:
16/02/2008
Gracias:
2/18
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
 

Related Topics

  Asunto / Iniciado por Respuestas Último mensaje
normal_post * 10 Respuestas
2313 Vistas
Último mensaje 18/10/2008, 21:24
por otroatletico
normal_post * 4 Respuestas
1351 Vistas
Último mensaje 24/10/2008, 11:25
por otroatletico
normal_post * 0 Respuestas
1467 Vistas
Último mensaje 08/12/2008, 12:01
por pintor
normal_post * 0 Respuestas
1344 Vistas
Último mensaje 12/01/2009, 22:40
por livy
normal_post * 0 Respuestas
1650 Vistas
Último mensaje 09/01/2010, 20:21
por elgeneral
normal_post * 0 Respuestas
804 Vistas
Último mensaje 01/03/2010, 13:24
por Ramone 8
normal_post * 1 Respuestas
1447 Vistas
Último mensaje 09/11/2012, 13:12
por javicm
normal_post * 1 Respuestas
824 Vistas
Último mensaje 30/07/2015, 13:34
por roke_al
normal_post * 3 Respuestas
117 Vistas
Último mensaje 08/04/2016, 09:16
por meca2123
normal_post_locked * 5 Respuestas
995 Vistas
Último mensaje 02/10/2016, 12:35
por foxacos



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. ESTOS FOROS SON MODERADOS Y 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