Anuncio

Colapsar

Normas del Foro

Normas del Foro

El uso de los foros TodoDream entraña la comprensión y respeto de estas normas de obligada lectura:

1.- Prohibida la Publicación de Claves Operativas de cualquier proveedor. Ya sea del Sistema Nagra, como de cualquier otro. Las Claves posteadas o los archivos que las contengan serán editados y/o eliminados sin previo aviso siendo responsabilidad del usuario que las publica.

2.- Prohibida la Compra y Venta de Servicios ee editara o eliminara el Post sin previo aviso. Se contemplan de igual forma la publicidad a empresas de venta de materiales o servicios dentro de los posts del Foro o Firma. Las reclamaciones a empresas serán eliminadas y se le pedirá al usuario resuelva su caso directamente con la empresa implicada.

3.- Debido al constante cambio en el contenido de nuestros foros, es imposible para nosotros revisar todos los mensajes, No nos hacemos responsables por el contenido publicado por otros usuarios. Cada autor es el único responsable de su contribución. Las opiniones y contribuciones pueden diferir de nuestra opinion o de la del resto de usuarios del foro.

4.- Prohibido el Insulto tanto directo como indirecto a cualquier miembro del Foro Ya sea Usuario o miembro del Staff. Se pide con ello respeto y educación tanto en el trato como en las formas hacia el resto de los usuarios de estos Foros. Se editara el post inmediatamente y se pedirá a los implicados que arreglen sus diferencias por privado o email. En casos que se estimen oportunos por la gravedad e insistencia, el administrador puede banear al usuario.

5.- El CHAT y la Sección OFF-Topic, es un lugar para tratar temas no relacionados con la investigación de estos foros. La Sección OFF-Topic, no será jamas un lugar de discordia y de ofensas hacia usuarios. Para solventar problemas personales se usarán los mensajes privados y/o emails. Los anuncios de otros Foros y Webs no se permiten en ninguna seccion.

6.- Nuestro foro no es una sala de chat. Las publicaciones cortas que no aporten nada al foro serán borrados sin previo aviso por un moderador o administrador. Lo mismo sera aplicado para las contribuciones que no cumplan con un nivel de ortografía razonable.

7.- Usuarios y moderadores debemos intentar llevar a buen puerto la convivencia y uso de estos foros, Cualquier problema que surja deberá ser tratado en privado y/o email, e intentar tener el foro lo mejor administrado posible. Cada usuario dentro de sus posibilidades deberá postear en la sección correspondiente.

8.- Como miembro de nuestra comunidad, te pedimos que seas siempre tolerante y justo con los demás miembros. Abstenerse de ataques personales de ningún tipo. Para nosotros es importante que en nuestros foros haya un ambiente relajado y agradable.

9.- Los moderadores no estarán obligados a comunicar el movimiento, borrado y/o edición de posts de usuarios De estos Foros, aunque pueden comunicarlo si lo creen conveniente. Los post movidos se llevan a la sección Papelera. Los post que no cumplan las normas, podrán ser editados o borrados por los moderadores.

10.- La creación de mensajes de contenido racista, pornográfico, inhumano, abusivo y/o de contenido dudoso, está prohibido, se borrara de inmediato y se baneara al usuario. Rogamos que todos los usuarios y visitantes que encuentren un mensaje de este tipo informe al resto del staff mediante el botón con forma de triángulo "Reportar Mensaje"

11.- Solo se publicaran estudios e investigaciones autorizadas por su autor original o que hayan sido publicadas en otras webs o foros de Internet libremente. De no obtenerse esta autorización o por esos cauces, dichos post serán inmediatamente eliminados, solo se nombrara al autor, el anuncio de otros foros o paginas webs sera considerado Spam.

12.- Las disconformidades en tareas de moderación y/o administración de estos Foros, Asi como las propuestas de mejoras deberán ser encauzadas mediante mensaje privado o email al moderador o administrador implicado.

13.- Todos los usuarios serán tratados con IGUALDAD de condiciones. Ya sean usuarios o miembros del staff.

14.- No se permiten enlaces a Cracks para su descarga directa ni posteo de números de registro (Nº de serie) de programas. Aunque si enlaces a paginas donde encontrarlos, de esta forma, el propio usuario será el que decida su descarga, aceptando sus responsabilidades.

15.- No se permitirá la intervención de Neo-nicks (nuevos nicks de reciente registro) en Temas de relevancia o de controversia Que pudieran amparar en el anonimato a nicks de controvertida trayectoria. Las intervenciones de estas personas que se amparen en el uso de proxys o nicks de reciente registro para crear discordia, acusaciones, calumnias o injurias serán eliminadas y su usuario baneado, tanto en su Neo-nick como en su nick principal. Si la administración lo cree conveniente, bloqueara el uso de esos proxys.

16.- El Cardsharing solo es legal cuando se trata de compartir la tarjeta en otra ubicacion del propietario, bajo ningun concepto para compartir con un familiar, amigo, etc. Bajo ningun concepto se dara soporte a cardsharing que pueda considerarse ilegal, solamente para disfrute del abonado al corriente de pago en otra ubicacion, como puede ser otra habitacion del domicilio y/o segunda vivienda. Queda terminantemente prohibido anunciarse en el foro para compartir tarjetas, asi como la busqueda de servidores para la vision de proveedores de pago.

17.- Prohibido pedir ayuda por privado o en el shoutbox, se ruega se publiquen posts con las posibles dudas en las secciones indicadas Si algun miembro del staff lo considera oportuno se ofrecera otro tipo de ayuda.

18.- No se está obligado a responder consultas ya respondidas una o varias veces en el foro. Ni a responder a preguntas fuera del ámbito de este foro. A la hora de responder, se intentará no faltar al respeto, indicando simplemente el número de la norma por la que no se responderá a esa pregunta..

19.- Prohibido publicar links a otras paginas de la misma tematica de estos foros, asi como paginas que contengan links a lugares de venta de productos, cualquier post que sea considerado spam sera borrado de inmediato.

20.- Los usuarios tienen derecho al acceso, rectificacion o cancelacion de sus datos personales, en cambio el contenido publicado por cualquier usuario, pasa a ser parte del contenido del foro, no procediendo a la eliminacion de sus mensajes tras un borrado de usuario o diserccion del mismo. En todo cas el contenido y la opinion es responsabilidad del usuario, asi como cumplir con la normativa legal a la hora de opinar en sus mensajes.

21.- Nuestro contenido asi como nuestros manuales estan bajo Licencia de Creative Commons Se es libre de copiar, distribuir comunicar públicamente la obra y/o hacer obras derivadas bajo las condiciones siguientes: Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra). No comercial. No puede utilizar esta obra para fines comerciales. Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta.


Estas normas han sido recopiladas, elaboradas y aprobadas por la totalidad de moderadores y administradores de los Foros TodoDream. En esencia plasman las normas que se han seguido en estos foros desde su creación.

SE ADVIERTE: Que el posteo de informaciones referidas a operadores reales de acceso codificado es constitutivo de delito (art. 268 del Codigo Penal) se desaconseja y se pide a los usuarios de estos foros no se refieran a ninguno de estos operadores.

Este foro esta creado para la investigacion sobre las posibilidades de nuestros aparatos que funcionen bajo linux, bajo ningun concepto, con el fin de visionar proveedores de pago sin el correspondiente abono.



La administración de estos foros se reserva el derecho de modificación o adición de nuevas normas para un mejor funcionamiento y convivencia en estos foros.
Por no respetar las reglas pueden ser advertidos/baneados!
Ver más
Ver menos

Compilar Plugin e2

Colapsar
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Compilar Plugin e2

    He estado peleandome estos ultimos dias con el tema esta y tras mucho sufrimiento lo he conseguido.

    Todo esto lo he probado en un Ubuntu 9.10 AMD64, pero deberia funcionar en cualquier linux basado en debian.

    Basicamente se utilizan dos herramientas; OpenEmbedded que es un framework para hacer imagenes linux embebidas y bitbake que es un make C especialmente potente y que permite hacer cross-compiling, es decir, utilizar gcc para compilar a un codigo ensamblador diferente al de la maquina donde se ejecuta.

    El proceso es muy parecido al que se describe en la wiki de OpenEmbedded pero adaptado al proyecto de dreambox en el repositorio OpenEmbedded.

    Primer paso - Instalarse todos los paquetes necesarios que utiliza OpenEmbedded

    Paquetes obligatorios:
    aptitude install sed wget cvs subversion git-core coreutils unzip texi2html texinfo libsdl1.2-dev docbook-utils gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ desktop-file-utils
    Paquetes sumplementarios

    apt-get install libxml2-utils xmlto python-psyco
    y

    apt-get install docbook
    Segundo paso - Crearse la estructura de directorios local

    Suponiendo que utilizados /stuff como directorios

    mkdir -p /stuff/build/conf
    y entrar

    cd /stuff/
    Tercer paso - Bajarse la herramienta bitbake

    Se recomienda no utlizar la version que esta en los repositorios ubuntu y no instalarla en el filesystem de ubuntu. La alternativa es bajarsela a pelo y descomprimirsela en nuestro directorio de trabajo.

    La bajamos:
    y la descomprimimos

    tar -xvf bitbake-1.8.18.tar.gz
    Tras ello tendremos en /stuff/bitbake-1.8.18/bin el ejecutable bitbake


    Cuarto paso - Bajarse el repositorio opendreambox

    Utilizando el software de control de version git:

    cd /stuff
    git clone git://git.opendreambox.org/git/openembedded
    a esperar un rato, tras el cual tendremos bajo /stuff/openembedded todo el codigo fuente y librerias necesarias para realizar nuestras propias compilaciones.

    La wiki openembedded actualizar el repositorio a menudo

    cd /stuff/openembedded
    git pull
    cd /stuff

    Quinto paso - Crearse la configuracion de nuestro hardware destino

    En mi caso es una dm8000

    Utilizando una copia de la configuracion por defecto que nos acabamos de bajar

    cd /stuff/
    cp openembedded/conf/local.conf.sample build/conf/local.conf
    editamos es fichero local.conf para que

    BBFILES := "/stuff/openembedded/recipes/*/*.bb"
    MACHINE = "dm8000"
    TARGET_ARCH = "mipsel"
    TARGET_OS = "linux"
    DISTRO = "opendreambox"

    y borramos la linea final:
    REMOVE_THIS_LINE:="${@bb.fatal('Read the comments in your conf/local.conf')}"

    Sexto paso - Preparar el entorno para compilar

    Basicamente definir dos variables de entorno:


    export BBPATH=/stuff/build:/stuff/openembedded
    export PATH=/stuff/bitbake/bin:$PATH
    Sexto paso - Compilar la distribucion

    Si todo fue bien, es la hora de la verdad. Toca compilar

    cd /stuff
    bitbake nano
    Si todo va bien, toca esperar un buen rato, +/- una hora tras lo cual tendremos en el directorio /stuff/tmp la distribucion compilada

    Septimo paso - Llego la hora del Helloworld

    El repositorio opendreambox ya contiene un Helloworld que se encuentra en /stuff/openembedded/recipes/helloworld. Basicamente es el fichero que utiliza bitbake para crear los instalables ipk.

    En cualquier caso en la documentacion openembedded explica como crear desde cero un Helloworld que es un poco mas modular que el anterior, por eso que tiene el codigo C y los parametros de compilacion y empaquetado separados. El ejemplo esta disponible aqui


    Conclusiones
    Si todo va bien tenemos en marcha un entorno para compilar nuestros propios programas C para utilizar en la dreambox. Es valido para cualquier dreambox; las unicas diferencias estan en la configuracion de la maquina, es decir el fichero local.conf.

    ESto lo he probado en ubuntu. En otras distribuciones el primer paso sera diferente, pero todo lo demas es perfectamente valido.

    Suerte con vuestras pruebas.

  • #2
    Re: Compilar Plugin e2

    Una duda, no me queda clara la parte final, por ejemplo, me he bajado el source del transmission 2.31 , tengo el SVN, como se convertiria ese plugin en un IPK con tu proceso???
    Esa es la parte que no me queda clara.

    Comentario


    • #3
      Re: Compilar Plugin e2

      Me interesa, me he bajado las fuentes de gnu screen para compilarlo siguiendo los pasos pero obtengo errores en la compilación, entre otros: screen-4.2.1-r0/screen.c:1447: undefined reference to `MakeWindow'

      En debian compilo el paquete sin problemas a partir de esas fuentes... ¿Qué estoy haciendo mal?
      Saludos

      Comentario

      Trabajando...
      X