<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>El msp430-gcc me anda.. el problema que traté de compilar el código: <div><br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Sun, 2 Dec 2012 13:29:16 -0600<br>From: yamaplos@gmail.com<br>To: olpc-sur@lists.laptop.org<br>Subject: Re: [Sur] Sugarizar RPMs?<br><br>
  
    
  
  
    voy a estar reformateando una XO para probar yo también, estar
    seguro de que la información es correcta.<br>
    <br>
    Me resulta cómodo bajar los rpms en mi desktop, y pasarlos luego en
    un flash a la XO - así no pierdo mi "repositorio" cada vez que
    re-instalo Sugar en la XO. Uso Gnome ya que facilita correr los
    archivos de un lado para otro, aunque instalación, compilado y debug
    se puede hacer perfectamente en Terminal de Sugar<br>
    <br>
    <br>
    <br>
    <div class="ecxmoz-cite-prefix">On 12/02/2012 01:10 PM, Alan Jhonn
      Aguiar Schwyn wrote:<br>
    </div>
    <blockquote cite="mid:BLU002-W643D05499FBBA7BAD8A43FB5410@phx.gbl">
      <style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:12pt;font-family:Calibri;}

--></style>
      <div dir="ltr">Adentro de los .rpm vienen uno o varios binarios en
        forma de .so..
        <div>Además de algún otro archivo..</div>
        <div><br>
        </div>
        <div>Máquina virtual con Fedora 17 no tengo.. solo Fedora 11..</div>
        <div><br>
        </div>
        <div>Pero tengo una XO, así que le instalo la nueva imagen y me
          pongo</div>
        <div>a armar el paquete..</div>
        <div><br>
        </div>
        <div>En un rato les traigo noticias..</div>
        <div><br>
        </div>
        <div><br>
          <div>
            <hr id="ecxstopSpelling">Date: Sun, 2 Dec 2012 12:55:04 -0600<br>
            From: <a class="ecxmoz-txt-link-abbreviated" href="mailto:yamaplos@gmail.com">yamaplos@gmail.com</a><br>
            To: <a class="ecxmoz-txt-link-abbreviated" href="mailto:olpc-sur@lists.laptop.org">olpc-sur@lists.laptop.org</a><br>
            Subject: Re: [Sur] Sugarizar RPMs?<br>
            <br>
            ¡Genial!<br>
            <br>
            excepto que uno solo es "so" pero ahora noto que hasta ese
            uno (libmpc) también viene como RPM.<br>
             No tengo idea de la diferencia :-) (talk vez no hay
            diferencia, no te preocupes)<br>
            <br>
            esta es la lista completa: (y este es el orden en que los
            instalo para que no me lloren "dependencia")<br>
            msp430-binutils<br>
            msp430mcu<br>
            libmpc<br>
            msp430-gcc<br>
            msp430-libc<br>
            mspdebug<br>
            <br>
            Si hago sudo yum install (es decir, llamando de repositorio)
            me da versiones muy viejas<br>
            <br>
            Esto es lo que hago actualmente:<br>
            <h4>Para OLPC OS 12 (la con Fedora 17) en Gnome más fácil, <br>
            </h4>
            bajo estos archivos, digamos a Downloads:<br>
            <br>
            <pre><a class="ecxmoz-txt-link-freetext" href="http://bolinux.org/msp430olpc/msp430-binutils-2.21.1a-1.fc17.i686.rpm" target="_blank">http://bolinux.org/msp430olpc/msp430-binutils-2.21.1a-1.fc17.i686.rpm</a>
<a class="ecxmoz-txt-link-freetext" href="http://bolinux.org/msp430olpc/msp430-gcc-4.6.3-1.fc17.i686.rpm" target="_blank">http://bolinux.org/msp430olpc/msp430-gcc-4.6.3-1.fc17.i686.rpm</a>
<a class="ecxmoz-txt-link-freetext" href="http://bolinux.org/msp430olpc/libmpc-0.9-2.fc17.2.i686.rpm" target="_blank">http://bolinux.org/msp430olpc/libmpc-0.9-2.fc17.2.i686.rpm</a>
<a class="ecxmoz-txt-link-freetext" href="http://bolinux.org/msp430olpc/msp430-gcc-4.6.3-1.fc17.i686.rpm" target="_blank">http://bolinux.org/msp430olpc/msp430-gcc-4.6.3-1.fc17.i686.rpm</a>
<a class="ecxmoz-txt-link-freetext" href="http://bolinux.org//msp430olpc/msp430-libc-20120224-1.fc17.noarch.rpm" target="_blank">http://bolinux.org//msp430olpc/msp430-libc-20120224-1.fc17.noarch.rpm</a>
<a class="ecxmoz-txt-link-freetext" href="http://bolinux.org/msp430olpc/mspdebug-0.20-1.fc17.i686.rpm" target="_blank">http://bolinux.org/msp430olpc/mspdebug-0.20-1.fc17.i686.rpm</a></pre>
            me voy a Downloads <br>
            <pre>cd Downloads</pre>
            <br>
            luego los instalo (notar que lo que sigue es una línea
            completa, sugiero ctrl-c y luego botón mouse derecho, paste)<br>
            <pre>sudo rpm -Uvh msp430-binutils-2.21.1a-1.fc17.i686.rpm msp430-gcc-4.6.3-1.fc17.i686.rpm libmpc-0.9-2.fc17.2.i686.rpm msp430-gcc-4.6.3-1.fc17.i686.rpm msp430-libc-20120224-1.fc17.noarch.rpm mspdebug-0.20-1.fc17.i686.rpm</pre>
            Una vez hecho eso, estoy listo <br>
            <br>
            Puedo compilar código para microcontroladores MSP430 usando<br>
            <pre>msp430-gcc -mmcu=msp430g2443 miarchivo.c -salida.out</pre>
            y luego lo subo al Launchpad conectado con USB con, abriendo
            mspdebug<br>
            <pre>sudo mspdebug rf2500</pre>
            (dentro de mspdebug pongo)<br>
            <pre>prog salida.out</pre>
            y cierro mspdebug con Ctrl-D<br>
            <br>
            <br>
            Las claves donde el /sudo/ nos mata, son <br>
            1) instalar los RPMs<br>
            2) correr mspdebug<br>
            <br>
            ¿cómo la ves?<br>
            <br>
            <br>
            <br>
            <div class="ecxmoz-cite-prefix">On 12/02/2012 12:33 PM, Alan
              Jhonn Aguiar Schwyn wrote:<br>
            </div>
            <blockquote cite="mid:BLU002-W124EC3D9D8050FC111434BEB5410@phx.gbl">
              <style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:12pt;font-family:Calibri;}

--></style>
              <div dir="ltr">Hola!
                <div><br>
                </div>
                <div>Yo he sugarizado cosas, como la actividad
                  "TimeLine".</div>
                <div>Básicamente es poner el programa principal y todos
                  los binarios (.so) que</div>
                <div>necesite dentro de una carpeta y decirle al
                  programa que las busque ahí</div>
                <div>y no en el sistema.</div>
                <div>¿Qué querés sugarizar?</div>
                <div><br>
                </div>
                <div>Saludos!</div>
                <div><br>
                </div>
                <div>Alan<br>
                  <br>
                  <div>> Date: Sun, 2 Dec 2012 12:29:45 -0600<br>
                    > From: <a class="ecxmoz-txt-link-abbreviated" href="mailto:yamaplos@gmail.com">yamaplos@gmail.com</a><br>
                    > To: <a class="ecxmoz-txt-link-abbreviated" href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
                    > Subject: [Sur] Sugarizar RPMs?<br>
                    > <br>
                    > pregunta,<br>
                    > <br>
                    > ¿alguien con experiencia en sugarizar RPMs?<br>
                    > <br>
                    > el objetivo es integrar varias RPMs Fédora en
                    una "Actividad" Sugar, de <br>
                    > tal manera que para instalar dicas RPMs no se
                    necesite sudo yum, dado <br>
                    > que sudo no es permitido en Uruguay<br>
                    > <br>
                    > Esto se refiere a los RPMs para MSP430.<br>
                    > <br>
                    > SI prefieren, pueden responderme fuera de
                    lista, o preguntar, etc...<br>
                    > <br>
                    > Tal vez existe uyna manera mejor de lograrlo.
                    Un ejemplo, mspdebug<br>
                    > <br>
                    > actuakmente para instalar hago (en terminal)<br>
                    > sudo yum install mspdebug<br>
                    > pero eso aparentemente no funcionaría en
                    Uruguay ...<br>
                    > <br>
                    > *tal vez* si los RPMs están en una Actividad
                    "normal", ello "pase" el <br>
                    > bloqueo...<br>
                    > <br>
                    > <br>
                    > ¡gracias!<br>
                    > <br>
                    > Yamandú<br>
                    > <br>
                    > _______________________________________________<br>
                    > Lista olpc-Sur<br>
                    > <a class="ecxmoz-txt-link-abbreviated" href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
                    > <a class="ecxmoz-txt-link-freetext" href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
                  </div>
                </div>
              </div>
              <br>
              <fieldset class="ecxmimeAttachmentHeader"></fieldset>
              <br>
              <pre>_______________________________________________
Lista olpc-Sur
<a class="ecxmoz-txt-link-abbreviated" href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a>
<a class="ecxmoz-txt-link-freetext" href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a>
</pre>
            </blockquote>
            <br>
            <br>
            _______________________________________________
            Lista olpc-Sur
            <a class="ecxmoz-txt-link-abbreviated" href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a>
            <a class="ecxmoz-txt-link-freetext" href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a></div>
        </div>
      </div>
      <br>
      <fieldset class="ecxmimeAttachmentHeader"></fieldset>
      <br>
      <pre>_______________________________________________
Lista olpc-Sur
<a class="ecxmoz-txt-link-abbreviated" href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a>
<a class="ecxmoz-txt-link-freetext" href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a>
</pre>
    </blockquote>
    <br>
  

<br>_______________________________________________
Lista olpc-Sur
olpc-Sur@lists.laptop.org
http://lists.laptop.org/listinfo/olpc-sur</div></div>                                         </div></body>
</html>