Thread View: pl.comp.os.linux.programowanie
4 messages
4 total messages
Started by Jejek
Thu, 16 Sep 1999 06:55
Predef. symb. dla Linuxa (define'y).
Author: Jejek
Date: Thu, 16 Sep 1999 06:55
Date: Thu, 16 Sep 1999 06:55
10 lines
1026 bytes
1026 bytes
Dzien Dobry!
Jakie sa predefiniowane symbole preprocesora zeby sie zorientowac,
ze program jest kompilowany pod Linuxem? Takie do kompilacji warunkowej
w C, jak #ifdef AMIGA, czy #ifdef __MSDOS__ .
Znalazlem dwa : unix i __unix__ (malymi literami), ale po pierwsze
unix - nie linux, po drugie dlaczego malymi literami?
Z komsomolskim pozdrowieniem...
Jejek MIERZOWSKI
Re: Predef. symb. dla Linuxa (define'y).
Author: Cezary H. Noweta
Date: Thu, 16 Sep 1999 07:20
Date: Thu, 16 Sep 1999 07:20
17 lines
1424 bytes
1424 bytes
Witam, Jejek wrote: > Jakie sa predefiniowane symbole preprocesora zeby sie zorientowac, > ze program jest kompilowany pod Linuxem? Takie do kompilacji warunkowej > w C, jak #ifdef AMIGA, czy #ifdef __MSDOS__ . #ifdef linux [...] #endif -- pozdrawiam -- Cezary H. Noweta 90-237 LODZ, ul. J.Matejki 34/38 POLAND (chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl) +48 42 6356013, 6356012 University of Lodz - Main Library fax 6781678
Re: Predef. symb. dla Linuxa (define'y).
Author: Jejek
Date: Thu, 16 Sep 1999 07:41
Date: Thu, 16 Sep 1999 07:41
19 lines
1190 bytes
1190 bytes
Cezary H. Noweta wrote:
> #ifdef linux
> [...]
> #endif
Wziales to z : gcc -v i dalej:
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
z sekcji *predefines: ?
A dla innych kompilatorow bedzie taki sam symbol? Tak z ciekawosci juz
pytam, bo tak bardzo potrzebne to mi to nie jest, zreszta w Makefile mam
CC = gcc ;-)
Dzieki za odpowiedz.
Z komsomolskim pozdrowieniem...
Jejek MIERZOWSKI
Re: Predef. symb. dla Linuxa (define'y).
Author: Cezary H. Noweta
Date: Thu, 16 Sep 1999 09:01
Date: Thu, 16 Sep 1999 09:01
21 lines
1839 bytes
1839 bytes
Witam, Jejek wrote: > Wziales to z : gcc -v i dalej: > Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs > z sekcji *predefines: ? > A dla innych kompilatorow bedzie taki sam symbol? Tak z ciekawosci juz > pytam, bo tak bardzo potrzebne to mi to nie jest, zreszta w Makefile mam > CC = gcc ;-) Dokladnie stamtad. Nie ma zadnego standardu, ktory okreslalby standardowe definicje do wykrywania systemu/sprzetu. Co do innych kompilatorow na Linuxa, to trzeba byloby sprawdzic, ale jakie sa inne kompilatory C/C++ pod Linuxa oprocz GNU (EGCS)? ;) -- pozdrawiam -- Cezary H. Noweta 90-237 LODZ, ul. J.Matejki 34/38 POLAND (chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl) +48 42 6356013, 6356012 University of Lodz - Main Library fax 6781678
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads