Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2003, 13:52
redhat8.0-probl
 
Fecha de Ingreso: octubre-2003
Mensajes: 5
Antigüedad: 21 años, 3 meses
Puntos: 0
problema al compilar...

Muy buenas tardes, este es mi primer post, y lo pongo para hacerles una pregunta.

Tengo este simple programa

#include <stdio.h>
#define CONST=10
#define max (a, b) (((a)>(b)) ? (a): (b))

main()
{
int i;

i = max (20, CONST);

printf("El mayor de %d y %d es %d\n", 20, CONST, i);
}

solamente quiero compilarlo y que me de un archivo de con extension .i que es la fase del preprocesamiento se le da con la opcion -E: que seria asi>
gcc prep.c -E -o prep.i
prep.c:2:14: warning: ISO C requires whitespace after the macro name
.. de todas maneras al compilarlo como normalmente se hace para obtener el ejecutable me da eso error y otros(que no importan), el proble es con ese error... alguien podria ayudarme...
estoy usando red hat 8.0 con el kernel 2.4.18-14
la version del gcc es la 3.2.. agradeceria su ayuda...