No se si entendi bien o no...<br>
<br>
El problema que tengo con las versiones es que mi aplicacion (yo la
estoy programando) depende de varias librerias externas. Una de las
librerias es propietaria de sony y solo esta disponible para gcc 3.3
:~( . Si compilo todo en una distribucion que venga con gcc 3.3.x no
tengo problemas en compilar (ahi los problemas los tengo en
rendimiento).<br>
<br>
El problema es que si instalo gcc 3.3.x en una distribucion mas nueva
(fedora 5, por ej) tengo problemas al linkear la libreria de sony (gcc
3.3) con librerias como qt, glut gl (gcc 4.x que viene en la
distribucion).<br>
<br>
Estuve leyendo algo sobre compilar con distintas versiones de ABI en
una misma aplicacion y solo encontre informacion donde decia que no era
recomendable intentarlo.<br>
<br>
Por lo tanto, la alternativa que me estaba quedando (aunque bastante
costosa) es recompilar todas las librerias con las que tengo
dependencias usando gcc 3.3.x (en fedora 5). O compilar una version
nueva de <a href="http://X.org">X.org</a> y sus respectivas dependencias, usando fedoda 2, para
ver si el rendimiento mejora.<br><br>
No se si con las indicaciones que me dieron de debian o slackware
podria hacer esto de forma un poco costosa. O hay otro camino para
hacer el linkeo al momento de compilar mi aplicacion.<br>
<br>
Saludos<br>
Germán<br>
<br><div><span class="gmail_quote">On 9/22/06, <b class="gmail_sendername">Alvaro Herrera</b> &lt;<a href="mailto:alvherre@alvh.no-ip.org">alvherre@alvh.no-ip.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
German Castro Donoso escribió:<br><br>&gt; Intenté compilando gcc 3.3.6 sobre una distribucion mas nueva (con gcc 4.x),<br>&gt; pero como mi aplicacion tiene otras dependencias (como qt, gl) eso me<br>&gt; significaba recompilar bastantes cosas con gcc 
3.3.6.<br>&gt;<br>&gt; Entonces la pregunta es, hay alguna distribución o alguna forma de hacer un<br>&gt; upgrade a X y/o algunos drivers sin tener que recompilar &quot;la mitad&quot; de mi<br>&gt; linux?<br><br>$ apt-cache policy 
gcc-3.3<br>gcc-3.3:<br>&nbsp;&nbsp;Instalados: (ninguno)<br>&nbsp;&nbsp;Candidato: 1:3.3.6-13<br>&nbsp;&nbsp;Tabla de versión:<br>&nbsp;&nbsp;&nbsp;&nbsp; 1:3.3.6-13 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500 <a href="http://debian.ubiobio.cl">http://debian.ubiobio.cl</a> unstable/main Packages<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500 <a href="http://debian.ubiobio.cl">http://debian.ubiobio.cl</a> testing/main Packages<br><br>Esto es en Debian Sid.<br><br>Obviamente lo que yo uso es<br><br>$ apt-cache policy gcc-4.1<br>gcc-4.1:<br>&nbsp;&nbsp;Instalados: 
4.1.1-13<br>&nbsp;&nbsp;Candidato: 4.1.1-13<br>&nbsp;&nbsp;Tabla de versión:<br> *** 4.1.1-13 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500 <a href="http://debian.ubiobio.cl">http://debian.ubiobio.cl</a> unstable/main Packages<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500 <a href="http://debian.ubiobio.cl">
http://debian.ubiobio.cl</a> testing/main Packages<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100 /var/lib/dpkg/status<br><br>Pero tienes todas las alternativas que quieras:<br><br>$ apt-cache search ^gcc-[0-9.]*$<br>gcc-2.95 - The GNU C compiler<br>gcc-3.3
 - The GNU C compiler<br>gcc-3.4 - The GNU C compiler<br>gcc-4.0 - The GNU C compiler<br>gcc-4.1 - The GNU C compiler<br><br><br>--<br>Alvaro
Herrera&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://www.amazon.com/gp/registry/DXLWNGRJD34J">http://www.amazon.com/gp/registry/DXLWNGRJD34J</a><br>&quot;I am amassed at [the pgsql-sql] mailing list for the wonderful support, and<br>lack of hesitasion in answering a lost soul's question, I just wished the rest
<br>of
the mailing list could be like
this.&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(Fotis)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (<a href="http://archives.postgresql.org/pgsql-sql/2006-06/msg00265.php">http://archives.postgresql.org/pgsql-sql/2006-06/msg00265.php</a>)<br></blockquote></div><br>