Jan 3

Zlib no Nintendo DS

Category: geek, opensource | Tags: , ,

Agora que tenho meu Nintendo DS, estou, como todo bom programador, tentando criar meus próprios programas (normalmente conhecidos como homebrew nas plataformas de jogos).

Minha primeira contribuição é um “port” da zlib. Na verdade, foi bem simples: apenas criei um arquivo Makefile dentro da pasta “contrib/nds” nos fontes do zlib (já enviei e-mail para ver se a contribuição é “incorporada” ao zlib).

O arquivo é bem simples. Basta copiar um Makefile de exemplo do devkitARM que existe na pasta “examples/nds/arm9lib/template” e alterar as seguintes variáveis:

  • SOURCES: mudar para “../../”
  • CFLAGS e ASFLAGS: remover “-g” (economiza espaço)
  • OUTPUT: mudar para “$(CURDIR)/lib/libz.a”

Pronto! Compilável. Só não tive tempo de testar…

No Comments

Leave a comment