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.