{"id":69,"date":"2007-10-01T00:34:30","date_gmt":"2007-10-01T02:34:30","guid":{"rendered":"http:\/\/www.neyestrabelli.com\/blog\/2007\/10\/01\/instalando-toolchain-no-linux\/"},"modified":"2007-10-01T00:34:30","modified_gmt":"2007-10-01T02:34:30","slug":"instalando-toolchain-no-linux","status":"publish","type":"post","link":"https:\/\/www.neyestrabelli.com\/blog\/2007\/10\/01\/instalando-toolchain-no-linux\/","title":{"rendered":"Instalando Toolchain no Linux"},"content":{"rendered":"<p>Este artigo \u00e9 uma tradu\u00e7\u00e3o do tutorial de instala\u00e7\u00e3o do Gentoo-Wiki\u00a0 no qual ir\u00e1 ensinar a voc\u00ea como configurar o toolchain (ambiente para desenvolvimento para o PSP), embora eu n\u00e3o esteja configurando o gentoo, estou utilizando o Mandriva 2007.1 e Ubuntu 7.04 Vamos l\u00e1: Primeiramente abra o shell linux, \u00e9 necess\u00e1rio ser <strong>root<\/strong>\u00a0 ou ter os mesmo privil\u00e9gios que ele, para se transformar no usu\u00e1rio root utilize o comando:<\/p>\n<pre lang=\"c\">su -<\/pre>\n<p><strong> Preparando o Ambiente <\/strong>O primeiro passo \u00e9 adicionar na variavel de ambiente o path para o pspdev, para isso edite o arquivo <strong>\/etc\/environment <\/strong>, lembrando que algumas distribui\u00e7\u00f5es o arquivo pode ser diferente, adicione as seguintes linhas:<\/p>\n<pre lang=\"c\">PSPDEV=\/usr\/local\/pspdev\nPATH=\/usr\/local\/pspdev\/bin<\/pre>\n<p>Fa\u00e7a logout e se logue novamente para que as variaveis sejam \u00a0carregadas. Caso prefira voc\u00ea pode exportar utilizando os comandos abaixo:<\/p>\n<pre lang=\"c\">export PSPDEV=\/usr\/local\/pspdev\nexport PATH=$PATH:$PSPDEV\/bin<\/pre>\n<p><strong>Download dos Arquivos<\/strong> Voc\u00ea pode fazer o dowload do toolchain a partir deste link: Toolchain Lembrando que esta vers\u00e3o pode n\u00e3o ser a \u00faltima, uma vez que a pagina oficial do toolchain \u00e9 \u00a0http:\/\/www.ps2dev.org\/psp\/tools\/toolchain\/ \u00a0, certifique-se de que em sua distribui\u00e7\u00e3o exista o comando <strong>wget <\/strong>. Execute os comandos abaixo:<\/p>\n<pre lang=\"c\">cd \/usr\/local\/src\/\nwget http:\/\/www.calebgray.com\/psp\/development\/psptoolchain-20070626.tar.bz2\nwget http:\/\/www.calebgray.com\/psp\/development\/pspsdk-20070626.tar.bz2<\/pre>\n<p><strong>Instalando o Toolchain<\/strong> Chegamos a parte mais demorada, extraindo os arquivos:<\/p>\n<pre lang=\"c\">tar xjf psptoolchain-20070626.tar.bz2 -C \/usr\/local\/src\/\ntar xjf pspsdk-20070626.tar.bz2 -C \/usr\/local\/src\/<\/pre>\n<p>Instalando:<\/p>\n<pre lang=\"c\">cd \/usr\/local\/src\/psptoolchain\/\n.\/toolchain.sh<\/pre>\n<p>Ap\u00f3s executar o toolchain, o mesmo se encarrega de verificar tudo que for preciso para sua instala\u00e7\u00e3o, esta parte demora bastante, dependendo da sua m\u00e1quina, em um P4 com 2GB de RAM demorou cerca de 40 minutos. Ap\u00f3s terminar a configura\u00e7\u00e3o do ambiente \u00e9 preciso instalar o SDK:<\/p>\n<pre lang=\"c\">cd \/usr\/local\/src\/pspsdk\/\n.\/bootstrap\n.\/configure\nmake &amp;&amp; make install<\/pre>\n<p>Este j\u00e1 \u00e9 bem mais rapido, cerca de 2 minutos. E pronto seu ambiente de desenvolvimento para PSP j\u00e1 est\u00e1 configurado, para ter total certeza acesse a pasta de samples:<\/p>\n<pre lang=\"c\">cd \/usr\/local\/pspdev\/psp\/sdk\/samples\/gu\/morph\nmake<\/pre>\n<p>Ap\u00f3s executar o comando make o arquivo EBOOT.PBP ser\u00e1 gerado, copie-o para a pasta GAME de seu PSP: exemplo:<\/p>\n<pre lang=\"c\">PSP\/GAME\/Morph\/EBOOT.PBP<\/pre>\n<p>Bem f\u00e1cil configurar o ambiente n\u00e3o acham?? Agora vamos expandir a cena Homebrew Brasileira, boa sorte a todos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este artigo \u00e9 uma tradu\u00e7\u00e3o do tutorial de instala\u00e7\u00e3o do Gentoo-Wiki\u00a0 no qual ir\u00e1 ensinar a voc\u00ea como configurar o toolchain (ambiente para desenvolvimento para o PSP), embora eu n\u00e3o esteja configurando o gentoo, estou utilizando o Mandriva 2007.1 e Ubuntu 7.04 Vamos l\u00e1: Primeiramente abra o shell linux, \u00e9 necess\u00e1rio ser root\u00a0 ou ter [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-69","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/posts\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/comments?post=69"}],"version-history":[{"count":0,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/posts\/69\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/media?parent=69"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/categories?post=69"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/tags?post=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}