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 2367 veces)

19/05/2008, 23:19

Desconectado deco

messageicon

ejemplo crear plugin

« en: 19/05/2008, 23:19 »
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
2201 Vistas
Último mensaje 18/10/2008, 21:24
por otroatletico
normal_post * 4 Respuestas
1324 Vistas
Último mensaje 24/10/2008, 11:25
por otroatletico
normal_post * 0 Respuestas
1418 Vistas
Último mensaje 08/12/2008, 12:01
por pintor
normal_post * 0 Respuestas
1298 Vistas
Último mensaje 12/01/2009, 22:40
por livy
normal_post * 0 Respuestas
1609 Vistas
Último mensaje 09/01/2010, 20:21
por elgeneral
normal_post * 0 Respuestas
752 Vistas
Último mensaje 01/03/2010, 13:24
por Ramone 8
normal_post * 1 Respuestas
1412 Vistas
Último mensaje 09/11/2012, 13:12
por javicm
normal_post * 1 Respuestas
770 Vistas
Último mensaje 30/07/2015, 13:34
por roke_al
normal_post * 3 Respuestas
105 Vistas
Último mensaje 08/04/2016, 09:16
por meca2123
normal_post_locked * 5 Respuestas
833 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