User Tag List

Resultados 1 al 9 de 9

Tema: [PROGRAMACIÓN] [INCLUYE PACK PREPARADO] Dingux Toolchain para Windows v0.1

  1. #1

    Fecha de ingreso
    Aug 2006
    Ubicación
    Valencia
    Mensajes
    3,636
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    35

    [PROGRAMACIÓN] [INCLUYE PACK PREPARADO] Dingux Toolchain para Windows v0.1

    ¡Al fin un tutorial para poder compilar para Dingux desde Windows!
    Seguro que más de uno aparte de mí mismo lo agradece muchísimo (aunque personalmente hasta julio ni de coña me pongo con esto y quizás ni para aquel entonces y me espero a octubre xD... pero bueno, aporto mi pequeño grano de arena a la scene compilando el pack y traduciendo el tutorial)

    TUTORIAL Y DESCARGA en la web de SiENcE:
    http://dingoo-scene.blogspot.com/201...=Google+Reader

    Hilo en dingoonity = http://boards.dingoonity.org/dingux-...-windows-1703/


    Tutorial en castellano traducido por mí y adaptado para el pack con todos los archivos que aquí incluyo:

    Parte 1 (90MB) = http://www.megaupload.com/?d=MSOU8I6T
    Parte 2 (34MB) = http://www.megaupload.com/?d=RO6VS2QB

    Cita Iniciado por Kennyspirit
    Cómo instalar el prebuild Dingux Toolchain for Windows v0.1 de SiENcE
    (c)'2010 by SiENcE

    Adaptado en pack y traducido al castellano por Kennyspirit (kennyspirit@gmail.com)

    0.)
    Para ahorrar trabajo al usuario y ancho de banda a SiENcE, he compilado este pack ya preparado para colocar y funcionar.

    Lo he simplificado todavía más y todo lo necesario está incluido en este archivo. En el caso de que se quisiera usar una instalación propia de Cygwin, se debería copiar dentro la carpeta Dingux y seguir los pasos del tutorial con normalidad.

    1.)
    Copia la carpeta Cygwin del pack en la raiz de tu disco duro C de tal forma que quede así: c:\cygwin

    2.)
    Añade c:\cygwin\bin en tu Windows PATH

    y / o (REALMENTE LA SIGUIENTE ES LA OPCIÓN MÁS SENCILLA)

    Copia cygwin1.dll (está en la carpeta System32 del pack) en c:\Windows\System32

    3.)
    Ejecuta c:\cygwin\Cygwin.bat

    Se habrá creado la carpeta con tu usuario. ¡No cierres la ventana de Cygwin!

    4.)
    Coloca la carpeta viewimage dentro de tu carpeta de usuario ( c:\cygwin\home\{TU USUARIO}\)

    (desde el explorador de Windows... obviamente)

    5.)
    Cambia a tu ventana de Cygwin y escribe:

    cd viewimage
    make

    Si todo es correcto, debieras obtener la siguiente salida:

    # make
    /dingux/bin/mipsel-linux-uclibc-gcc -O2 -Wall -I/dingux/mipsel-linux-uclibc/incl
    ude/SDL -I/dingux/mipsel-linux-uclibc/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
    -O2 -Wall -L/dingux/mipsel-linux-uclibc/lib -Wl,-rpath,/usr/lib -lSDL -lpthread
    -lSDL_gfx -lSDL_image viewimage.c -o viewimage
    mv viewimage viewimage.dge


    Ahora, si todo ha ido bien, ¡"Dingux Toolchain for Dingux" está instalado!


    ¿Cómo actualizar Makefiles existentes?

    TOOLCHAINDIR := /dingux
    BINPATH := $(TOOLCHAINDIR)/bin
    LIBPATH := $(TOOLCHAINDIR)/lib

    ARCH := mipsel-linux-uclibc-
    CC := ${BINPATH}/$(ARCH)gcc

    for SDL update:
    INCLUDES := -I${TOOLCHAINDIR}/mipsel-linux-uclibc/include/SDL

    CFLAGS += $(shell $(BINPATH)/sdl-config --cflags)
    LDFLAGS += $(shell $(BINPATH)/sdl-config --libs)



    Si te ha gustado y quieres donar a SiENcE, aquí puedes hacerlo:

    stay tuned


    good luck
    SiENcE


    Un saludo a toda la scene.
    Kennyspirit
    Tutorial en inglés
    Spoiler: Ver
    Cita Iniciado por SiENcE
    HowTo install the prebuild Dingux Toolchain for Windows v0.1
    (c)'2010 by SiENcE

    1.)
    Download mipsel-cygwin_1.7.5.zip and extract mipsel-cygwin.zip to c:\ !

    or

    install Cygwin by yourself.

    2.)
    Download and extract mipsel-gcc4.3.3-toolchain.zip to c:\cygwin

    The Dingux Toolchain should now be loacted in c:\cygwin\dingux

    3.)
    Add c:\cygwin\bin to your Windows PATH

    and/or

    copy c:\cygwin\bin\cygwin1.dll to Windows\System32 !

    4.)
    Run c:\cygwin\Cygwin.bat

    Don't close the Cygwin Window!

    5.)
    Download & extract viewimage_sample.zip to c:\cygwin\home\{USER}\

    (via Windows Explorer or Winzip)

    6.)
    Change to your Cygwin Window and type:

    cd viewimage
    make

    If everything is fine, you should read the following output:

    # make
    /dingux/bin/mipsel-linux-uclibc-gcc -O2 -Wall -I/dingux/mipsel-linux-uclibc/incl
    ude/SDL -I/dingux/mipsel-linux-uclibc/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
    -O2 -Wall -L/dingux/mipsel-linux-uclibc/lib -Wl,-rpath,/usr/lib -lSDL -lpthread
    -lSDL_gfx -lSDL_image viewimage.c -o viewimage
    mv viewimage viewimage.dge


    Voila your Dingux Toolchain for Dingux is setup!


    HowTo update existing Makefiles?

    TOOLCHAINDIR := /dingux
    BINPATH := $(TOOLCHAINDIR)/bin
    LIBPATH := $(TOOLCHAINDIR)/lib

    ARCH := mipsel-linux-uclibc-
    CC := ${BINPATH}/$(ARCH)gcc

    for SDL update:
    INCLUDES := -I${TOOLCHAINDIR}/mipsel-linux-uclibc/include/SDL

    CFLAGS += $(shell $(BINPATH)/sdl-config --cflags)
    LDFLAGS += $(shell $(BINPATH)/sdl-config --libs)



    birras a gogo
    < - >
    he retirado los links del thread oficial porque dice estar actualizándolo. Pero bueno, los dejo por aquí por si alguien está interesado mínimamente (tampoco me esperaba comentarios en el hilo xD)
    Última edición por kennyspirit; 01/06/2010 a las 22:51 Razón: Edición automática anti doble-post.

  2. #2

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,309
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    552
    Thanked in
    Agradecido 424 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    Ya sabes, si lo pones en Flames con un poco de salsa ya tienes clientes a dar por saco

  3. #3

    Fecha de ingreso
    Sep 2004
    Ubicación
    Santa Cruz de TENERIFE
    Mensajes
    1,845
    Mencionado
    9 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    91
    Agradecer Thanks Received 
    45
    Thanked in
    Agradecido 37 veces en [ARG:2 UNDEFINED] posts
    Me da el siguiente error al hacer make del ejemplo.
    Código:
    /dingux/mipsel-linux-uclib/lib/libSDL.so: file not recognized: File format not recognized
    collect2: ld returned 1 exit status
    make: *** [viewimage] Error 1
    Alguna explicacion?
    Gracias

    edit: uso windows 7 64 bits... pa mi q tiene q ver con esto.

  4. #4

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,309
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    552
    Thanked in
    Agradecido 424 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    Seguramente estas compilando para otro entorno, o sea, llamando libs compiladas para Dingoo y tu target igual esta configurado como Linux o Windows. Mira a ver que compilador estas llamando.

  5. #5

    Fecha de ingreso
    Sep 2004
    Ubicación
    Santa Cruz de TENERIFE
    Mensajes
    1,845
    Mencionado
    9 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    91
    Agradecer Thanks Received 
    45
    Thanked in
    Agradecido 37 veces en [ARG:2 UNDEFINED] posts
    Estoy usando el ejemplo q viene con su makefile asiq si no compila no creo q sea eso...
    Un bennugd en dingoo? jejejejeje

  6. #6

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,309
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    552
    Thanked in
    Agradecido 424 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    Bueno, yo te lo digo porque me ha ocurrido a mi, ahora creete lo que quieras

  7. #7

    Fecha de ingreso
    Aug 2006
    Ubicación
    Valencia
    Mensajes
    3,636
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    35
    buah, yo hasta dentro de muchos meses no voy a compilar nada. Pregunta en el thread oficial inglés a ver qué te dicen, es esencialmente lo mismo

  8. #8

    Fecha de ingreso
    Sep 2004
    Ubicación
    Santa Cruz de TENERIFE
    Mensajes
    1,845
    Mencionado
    9 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    91
    Agradecer Thanks Received 
    45
    Thanked in
    Agradecido 37 veces en [ARG:2 UNDEFINED] posts
    Probado en winxp de 32 bits sin cambiar nada del makefile y perfecto a la primera.
    Me temo q es el cygwin xq cuando lo instale en su dia para programar en psp desde win 7 64 bits, me paso algo similar.
    Ya probare a descargar el cygwin y compilar todo...aunq en sus foros dicen q se ha probado en dicha version....

  9. #9

    Fecha de ingreso
    Jun 2010
    Mensajes
    5
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    WOW! se ve interesante... desde la ofiz no puedo hacer nada, llegando a la casa leere y vere que puedo hacer...

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •