En casa trabajo con una Mandrake 9.0 y con el gcc 3.2. En la universidad los ordenadores tienene instalado una Red-Hat 8.0 y con el gcc la misma versión. Hasta ahí ningún problema. Los programas hechos en un sitio son totalmente compatibles en el otro y viceversa.
No obstante hoy me ha surgido una duda/problema respecto al uso de tuberías en cada versión.
Es un programa relativamente sencillo y se basa en lo siguiente: mediante tuberías pasar información de un fichero a otro nuevo que debes de crear y copiar el contenido del fichero inicial al fichero final con tuberías.
EL problema se basa que en mi casa lo hago y funciona perfectamente. No obstante con la red-hat compilo el programa (sin problema) pero a la hora de ejecutarlo surje el problema. El archivo se crea de manera correcta, pero el contenido del fichero no se copia, cuando debería de hacerlo.
¿ Alguien tiene idea de pq es ?