Comenzar� por el principio. Instal� el gpc (compilador de pascal) de la slink. Intento compilar un programa muy simple y me dice que no encuentra el cc1.
El cc1 estaba en el paquete gcc, supongo que habiendo hecho un enlace se habr�a solucionado, pero en lugar de eso instal� el egcc y como supon�a ahora s� que pude compilar el programilla. Primera pregunta: si el gpc necesita el egcc o al menos un compilador de C �porque no lo declara en las dependencias? Como hab�a instalado el egcc aprovech� para probarlo compilando unos ficheros de C y como parec�a que iba m�s r�pido decid� dejarlo y desinstalar el gcc (adem�s creo que egcc ya vale para compilar el kernel). Pero la sorpresa viene cuando voy a crear un paquete deb con dpkg-buildpackage y me dice que no sabe determinar la plataforma. Me parec�a raro pero como acababa de actualizar de hamm a slink, pues me dije que a lo mejor era algo que hab�an cambiado. Vale, le indico yo la arquitectura con el par�metro -ai386 y parece que funciona pero cuando ya estaba a punto de terminar me dice que el comando dpkg --print-architecture ha recibido la se�al 11. Como se ha comentado aqu� que el dpkg puede dar problemas si no se usa con el locale C, pues ejecuto yo directamente: LANG=C dpkg --print-architecture y me dice que no encuentra el gcc seguido de un segmentation fault. Al final resolv� el asunto creando un enlace de gcc a egcc. Pero tengo unas cuantas dudas: - si el dpkg necesita al gcc �porque no lo declara en las dependencias? - en el /usr/doc/egcc/README.Debian se recomienda usar el cc que es un enlace al compilador de C adecuado. �Porqu� el dpkg no sigue esa recomendaci�n? Ricardo Villalba [EMAIL PROTECTED] [EMAIL PROTECTED] http://members.xoom.com/rvmsoft http://rvmsoft.findhere.com

