]> git.saurik.com Git - wxWidgets.git/blame - include/wx/dfb/chkconf.h
Define WXBUILDING in Xcode projects.
[wxWidgets.git] / include / wx / dfb / chkconf.h
CommitLineData
b3c86150
VS
1/*
2 * Name: wx/dfb/chkconf.h
3 * Author: Vaclav Slavik
4 * Purpose: Compiler-specific configuration checking
5 * Created: 2006-08-10
6 * RCS-ID: $Id$
7 * Copyright: (c) 2006 REA Elektronik GmbH
8 * Licence: wxWindows licence
9 */
10
11/* THIS IS A C FILE, DON'T USE C++ FEATURES (IN PARTICULAR COMMENTS) IN IT */
12
13#ifndef _WX_DFB_CHKCONF_H_
14#define _WX_DFB_CHKCONF_H_
15
16#ifndef __WXUNIVERSAL__
17# error "wxDirectFB cannot be built without wxUniversal"
18#endif
19
d7ae4a62
VS
20#if !wxUSE_CONFIG
21# error "wxFileConfig is required by wxDFB port"
22#endif
23
86e9b8f2 24#if wxUSE_SOCKETS && !wxUSE_CONSOLE_EVENTLOOP
a1873279
VZ
25# ifdef wxABORT_ON_CONFIG_ERROR
26# error "wxSocket requires wxSelectDispatcher in wxDFB"
27# else
86e9b8f2
VS
28# undef wxUSE_CONSOLE_EVENTLOOP
29# define wxUSE_CONSOLE_EVENTLOOP 1
a1873279
VZ
30# endif
31#endif
32
289fc833
VZ
33#if wxUSE_DATAOBJ
34# ifdef wxABORT_ON_CONFIG_ERROR
35# error "wxDataObject not supported in wxDFB"
36# else
37# undef wxUSE_DATAOBJ
38# define wxUSE_DATAOBJ 0
39# endif
40#endif
41
b3c86150 42#endif /* _WX_DFB_CHKCONF_H_ */