[Ayuda] [OT] gcc & __o.s.__ definition
Miguel Cardenas
warlockxxi en yahoo.com
Vie Feb 10 16:38:23 CST 2006
ajjajajajaj tienes razon, tan facil como tener un
header de control y descomentar in #define _SISTEMA_
no se me habia ocurrido :D
Saludos
> He visto en algunas distribuciones que le dejan la
> definicion de esas
> variables de control al usuario que vaya a
> recompilar el programa fuente. Te
> sugiero no te rompas la cabeza y solo documenta ese
> detalle para futuras
> recompilaciones.
> Saludos
>
> El d�a 10/02/06, Miguel Cardenas
> <warlockxxi en yahoo.com> escribi�:
> >
> > Hola lista
> >
> > Estoy portando un programa que hice en linux a
> freebsd
> > y ahora a solaris, hay algunas partes de codigo
> que
> > varian dependiendo el sistema donde esta "parado"
> y
> > utilizo en el gcc las siguientes definiciones para
> > saber
> >
> > #ifdef __linux__
> > #ifdef __freebsd__ (si mal no recuerdo era asi)
> >
> > en solaris tambien estoy usando el gcc, anduve
> > buscando en google y me aparece algo como
> __solaris__
> > y __SOLARIS__ pero no estan definidos. De mera
> > casualidad alguien tiene gcc/solaris y sabe como
> es la
> > definicion? ya pregunte en el irc y en la lista de
> > correo de sun pero no hay mucha afluencia y solo
> > necesito eso para terminar de compilar, todo el
> > programa ya fue portado excepto la funcion que usa
> la
> > variante de solaris en una declaracion y no quiero
> > hacer un fuente distinto para cada sistema solo
> por
> > una linea de codigo que difiere y que seria mas
> > dificil de mantener 2 o 3 versiones diferentes a
> > futuro.
> >
> > Bueno gracias y disculpen el offtopic
> >
> > Saludos
> >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> >
> >
> > _______________________________________________
> > Ayuda mailing list
> > Ayuda en linux.org.mx
> > Para salir de la lista:
> >
>
http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
> >
>
>
>
> --
> Ing Marcos R Garcia Trejo
> Calle 13 Pte # 301 x 8 y 6 Sur
> Unidad Morelos
> Merida YUC, MEX
> (52) 9999-293070
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
Más información sobre la lista de distribución Ayuda