Fórum DingooBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

março 2024
DomSegTerQuaQuiSexSáb
     12
3456789
10111213141516
17181920212223
24252627282930

Calendário Calendário

Últimos assuntos
» PERGUNTA: ALGUÉM AINDA USANDO SEU DINGOO? SE TIVEREM POSTEM FOTOS
por Andy_Devil Qui 04 maio 2023, 2:33 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 – Compilando Seu Primeiro Aplicativo para Dingux

+9
Matheus290
Aston X
lucki_vibrato
Dante_moraes
flpstr
ibm 5155
Ezequiel
gabuga
Shin-NiL
13 participantes

Página 3 de 4 Anterior  1, 2, 3, 4  Seguinte

Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por Shin-NiL Qui 07 Jan 2010, 12:30 pm

Relembrando a primeira mensagem :

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux


Apresentação

Este é um pequeno tutorial para quem deseja compilar seus próprios programas para o Dingoo-linux, mas não sabe por onde começar. Ao final dele você obterá um simples executável que exibe a frase “Ola Dingoo!”.
Até o momento só é possível programar usando a linguagem C/C++, portanto se você pretende se aprofundar no assunto, aconselho procurar um bom livro/tutorial de C e depois C++. Por outro lado, se você já possui conhecimento na linguagem, se sentirá em casa.

EDIT (04/10/11): Quando este mini tutorial foi escrito, a única opção em linguagem de programação era C/C++, se você é iniciante em programação ou mesmo não quer mexer com tal linguagem, recomendo a leitura do seguinte tutorial: http://www.shinnil.blogspot.com.br/2011/11/tutorial-aperitivo-programando-com-love.html que usa o engine love com linguagem lua, muito mais fácil de aprender e configurar.

Pré-requisito: uma distribuição linux instalada, uma vez que só existe toolchain compilada para essa plataforma. Uma alternativa para quem só usa windows, ou outro sistema, seria instalar o sistema operacional do pinguim em uma máquina virtual, já fiz isso e funciona muito bem. Recomendo o uso do Ubuntu 9.10, pois é distro que estou usando e até agora não tive problemas.

Primeiro passo: fazer o download do toolchain do Booboo, o desenvolvedor do Dingoo-linux, para um diretório qualquer. No nosso exemplo eu crio um diretório chamado “downloads” no meu home e baixo o arquivo com o wget. Para isso basta executar os seguintes comandos no shell:
mkdir downloads
cd downloads
wget http://dingoo-linux.googlecode.com/files/dingux_toolchain_20091022.tar.bz2


Segundo passo: extrair o conteúdo do pacote tar.bz2 para o diretório /opt/.
sudo tar xjvf dingux_toolchain_20091022.tar.bz2 -C /opt/

Terceiro passo: editar o arquivo .profile, localizado no diretório /home/usuario/, para exportar as variáveis de ambiente necessárias para compilação.
cd ~
gedit .profile


Adicionar as seguintes linhas no final do arquivo, depois salvar:
Código:
export DINGUX_TOOLCHAIN=/opt/mipsel-linux-uclibc
export DINGUX_TOOLCHAIN_PREFIX=$DINGUX_TOOLCHAIN/usr
export PATH=$PATH:$DINGUX_TOOLCHAIN/usr/bin

Executar o seguinte comando para carregar as alterações no shell atual:
source .profile

Quarto passo: com o ambiente pronto, agora basta criarmos o nosso arquivo com código-fonte. Nós iremos criar um arquivo chamado teste.c usando o gedit.
gedit teste.c

Digitar o seguinte código e salvar o arquivo:
Código:
#include <stdio.h>

int main(int argc, char** argv)
{
   printf("Ola Dingoo!\n");
   sleep(5);
   return 0;
}

Quinto passo: compilar o programa.
mipsel-linux-gcc teste.c -o teste.dge

Se tudo ocorreu bem, você agora terá seu binário para Dingux compilado, agora basta copiá-lo para seu minisd e configurar seu lançador de aplicativos favorito (a maioria usa dmenu) para executá-lo.


Última edição por Shin-NiL em Qui 17 Jan 2013, 7:12 pm, editado 6 vez(es) (Motivo da edição : Adicionado link para tutorial nlove)
Shin-NiL
Shin-NiL
User Level II
User Level II

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 130
Data de inscrição : 14/12/2009
Localização : Sampa

http://www.shinnil.blogspot.com.br

Ir para o topo Ir para baixo


Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por Aston X Qua 09 Nov 2011, 4:55 pm

Eu estou com uma maquina aqui só para instalar o ubuntu.flpstrquerendoumdingoo!!! vc fez algum curso de programação?
Aston X
Aston X
User Level IV
User Level IV

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 413
Data de inscrição : 02/07/2011
Idade : 25
Localização : Santa catarina

http://colunanerd.blogspot.com/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por DemonFars Qua 09 Nov 2011, 4:59 pm

O flpstrquerendoumdingoo!!! deveria ganhar um titulo de nobreza :
Sir flpstrquerendoumdingoo!!! = Programador Flpstrquerendoumdingoo!!!
DemonFars
DemonFars
User Level IV
User Level IV

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 537
Data de inscrição : 25/09/2011
Localização : Rio Grande do Sul

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qua 09 Nov 2011, 5:01 pm

Aston X escreveu:Eu estou com uma maquina aqui só para instalar o ubuntu.flpstrquerendoumdingoo!!! vc fez algum curso de programação?
Sinceramente?Não.Só li apostilas de C C++ e lógica.
To interessado agora em assembly e java.
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por Aston X Qua 09 Nov 2011, 5:04 pm

Apostilas em pdf?se vc tiver ainda teria como me passar?
Aston X
Aston X
User Level IV
User Level IV

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 413
Data de inscrição : 02/07/2011
Idade : 25
Localização : Santa catarina

http://colunanerd.blogspot.com/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por Jean de Lima Sex 11 Nov 2011, 7:12 am

flpstrquerendoumdingoo!!! escreveu:Sinceramente?Não.Só li apostilas de C C++ e lógica.
To interessado agora em assembly e java.

A única linguagem em que programo é VB.NET, que não serve pro Dingoo (Apesar de ter achado um site que converte os códigos pra C, C++ e C#), se tudo der certo, em breve vou estudar C na facul (se eu passar no vestiba), aí quem sabe eu faça alguma coisa.

Assembly é uma maravilha pra quem almeja desenvolver pra SNES e MD =D

Tô aqui na torcida pra vc aprender, heheheehhe...

Jean de Lima
User Level II
User Level II

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 66
Data de inscrição : 04/08/2011
Idade : 38
Localização : Mauá-SP

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ESS Sex 11 Nov 2011, 7:45 am

Legal ver o pessoal mais novo se interessar por programação Smile . Eu na facul vi um pouco de C++, ASP.NET e Java, mas meu forte não é a lógica da programação (algoritmo). Meu negócio msm são máquinas e redes (tanto q tô buscando trampo de suporte técnico faz 6 meses já, mas tá dificil de achar Sad ).
Uma dica q eu peguei do meu professor de algoritmo da facul: se vc não manja muito (ou nda) de programação, comece pelos algoritmos. A cabeça do futuro programador vai se abrir para as coisas ao redor e os programas, compilações e testes ficarão mais "claros" Laughing . E uma boa análise do problema tbm faz parte do programa em questão Wink
ESS
ESS
User Level IV
User Level IV

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 318
Data de inscrição : 11/09/2011
Idade : 43
Localização : Mauá - SP

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Sex 11 Nov 2011, 3:20 pm

flpstrquerendoumdingoo!!! pelo que eu tava vendo para o zdoom ter usufruir o maximo do dingoo ele teria que ser compilado em assembly, mas o shin-nil não sabe como lidar com ele =/

Spoiler:
bem, esse é meu nivel de programação, só sei ACS por enquanto =D
Pode ser simples ainda, mas ainda algum dia eu descubro como fazer uma esfera de projeteis moviveis perfeita O_O
Spoiler:
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Sex 11 Nov 2011, 4:11 pm

Eu vou começar a mexer com esse assembly ai.
ibm 5155 acredito que vc já sabe muito com esse ACS e poderia lidar com c c++ e assembly.
Vlw pelas dicas ESS.
flw!!!
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Sex 11 Nov 2011, 4:22 pm

Poder lidar eu tbm acho, mas para mostra aquele hello world é mais facil do que o citado no exemplo ai, pençando que o acs foi baseado no C, eu vo da uma olhada em c++ e assembly, lida quem sabe agora, entende o que ta fazendo, kkk, bem eu entendo +-- o que se está escrito em um código c++, mas não sei se seria preciso de umas aulinhas para saber mecher melhor com programação, pq nao basta entende, tenque sabe também fazer.
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por lucas_tamp Dom 08 Jan 2012, 9:33 pm

eu queria entender esse monte de coisa que vcs falam ai viu, vontade de tentar compilar o pcsx4all

lucas_tamp
User Level III
User Level III

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 238
Data de inscrição : 07/08/2011

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 5:29 pm

dando resurrect no topico
Eu fui tentar compilar um teste para o dingux mas retornou o erro
Código:
/opt/mipsel-linux-uclibc/usr/lib/crt1.o:in function '__start":(text+0x18): undefined reference to 'main'

eis o codigo do negocio, e sim eu dependo ainda de getch para viver kkk (ainda mais que no caso cai bem)
Spoiler:
help plz D:
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 5:35 pm

ibm 5155 escreveu:dando resurrect no topico
Eu fui tentar compilar um teste para o dingux mas retornou o erro
Código:
/opt/mipsel-linux-uclibc/usr/lib/crt1.o:in function '__start":(text+0x18): undefined reference to 'main'

eis o codigo do negocio, e sim eu dependo ainda de getch para viver kkk (ainda mais que no caso cai bem)
Spoiler:
help plz D:

Eu apenas faço um gato, põe:
extern int main;
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 5:52 pm

ainda assim não resolveu =/
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 5:54 pm

ibm 5155 escreveu:ainda assim não resolveu =/
Meu código seria assim:
[code]
/*
* Autor: Jorge Pereira
* Data: Tue Jul 29 09:35:42 BRT 2008
* Desc: Implementacao da funcao getch() no Linux,
* podendo ser feito leitura de um unico byte por vez.
*
*/
#include 'stdio.h'
#include 'stdint.h'
#include 'stdlib.h'
#include 'unistd.h'
#include 'termios.h'
#include 'sys/ioctl.h'

typedef unsigned int keybd_t;

keybd_t getch (void)
{
struct termio old_tty; /* current terminal settings */
struct termio new_tty; /* new terminal settings */
keybd_t key = 0; /* character "buffer" */

if (ioctl(STDIN_FILENO, TCGETA, &old_tty) < 0)
{
fprintf(stderr,"Port ioctl(TCGETA) it's failed, exiting...\n");
exit(EXIT_FAILURE);
}

new_tty = old_tty; /* copy terminal settings */
new_tty.c_lflag &= ~(ICANON | ECHO); /* set flags in teminal */
new_tty.c_cc[4] = 01; /* struct for raw mode */

if (ioctl(STDIN_FILENO, TCSETA, &new_tty) < 0)
{
fprintf(stderr,"Port ioctl(TCSETA) it's failed, exiting...\n");
exit(EXIT_FAILURE);
}

if(read(STDIN_FILENO, &key, sizeof(key)) < 0)
{
fprintf(stderr,"Problems in read()\n");
exit(EXIT_FAILURE);
}

if (ioctl(STDIN_FILENO, TCSETA, &old_tty) < 0)
{
fprintf(stderr,"Port ioctl(TCSETA) it's failed, exiting...\n");
exit(EXIT_FAILURE);
}

return key;
}

#if defined(RUN_MAIN)
int main();
{
keybd_t tecla;
printf("aperte a tecla 'L':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'R':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'X':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'Y':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'A':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'B':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'select':");
tecla=getch();
printf("%d\n\n",tecla);
printf("aperte a tecla 'start':");
tecla=getch();
printf("%d\n\n",tecla);
printf("obrigado pelos testes, aperte qualquer tecla para sair do programa...");
tecla=getch();
return 0;
}
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 6:01 pm

malz ai, http://pastebin.com/NubsNMWM aqui ta o link certinho do codigo inteiro kkk, to tentando me acostuma a usar 2 S.O ao mesmo tempo kkkk, você só removeu aquele int sem uso né flpstr?


Última edição por ibm 5155 em Qui 31 maio 2012, 6:06 pm, editado 1 vez(es)
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 6:03 pm

ibm 5155 escreveu:malz ai, http://pastebin.com/NubsNMWM aqui ta o link certinho do codigo inteiro kkk, to tentando me acostuma a usar 2 S.O ao mesmo tempo kkkk, você só removeu aquele int sem uso né flpstr?
Sim, mas coloquei o ; na função main.
E
retirei isso:
#ifdef getch
#undef getch
#endif
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 6:09 pm

hmm, mas se você bota o ; você não teria que declarar denovo o main? já que ele seria um tipo de pontero, que iria para outro main...

Bem o problema do main saiu mas agora tem o do "dingoo.c:54:1: error:undeterminated #if"
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 6:13 pm

ibm 5155 escreveu:hmm, mas se você bota o ; você não teria que declarar denovo o main? já que ele seria um tipo de pontero, que iria para outro main...

Bem o problema do main saiu mas agora tem o do "dingoo.c:54:1: error:undeterminated #if"
Olha para falar a verdade depende do compilador, mas sempre usei o ; sem precisar declarar o main.
O erro diz que o if não foi terminado, então verifica a linha, e de um #endif após o #if.
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 6:21 pm

bem, eu botei o endif, mas agora voltou ao mesmo erro do main .-.
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 6:23 pm

ibm 5155 escreveu:bem, eu botei o endif, mas agora voltou ao mesmo erro do main .-.
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Images?q=tbn:ANd9GcRs4xN_6t6zPihbkom_Aqbo5cRYOAgpnv-oyR_YQFkGYCFnFk4T

Você está tentando compilar aquele seletor de wads?
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 6:26 pm

na verdade eu agora só to tentando compilar um teste simples para mapear as teclas do dingoo, já que usaria o mesmo getch para navegar nos menus também do seletor de wads (vo deixar para depois ele pois tem coisa a ser aprendida nele kkk)
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 6:27 pm

ibm 5155 escreveu:na verdade eu agora só to tentando compilar um teste simples para mapear as teclas do dingoo, já que usaria o mesmo getch para navegar nos menus também do seletor de wads (vo deixar para depois ele pois tem coisa a ser aprendida nele kkk)
Olha se for para fazer algo para o dingux, recomendo usar o toolchain do Opendingux, agora se for apenas para o dingux mesmo, usa o cygwin com o toolchain do rWindows.
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 6:33 pm

eu to com o cygwin e o toolchain, só não sei usar os arquivos makefile .-.

O opendingux eu não sei se o zdoom mesmo sendo feito para o dingux funcionaria no opendingux kkk, então por enquanto to focando no dingux mesmo, depois para opendingux e quem sabe o nativo kkkkk
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por flpstr Qui 31 maio 2012, 6:35 pm

Olha um exemplo de makefile:
OBJS = objetos .o


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

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

ARCH := mipsel-linux-uclibc-
CC := ${BINPATH}/$(ARCH)gcc
CXX := ${BINPATH}/$(ARCH)g++
CFLAGS := -O3 -Wall -pipe -G0 -march=mips32 -funsafe-math-optimizations -mno-mips16 -fno-inline -fno-strength-reduce -fsingle-precision-constant -fsigned-char -mips32 -mtune=mips32r2 -fomit-frame-pointer -fno-exceptions -ffunction-sections -ffast-math -msoft-float -fexpensive-optimizations -finline -finline-functions -falign-functions=32 -falign-loops -falign-labels -falign-jumps -fomit-frame-pointer $(INCLUDES) $(shell $(BINPATH)/sdl-config --cflags)
LDFLAGS := $(shell $(BINPATH)/sdl-config --libs) -lSDL
BIN = nome
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti -DDINGUX_MODE -DNO_STDIO_REDIRECT -DMPU_JZ4740 -DA320_HARDWARE -DDINGUX -DA320
ASFLAGS = $(CFLAGS)

LIBS = -L $(LIBPATH) -lSDL

.PHONY: all all-before all-after clean clean-custom

all: all-before nome all-after


clean: clean-custom
rm -f $(OBJS) $(BIN)

$(BIN): $(OBJS)
$(CXX) $(OBJS) -o "obj" $(LIBS) $(CFLAGS)
flpstr
flpstr
Developer
Developer

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 2140
Data de inscrição : 19/05/2011
Idade : 26
Localização : No pc

http://flpstr.blogspot.com

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por ibm 5155 Qui 31 maio 2012, 6:38 pm

ou seja a unica coisa a ser modificada mesmo é o OBJS = teste.c ?
ibm 5155
ibm 5155
User Level V
User Level V

Avisos :
Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Left_bar_bleue0 / 1000 / 100Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Right_bar_bleue

Mensagens : 1132
Data de inscrição : 23/06/2011
Localização : PERFIL_DELETADO

http://ibm5155.site50.net/

Ir para o topo Ir para baixo

Tutorial – Compilando Seu Primeiro Aplicativo para Dingux - Página 3 Empty Re: Tutorial – Compilando Seu Primeiro Aplicativo para Dingux

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 3 de 4 Anterior  1, 2, 3, 4  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos