source: trunk/oscam-config.h @ 1760

Last change on this file since 1760 was 1760, checked in by landlord, 10 years ago

Fix compiling error: CS_HW_DRAGON

File size: 1.1 KB
Line 
1#define CS_LOGHISTORY
2
3#ifdef OS_FREEBSD
4#  define NO_ENDIAN_H
5#  define NO_FTIME
6#endif
7
8#ifdef TUXBOX
9#  ifdef MIPSEL
10#    define CS_LOGFILE "/dev/null"
11#  else
12#    define CS_LOGFILE "/dev/tty"
13#  endif
14#  define CS_EMBEDDED
15#  define CS_NOSHM
16#  define NO_FTIME
17#  define CS_HW_DBOX2   1
18#  define CS_HW_DREAM   2
19#  define CS_HW_DRAGON 3
20#  ifndef COOL
21#    define SCI_DEV 1
22#  endif
23#  define HAVE_DVBAPI
24#endif
25
26#ifdef UCLIBC
27#  define CS_EMBEDDED
28#  define CS_NOSHM
29#  define NO_FTIME
30#endif
31
32#ifdef OS_CYGWIN32
33#  define CS_NOSHM
34#  define CS_MMAPFILE "oscam.mem"
35#  define CS_LOGFILE "/dev/tty"
36#  define NO_ENDIAN_H
37#endif
38
39#ifdef OS_SOLARIS
40#  define NO_ENDIAN_H
41#  define NEED_DAEMON
42#endif
43
44#ifdef OS_OSF
45#  define NO_ENDIAN_H
46#  define NEED_DAEMON
47#endif
48
49#ifdef OS_AIX
50#  define NO_ENDIAN_H
51#  define NEED_DAEMON
52#  define socklen_t unsigned long
53#endif
54
55#ifdef OS_IRIX
56#  define NO_ENDIAN_H
57#  define NEED_DAEMON
58#  define socklen_t unsigned long
59#endif
60
61#ifdef OS_HPUX
62#  define NO_ENDIAN_H
63#  define NEED_DAEMON
64#endif
65
66#ifdef ARM
67#  define CS_EMBEDDED
68#  define CS_NOSHM
69#  define NO_FTIME
70#endif
71
72//#ifdef ALIGNMENT
73//#  define STRUCTS_PACKED
74//#endif
Note: See TracBrowser for help on using the repository browser.