Joachim Wiedorn scrisse: > But I don't now how can I specify a GNU/Hurd (with mach-Kernel) > system (hurd-i386), which is still an unofficial port of Debian. I > have only tried 'defined (__hurd__)' which does not work. > > I think if I say 'defined (__GNU__)' this is always the same an ALL > Debian systems because Debian alsways use GNU-OS. > > Perhaps it could be (HURD) or (__hurd) or (__HURD) ? > It seems I must install an hurd system to can test it - not easy. >From our hurd-i386 porterbox: lucab@strauss:~$ echo | gcc -g3 -E - | grep -i hurd #define __gnu_hurd__ 1 lucab@strauss:~$ echo | gcc -g3 -E - | grep -i gnu #define __GNUC__ 4 #define __GNUC_MINOR__ 4 #define __GNUC_PATCHLEVEL__ 3 #define __GNUC_GNU_INLINE__ 1 #define __gnu_hurd__ 1 #define __GNU__ 1 lucab@strauss:~$ echo | gcc -g3 -E - | grep -i mach #define __MACH 1 #define __MACH__ 1 #define MACH 1 Ciao, Luca -- .''`. ** Debian GNU/Linux ** | Luca Bruno (kaeso) : :' : The Universal O.S. | lucab (AT) debian.org `. `'` | GPG Key ID: 3BFB9FB3 `- http://www.debian.org | Debian GNU/Linux Developer
Attachment:
pgpRD1fnSTa_m.pgp
Description: PGP signature