Procurar
Últimos assuntos
» PERGUNTA: ALGUÉM AINDA USANDO SEU DINGOO? SE TIVEREM POSTEM FOTOS por Andy_Devil Ter 07 maio 2024, 8:43 pm
» Instalando Opendingux ou Dingux em 2019
por Matheus290 Sáb 08 maio 2021, 10:21 pm
» Duvida Powkiddy Q80
por retrogamer87 Sáb 18 Jul 2020, 4:19 pm
» Duvidas RS97
por retrogamer87 Sáb 18 Jul 2020, 7:59 am
» dingoo ligando sozinho
por lucas_tamp Qui 09 Jan 2020, 7:31 pm
» Case para raspberry pi zero da Retroflag
por filipe0606 Sex 19 Abr 2019, 7:42 pm
» CoolBoy RS-97: Um portátil com Dingux que custa menos de 50 dólares!
por Tarquineos Seg 09 Jul 2018, 3:48 pm
» Review GPD XD
por ricardo85x Dom 08 Jul 2018, 12:53 pm
» Peças de reposição para dingoo a320 em 2018
por corey Ter 03 Jul 2018, 11:29 am
» [Vendo] Mouse Gamer R$150 - SSD R$420
por eduardo.oc Qui 03 maio 2018, 12:53 am
» ATARI VCS-console novo da Atari depois de anos.
por Andre Pedreira dos Santos Sex 23 Mar 2018, 7:20 pm
» Boteco do Boteco
por Andre Pedreira dos Santos Qua 21 Fev 2018, 11:26 pm
» Onde conseguir um bom portátil "retrogame"?
por guilhoboy Qua 14 Fev 2018, 9:57 am
» [Android] Pacote de Emuladores Android (07-02-2017)
por willk Sex 29 Dez 2017, 1:38 am
» JXD S7300b - Temperatura elevada (será que é a bateria esquentando)?
por Dcnautamarvete Sáb 16 Dez 2017, 12:52 pm
[Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
+9
flpstr
Olicheski
64gamers
Nenoboy
BCarvalho
Dante_moraes
Matheus290
www86
madcat1990
13 participantes
Fórum DingooBR :: <> DINGOO TECHNOLOGY / DINGOO DIGITAL / GEMEITECH <> :: • DINGOO A320 / A330 DT :: Nativo :: Tutoriais
Página 2 de 2
Página 2 de 2 • 1, 2
[Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
Relembrando a primeira mensagem :
Introducao
Neste tutorial irei explicar como instalar o SDK para programar no sistema nativo, e como compilar o nosso primeiro "Hello World".
Para este tutorial irao precisar :
Instalando o Cygwin
Maior parte das pessoas assustam-se quando chegam a esta parte (que, para muitos, e o primeiro passo), sem razao nenhuma. Eis o que tem que fazer:
Instalando os pacotes para compilar
Instalando o SDK
[*]Agora! Abram o ficheiro bat normalmente
[*]Escrevam agora :
Ele agora esta' a compilar o SDK, por isso, dependendo da velocidade do teu pc, pode demorar um bocado... Ate' la', vai tomar um cafe', dormir uma soneca, ou se forem doidos como eu, fiquem a olhar para o ecra enquanto ele compila, e tentem perceber o que se passa xD
Se esta tudo a correr bem, devem ver um ecra assim:
E quando acabar deve ficar algo assim:
Compilando o nosso hello world!
Conclusao
Com este tutorial no's:
Proximo tutorial irei cobrir mais coisas se houver gente o suficiente interessada...
Agora peco aos administradores para editarem este post e acertarem as vezes que disse o' a' e etc.. e ponham os caracteres correctos, isto de escrever br/pt num teclado canadiano nao e' facil
Qualquer das formas! Quero feedback! Foi facil? O que acharam? Deixem posts aqui!
Como programar para o sistema nativo do Dingoo (Parte 1)
Introducao
Neste tutorial irei explicar como instalar o SDK para programar no sistema nativo, e como compilar o nosso primeiro "Hello World".
Para este tutorial irao precisar :
- Sistema Operativo Microsoft Windows (Eu assumo que maior parte do pessoal aqui usa e' windows por isso...)
- Cerca de 4GB de espaco livre no disco
- Uma Ligacao a internet decente (512Kb/s)
- Dingoo A320
- Paciencia e tempo
Instalando o Cygwin
Maior parte das pessoas assustam-se quando chegam a esta parte (que, para muitos, e o primeiro passo), sem razao nenhuma. Eis o que tem que fazer:
- Baixar este programa
- Abra o programa, devera aparecer uma janela como esta :
- Obviamente, queremos correr a instalacao, carrega no botao sem ser o de cancelar
- Agora, irao ver esta janela:
- Carrega no botao que diz NEXT
- Agora temos 3 opcoes!
-Instalar pela internet e guardar os ficheiros (Primeira)
-Baixar os ficheiros sem instalar (Segunda)
-Instalar de um directorio local (Terceira) - Vamos instalar pela internet e guardar os ficheiros, escolhe a primeira opcao, e faz NEXT
- Ele agora pergunta-nos onde queremos instalar. E eu agora peco vos! Deixem ficar no "C:\cygwin" para vos facilitar a vida, pois assim, vai ser mais facil para mim e para voces instalarem isto!
- Ate' agora nao e' complicado, pois nao? Ainda bem! Agora!! Ele pergunta-nos onde guardar os ficheiros que ele vai baixar, Isto e' uma daquelas coisas em que tanto faz onde fica, nao ira' fazer diferenca.
Eu deixei o directorio pre'-definido, se querem assim deixar ou nao, e' convosco - NOTA : Se estao a usar um proxy para aceder 'a internet, agora vao precisar de configurar o programa agora, caso nao, podem simplesmente passar a frente este passo, deixando a configuracao em "Direct Connection":
Se de facto estao numa ligacao proxy, recomendo usarem a opcao no meio, assim o setup vai ao Internet Explorer e pega nas configuracoes dele! - Agora, qual servidor irao usar para baixar os pacotes necessarios. Nesta parte, voces tem de pensar um bocado, pois, o servidor mais rapido para voces sera aquele que esta mais perto.
No meu caso, como estou no Canada, estou a usar um canadiano. No vosso caso, assumindo que sao brazileiros, procurem um servidor cujo link acabe em BR (Caso nao houver, recommento o HTTP://mirrors.kernel.org )
Quando escolherem, pressionem "NEXT" - Agora vai aparecer uma lista assustadora:
mas nao se preocupem, simplesmente procurem "Devel" na lista, carreguem nas setas ao lado do nome ate ficar assim: - Pressionem next, e agora e' so esperar!
O que ele esta' a fazer agora, basicamente, e', baixar da internet pacotes e instalar-lhes na pasta cygwin. Estes pacotes sao precisos para programar o dingoo, e ira' criar um ambiente "virtual" de linux no vosso windows.
Nao se preocupem, este so' e' activado quando abrem o aplicativo Cygwin - E quando acabar, deverao ver isto:
Facam atalhos como quiserem, e carreguem no botao Finish
E o Cygwin esta' instalado. Agora a coisa e' muito mais facil, confiem em mim!
Instalando os pacotes para compilar
- Abre ESTE link
- O ficheiro que precisamos por agora e' o mipsel-gcc4.1-cygwin-nopic.tar.bz2, por isso baixem esse ficheiro.
NOTA : Irao precisar de um programa como 7Zip ou winRAR para extrair este ficheiro! Eu assumo que voces sabem o que fazem e que tem algum programa como esses instalados! - Extraiem os conteudos deste ficheiro na pasta cygwin do vosso disco, ficando com a seguinte estructura:
- Código:
|---bin
|---cygdrive
|---dev
|---etc
|---home
|---lib
|---mipsel-gcc4.1-nopic
|---bin
|---include
|---info
|---lib
|---libexec
|---man
|---mipsel-linux
|---share
|---opt
|---srv
|---tmp
|---usr
|---var
Instalando o SDK
- Abre ESTE link
- O ficheiro que precisamos por agora e' o dingoo_sdk_r298.zip, por isso baixem esse ficheiro
NOTA : Nota que, onde esta' R298, este numero ira incrementar a medida que o tempo passa, com melhorias ao codigo e afins. - Extraiem os conteudos deste ficheiro na pasta cygwin do vosso disco, ficando com a seguinte estructura:
- Código:
|---bin
|---cygdrive
|---dev
|---etc
|---home
|---lib
|---mipsel-gcc4.1-nopic
|---dingoo_sdk
|---doc
|---include
|---lib
|---samples
|---src
|---test
|---tools
|---opt
|---srv
|---tmp
|---usr
|---var
- Agora, volta para a pasta cygwin, e abre o ficheiro cygwin.bat com o bloco de notas.
- Normalmente ele e' assim:
- Código:
@echo off
C:
chdir C:\cygwin\bin
bash --login -i
- Código:
@echo off
C:
chdir C:\cygwin\bin
SET MIPSTOOLS=/mipsel-gcc4.1-nopic
SET DINGOO_SDK=/cygdrive/c/cygwin/dingoo_sdk
SET PATH=%PATH%;%MIPSTOOLS%/bin;%DINGOO_SDK%
bash --login -i
[*]Agora! Abram o ficheiro bat normalmente
[*]Escrevam agora :
- Código:
cd /cygdrive/c/cygwin/dingoo_sdk
./install
Ele agora esta' a compilar o SDK, por isso, dependendo da velocidade do teu pc, pode demorar um bocado... Ate' la', vai tomar um cafe', dormir uma soneca, ou se forem doidos como eu, fiquem a olhar para o ecra enquanto ele compila, e tentem perceber o que se passa xD
Se esta tudo a correr bem, devem ver um ecra assim:
E quando acabar deve ficar algo assim:
Compilando o nosso hello world!
- Na janela do Cygwin, vamos a pasta dos exemplos do SDK.
- Código:
cd /cygdrive/c/cygwin/dingoo_sdk/samples/zaxxon_hello_world
make
- A esta altura, ja esta compilado o ficheiro! Abram a pasta cygwin no vosso disco, depois Dingoo_SDK, depois Samples, e depois Zaxxon_hello_world, deve la estar um ficheiro .app
- Copiem o ficheiro .app para a pasta GAMES do vosso dingoo, e abram.
- Parabens! Compilaram o vosso primeiro programa para o Dingoo!
Conclusao
Com este tutorial no's:
- Instalamos o Cygwin
- Instalamos os pacotes Mipsel para compilar para processadores moveis
- Instalamos o SDK do dingoo
- Compilamos o nosso primeiro programa!
Proximo tutorial irei cobrir mais coisas se houver gente o suficiente interessada...
Agora peco aos administradores para editarem este post e acertarem as vezes que disse o' a' e etc.. e ponham os caracteres correctos, isto de escrever br/pt num teclado canadiano nao e' facil
Qualquer das formas! Quero feedback! Foi facil? O que acharam? Deixem posts aqui!
Re: [Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
Makefile incorretoMatheus290 escreveu:Olha o erro que aparece:
E depois, mesmo depois com o erro, eu tento compilar e veja o que aparece:
Por que isso?
--------------------
Testei na pasta Windows e na pasta C:\... Mesmo assim, não funcionou. Sempre dá esse erro. Me ajudem, please! Será que foi esse SDK que eu baixei? Já baixei 2 vezes e deu o mesmo erro.
--------------------
Ah, agora deu certo... Eu não tinha notado esse detalhe:
https://2img.net/r/ihimizer/img156/7905/part1l.png
Ou sem os recursos extras no caso devel
Re: [Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
Estou seguindo esse tutorial vou tentar alguma coisa,vamos ver!
Re: [Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
Madcat,
Eu uso o Ubuntu, como faço pra instalar o SDK nele? Eu fiz o download dos arquivos, mas não encontrei nada ensinando a instalar.
Se puder me ajudar agradeço ^^
Abraço!!!
Eu uso o Ubuntu, como faço pra instalar o SDK nele? Eu fiz o download dos arquivos, mas não encontrei nada ensinando a instalar.
Se puder me ajudar agradeço ^^
Abraço!!!
Jean de Lima- User Level II
- Avisos :
Mensagens : 66
Data de inscrição : 04/08/2011
Idade : 39
Localização : Mauá-SP
Re: [Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
to com problemas a instalação do Cygwin ta vindo com uma pasta faltando D:
to fazendo download dnovo aqui.
tipo consigui compilar e tudo mas não foi criado o .app o.O
to fazendo download dnovo aqui.
tipo consigui compilar e tudo mas não foi criado o .app o.O
Patrick- User Level II
- Avisos :
Mensagens : 116
Data de inscrição : 19/10/2011
Idade : 36
Localização : Canoas-rs
Re: [Tutorial] Como programar para o sistema nativo do Dingoo (Parte 1)
preciso ter alguma configuração no linux, pq executei todos os passos, deu certo, gerou o .app so que quando mando executar(apertei todos os botoes do dingoo) ele não executa o helloworld
wparja- User Level Zero
- Avisos :
Mensagens : 1
Data de inscrição : 17/12/2012
Página 2 de 2 • 1, 2
Tópicos semelhantes
» [Tutorial] Como programar para o sistema nativo do Dingoo (Parte 2)
» [Tutorial] Converter roms CPS2 para rodar no Nativo
» Letras de música no seu Dingoo ! (Nativo)
» [Nativo] Jogos do Dingoo A320 (CPS-1, CPS-2 & Neo-Geo)
» Gerenciador de arquivos nativo do Dingoo A320
» [Tutorial] Converter roms CPS2 para rodar no Nativo
» Letras de música no seu Dingoo ! (Nativo)
» [Nativo] Jogos do Dingoo A320 (CPS-1, CPS-2 & Neo-Geo)
» Gerenciador de arquivos nativo do Dingoo A320
Fórum DingooBR :: <> DINGOO TECHNOLOGY / DINGOO DIGITAL / GEMEITECH <> :: • DINGOO A320 / A330 DT :: Nativo :: Tutoriais
Página 2 de 2
Permissões neste sub-fórum
Não podes responder a tópicos