Linhas Verticais

um blog sobre musica, arte, programação e outras coisas.

Tolua++ for Mingw junho 9, 2009

Filed under: programação,tecnologia — rangelfisica @ 9:53 pm

É incrível como as pessoas gostam de tornar complicado o que deveria ser simples. Hoje resolvi compliar a tolua++ para o Nintendo DS e uma das coisas que preciso fazer é criar o executavel que converte os pkg para c++ no windows. O problema é que a tolua nao usa o Make e sim um programa em Python para gerar o executavél. porém o programa em python não reconhece o gcc nem o ambiente Msys… Só me restou duas aternativas: passar a tarde na internet procurando a solução ou tentar compliar na mão.

Depois de três tentativas e algumas mensagens esquisitas de “variavel duplamente definida”consegui compilar com um unico comando … Exatamente, o Executavel da Tolua pode ser feito construido usando uma unica linha de comando:

gcc -Wall tolua.c toluabind_default.c ../lib/*.c -I/home/User/lua-5.0.2/include/ -I../../include/ -L/home/User/lua-5.0.2/lib/ -o tolua.exe -llua -llualib -lm

E pronto ! o tolua.exe é construido de forma limpa e simples usando o Mingw! Agora é fazer uns codigos para testar no NDS.

 

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s