Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-user-es
Navigation:
Lists: gentoo-user-es: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-user-es@g.o
From: krieg <krieg.cta@...>
Subject: Re: reducir las dependencias de openoffice
Date: Wed, 15 Feb 2006 12:45:41 -0600
Que tal perdona la intromisión, pero viendo que saben del tema, a ver si me podrian orientar, veras quiero hacer una instalación algo generica para que sea posible clonarla en varias maquinas, la mayoria del hardware es similar son maquinas pentium 3, motherboard intel, etc, solo tengo una o dos (creo) cuyo procesador es un AMD mmm no recuerdo que modelo y varios pentium4, bueno la duda es: 
<br><br>Segun estaba viendo la documentación de gentoo en make.conf se utiliza <span style="font-weight: bold; font-style: italic;">-mcpu=cpu-type</span> para optimizar para el tipo de cpu especificado manteniendo la compatibilidad con otro tipos de cpu. 
<br><br>Y se usa <span style="font-style: italic; font-weight: bold;">-march=cpu-type</span> para optimizar para el tipo de cpu pero si se optimiza digamos para pentium 3, ese sistema no seria posible de usarse con cpu's&nbsp; AMD o pentium 4, ahora parece que 
<span style="font-weight: bold; font-style: italic;">-mcpu</span> esta deprecida , y ya lo vi en el manual de gcc, segun esto es un alias de -mtune.<br><br>Bueno la pregunta es que me conviene hacer, si uso -march o -mcpu (alias -mtune)?
<br><br>Como me conviene tener el make.conf ?<br><br>A ver si no es demasiada ambigüa mi duda.<br><br>Otra, tengo muchas dudas con el uso de USE, para comenzar instalando cosas, como conviene que se defina?<br><br>De ante mano gracias!
<br><br>El 14/02/06, Linux Blues&lt;<a href="mailto:LinuxBlues@...">LinuxBlues@...</a>&gt; escribió:<br>&gt; On Mon, 13 Feb 2006 15:58:15 -0600<br>&gt; Juan Villa &lt;<a href="mailto:juan64@...">
juan64@...</a>&gt; wrote:<br>&gt; <br>&gt; &gt; Ya etoy en mi casa, el make.con contiene esta línea:<br>&gt; &gt; CFLAGS=&quot;-O2 -mcpu=i686 -pipe<br>&gt; &gt;<br>&gt; &gt; Yo lo compile en un p4, y lo copie al portatil que tiene un pentium
<br>&gt; &gt; mobile centrino, y funcionó correctamente.<br>&gt; <br>&gt; Estás usando CFLAGS incorrectas, -mcpu está &quot;deprecated&quot; desde<br>&gt; gcc-3.3.x, aunque funcionar funcionará, pero eso sí compilando código
<br>&gt; para i386&nbsp;&nbsp;:-(<br>&gt; <br>&gt; Para obtener un binario algo más optimizado usa:<br>&gt; CFLAGS=&quot;-march=i686 -mtune=pentium4 -O2 -pipe&quot;<br>&gt; <br>&gt; y si quieres llevar las cosas al límite para obtener la máxima
<br>&gt; optimización posible:<br>&gt; CFLAGS=&quot;-march=pentium-m -mtune=pentium4 -O2 -pipe&quot;<br>&gt; <br>&gt; [Considerando que tu pentium4 no sea un prescott == pentium4 con sse3<br>&gt; en cuyo caso sería lo mismo pero con -mtune=prescott]
<br>&gt; <br>&gt; <br>&gt; Recomiendo a nuestro amigo Roger que no instale binarios compilados de<br>&gt; todas formas y que use openoffice-bin (los de Gentoo no tienen ni la<br>&gt; más mínima idea acerca de las CFLAGS usadas en el bin, dado que
<br>&gt; todos los *-bin están proporcionados upstream (por lo que me dijo un<br>&gt; desarrollador), esto es, el openoffice-bin estaría proporcionado por<br>&gt; <a href="http://openffice.org">openffice.org</a>, firefox-bin por 
<a href="http://mozilla.org">mozilla.org</a>, etc.<br>&gt; <br>&gt; La razón es bien sencilla, en cuanto se actualice openoffice dependerá<br>&gt; de ti para poder actualizarlo, y el openoffice-bin no funciona nada<br>&gt; mal, va rápido... aunque no es tan agradable para la vista como el
<br>&gt; compilado con uses como gnome (o kde), gtk, etc. Pero me parece la<br>&gt; mejor opción posible.<br>&gt; <br>&gt; Mi binario en el portátil está compilado con -march=pentium3m y le<br>&gt; vendría perfecto para un pentium3 (creo que pentium3m es un alias de
<br>&gt; pentium3 por lo que vi en el código de gcc, es decir que aunque yo<br>&gt; tenga un pentium III Mobile, debería funcionarle, pero no me atrevo a<br>&gt; compartir mi binario, dado que mis CFLAGS son &quot;algo&quot; más agresivas,
<br>&gt; esto es utilizo mfpmath=sse (la hoja de cálculo parece volar con ella)<br>&gt; además de otras; -fvisibility-inlines-hidden para C++, la cual usa<br>&gt; openoffice, así como USEs posix, nptl, threads, sharedmem, etc. que
<br>&gt; openoffice usa en tiempo de compilación, de hecho ves como hace uso de<br>&gt; funciones NPTL cuando compila aunque haya desaparecido nptl de sus USE<br>&gt; en la versión 2.0... Con lo que sin un glibc compilado con nptl, mi
<br>&gt; binario no le serviría de nada a Roger.<br>&gt; <br>&gt; En fin, como conclusión, lo mejor es que Roger use el binario y se<br>&gt; evite problemas.<br>&gt; <br>&gt; Saludos.<br>&gt; <br>&gt; --<br>&gt; <a href="mailto:gentoo-user-es@g.o">
gentoo-user-es@g.o</a> mailing list<br>&gt; <br>&gt; <br>
Replies:
Re: reducir las dependencias de openoffice
-- Linux Blues
References:
reducir las dependencias de openoffice
-- Roger D. Vargas
Re: reducir las dependencias de openoffice
-- Linux Blues
Re: reducir las dependencias de openoffice
-- Linux Blues
Re: reducir las dependencias de openoffice
-- Roger D. Vargas
Re: reducir las dependencias de openoffice
-- Juan Villa
Re: reducir las dependencias de openoffice
-- Roger D. Vargas
Re: reducir las dependencias de openoffice
-- Juan Villa
Re: reducir las dependencias de openoffice
-- Juan Villa
Re: reducir las dependencias de openoffice
-- Linux Blues
Navigation:
Lists: gentoo-user-es: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: reducir las dependencias de openoffice
Next by thread:
Re: reducir las dependencias de openoffice
Previous by date:
Re: Algunos errores con portage y NX
Next by date:
Ingresar al sistema sin login y password


Updated Jun 17, 2009

Summary: Archive of the gentoo-user-es mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.