In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "DevkitPPC"

From WiiBrew
Jump to navigation Jump to search
Line 3: Line 3:
 
| title      = devkitPPC
 
| title      = devkitPPC
 
| image      = [[File:Devkitlogo.png|128px|center]]
 
| image      = [[File:Devkitlogo.png|128px|center]]
| type        = library
+
| type        = biblioteca
 
| maintainer  = WinterMute
 
| maintainer  = WinterMute
 
| version    = r19
 
| version    = r19
| licence    = Various
+
| licence    = Várias
 
| download    = http://sourceforge.net/projects/devkitpro/
 
| download    = http://sourceforge.net/projects/devkitpro/
 
| website    = http://www.devkitpro.org/
 
| website    = http://www.devkitpro.org/
Line 12: Line 12:
 
| source      = http://sourceforge.net/projects/devkitpro/develop
 
| source      = http://sourceforge.net/projects/devkitpro/develop
 
}}
 
}}
 +
 +
'''devkitPPC''' é parte integrante do ''GNU Compiler Collection (GCC)'', que inclui um compilador de C (gcc) e de C++ (g++), um ''debugger'' (gdb) e ferramentas relacionadas, com a arquitetura "powerpc-eabi". Ele também inclui uma biblioteca básica de C baseada em [http://sourceware.org/newlib newlib], que é especificadamente feita para sistemas imbutidos. Compiladores e bibliotecas também estão incluídas para o MN10200, o chip Matsushita (Panasonic) usado no controlador de DVD do Wii. Este é feito para ser usado em conjunto com [[libogc]], uma coleção de bibliotecas ''low-level'' específicas do Wii.
 +
 +
Instruções para con
  
 
'''devkitPPC''' is a port of the GNU Compiler Collection (GCC) and includes a C (gcc) and C++ compiler (g++), a debugger (gdb) and associated utilities, with the architecture "powerpc-eabi". It also includes standard C libraries based on [http://sourceware.org/newlib newlib], which is specifically designed for embedded systems. Compilers and libraries are also included for the MN10200, the Matsushita (Panasonic) chip used in the Wii DVD controller. It is designed to be used in conjunction with [[libogc]], a collection of Wii-specific low-level libraries.
 
'''devkitPPC''' is a port of the GNU Compiler Collection (GCC) and includes a C (gcc) and C++ compiler (g++), a debugger (gdb) and associated utilities, with the architecture "powerpc-eabi". It also includes standard C libraries based on [http://sourceware.org/newlib newlib], which is specifically designed for embedded systems. Compilers and libraries are also included for the MN10200, the Matsushita (Panasonic) chip used in the Wii DVD controller. It is designed to be used in conjunction with [[libogc]], a collection of Wii-specific low-level libraries.
  
Instructions for setting up the system are available for [[Devkitppc_setup_(Windows)|Windows]], [[Devkitppc_setup_(Mac OS X)|Mac OSX]] and [[Devkitppc_setup_(Linux)|Linux]]. Additional information and download links can be found at the [http://www.devkitpro.org/ devkitPro website].
+
Instruções para configurar o sistema estão disponíveis para [[Devkitppc_setup_(Windows)|Windows]], [[Devkitppc_setup_(Mac OS X)|Mac OSX]] e [[Devkitppc_setup_(Linux)|Linux]]. Informações adicionais e links para download podem ser encontrados no [http://www.devkitpro.org/ site do devkitPro].
  
For Windows users it comes with the [http://www.mingw.org/msys.shtml MSYS] environment, which is a minimal set of GNU tools such as a shell.
+
Para usuários do Windows, ele vem com o ambiente [http://www.mingw.org/msys.shtml MSYS], que é um conjunto mínimo de ferramentas GNU, como uma shell.
  
=== Ported libraries ===
+
=== Bibliotecas suportadas ===
  
The following libraries are [http://sourceforge.net/projects/devkitpro/files/portlibs available for download] from devkitPro SourceForge, precompiled for use with devkitPPC r19. Simply place them in the appropriate devkitPPC portlibs folder (on Windows this is c:\devkitPro\portlibs\ppc).
+
As seguintes bibliotecas estão [http://sourceforge.net/projects/devkitpro/files/portlibs disponíveis para download] no SourceForge, pré-compilados para uso com o devkitPPC r19. Simplismente coloque elas na pasta apropriada do portlibs, no devkitPPC (No Windows está em is c:\devkitPro\portlibs\ppc).
  
* Expat - XML parser library
+
* Expat - Biblioteca analisadora de XML
* FreeType - TTF/Type1 font support
+
* FreeType - Suporte para fontes TTF/Type1
* libjpeg - JPEG support library
+
* libjpeg - Biblioteca para suporte de JPEG
* libpng - PNG support library
+
* libpng - Biblioteca para suporte de PNG
* [[Mini-XML]] - XML library
+
* [[Mini-XML]] - Biblioteca XML
* libtremor - An integer-only fully Vorbis compliant software decoder library
+
* libtremor - Uma integer-only completamente Vorbis, conforme o software decodificador de bibliotecas
  
=== Tools ===
+
=== Ferramentas ===
  
The following tools are included as well:
+
As seguintes ferramentas estão incluídas:
  
* [[doltool]] - a tool for converting to and from [[Dol|.dol]] executable files and examining their contents
+
* [[doltool]] - Uma ferramenta de converter para e a partir de arquivos executáveis [[Dol|.dol]] e que examina os conteúdos destes
* [[gcdspsuite]] - an assembler for the gamecube DSP chip written by duddie.
+
* [[gcdspsuite]] - Um assembler para o chip DSP, escrito por duddie.
* [[wiiload]] - a utility for uploading code to the wii written by [[User:dhewg|Dhewg]].
+
* [[wiiload]] - Um utilitário para fazer upload de código para Wii escrito por [[User:dhewg|Dhewg]].
* [[gxtexconv]] - a utility for texture conversion written by Shagkur.
+
* [[gxtexconv]] - Um utilitário para conversão de texturas escrito por Shagkur.
  
== See also ==
+
== Veja também ==
  
 
* [[libogc]]
 
* [[libogc]]

Revision as of 04:47, 1 December 2009

devkitPPC
Devkitlogo.png
General
Maintainer(s)WinterMute
Typebiblioteca
Versionr19
LicenceVárias
Links
Download
Website
Discussion
Source

devkitPPC é parte integrante do GNU Compiler Collection (GCC), que inclui um compilador de C (gcc) e de C++ (g++), um debugger (gdb) e ferramentas relacionadas, com a arquitetura "powerpc-eabi". Ele também inclui uma biblioteca básica de C baseada em newlib, que é especificadamente feita para sistemas imbutidos. Compiladores e bibliotecas também estão incluídas para o MN10200, o chip Matsushita (Panasonic) usado no controlador de DVD do Wii. Este é feito para ser usado em conjunto com libogc, uma coleção de bibliotecas low-level específicas do Wii.

Instruções para con

devkitPPC is a port of the GNU Compiler Collection (GCC) and includes a C (gcc) and C++ compiler (g++), a debugger (gdb) and associated utilities, with the architecture "powerpc-eabi". It also includes standard C libraries based on newlib, which is specifically designed for embedded systems. Compilers and libraries are also included for the MN10200, the Matsushita (Panasonic) chip used in the Wii DVD controller. It is designed to be used in conjunction with libogc, a collection of Wii-specific low-level libraries.

Instruções para configurar o sistema estão disponíveis para Windows, Mac OSX e Linux. Informações adicionais e links para download podem ser encontrados no site do devkitPro.

Para usuários do Windows, ele vem com o ambiente MSYS, que é um conjunto mínimo de ferramentas GNU, como uma shell.

Bibliotecas suportadas

As seguintes bibliotecas estão disponíveis para download no SourceForge, pré-compilados para uso com o devkitPPC r19. Simplismente coloque elas na pasta apropriada do portlibs, no devkitPPC (No Windows está em is c:\devkitPro\portlibs\ppc).

  • Expat - Biblioteca analisadora de XML
  • FreeType - Suporte para fontes TTF/Type1
  • libjpeg - Biblioteca para suporte de JPEG
  • libpng - Biblioteca para suporte de PNG
  • Mini-XML - Biblioteca XML
  • libtremor - Uma integer-only completamente Vorbis, conforme o software decodificador de bibliotecas

Ferramentas

As seguintes ferramentas estão incluídas:

  • doltool - Uma ferramenta de converter para e a partir de arquivos executáveis .dol e que examina os conteúdos destes
  • gcdspsuite - Um assembler para o chip DSP, escrito por duddie.
  • wiiload - Um utilitário para fazer upload de código para Wii escrito por Dhewg.
  • gxtexconv - Um utilitário para conversão de texturas escrito por Shagkur.

Veja também