Mercurial > dwindows
annotate config.h.in @ 1960:22e3e829be13
Win: Switch to using winsock 2.x, this will remove support for ancient versions of Windows like 95 and NT 3.5 and older...
This allows us to use unix domain sockets with Windows 10 for the sockpipe() macro... (used in my HandyFTP application)
When compiled with Visual Studio 2017 5.5 and newer will use unix domain sockets, however this may fail on older Windows 10 versions and older versions of Windows.
I am not sure it is worth the effort to dual mode it, when it can just be compiled with an older compiler and function on older versions of Windows if necessary.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 26 Jul 2019 06:58:41 +0000 |
parents | 97b1edb41d44 |
children | dee122916f3c |
rev | line source |
---|---|
3 | 1 /* config.h.in. Generated automatically from configure.in by autoheader. */ |
2 | |
3 /* Define if you have the ANSI C header files. */ | |
4 #undef STDC_HEADERS | |
5 | |
6 /* Define if you have the connect function. */ | |
7 #undef HAVE_CONNECT | |
8 | |
9 /* Define if you have the <dirent.h> header file. */ | |
10 #undef HAVE_DIRENT_H | |
11 | |
12 /* Define if you have the <ndir.h> header file. */ | |
13 #undef HAVE_NDIR_H | |
14 | |
15 /* Define if you have the <sys/dir.h> header file. */ | |
16 #undef HAVE_SYS_DIR_H | |
17 | |
18 /* Define if you have the <sys/ndir.h> header file. */ | |
19 #undef HAVE_SYS_NDIR_H | |
20 | |
21 /* Define if you have the <unistd.h> header file. */ | |
22 #undef HAVE_UNISTD_H | |
23 | |
24 /* Define if you have the <sys/stat.h> header file. */ | |
25 #undef HAVE_SYS_STAT_H | |
26 | |
27 /* Determine whether we have the pipe function */ | |
28 #undef HAVE_PIPE | |
29 | |
1151
641aa6941b2a
Test for vsnprintf seemed to be missing... readding it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
643
diff
changeset
|
30 /* Determine whether we have the vsnprintf function */ |
641aa6941b2a
Test for vsnprintf seemed to be missing... readding it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
643
diff
changeset
|
31 #undef HAVE_VSNPRINTF |
641aa6941b2a
Test for vsnprintf seemed to be missing... readding it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
643
diff
changeset
|
32 |
587
9e81f23b57ae
If available try to use GtkMozEmbed from Mozilla.or.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
47
diff
changeset
|
33 /* Define if GtkMozEmbed is available */ |
9e81f23b57ae
If available try to use GtkMozEmbed from Mozilla.or.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
47
diff
changeset
|
34 #undef USE_GTKMOZEMBED |
9e81f23b57ae
If available try to use GtkMozEmbed from Mozilla.or.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
47
diff
changeset
|
35 |
643
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
36 /* Define if libgtkhtml-2.0 is available */ |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
37 #undef USE_LIBGTKHTML2 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
38 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
39 /* Define if WebKit is available */ |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
40 #undef USE_WEBKIT |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
41 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
42 /* Define if webkit-1.0 is available */ |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
43 #undef USE_WEBKIT10 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
44 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
45 /* Define if webkit-1.1 is available */ |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
46 #undef USE_WEBKIT11 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
47 |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
48 /* Define for name of webkit library */ |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
49 #undef WEBKIT_LIB |
9ab89d89e6b4
Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
636
diff
changeset
|
50 |
3 | 51 /* Define if IMLIB is available. */ |
52 #undef USE_IMLIB | |
47
997e9ed670ef
Fixes for box alignment problem on OS/2, crash in dw_bitmap_new() on unix
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
3
diff
changeset
|
53 |
997e9ed670ef
Fixes for box alignment problem on OS/2, crash in dw_bitmap_new() on unix
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
3
diff
changeset
|
54 /* Define if PIXBUF is available. */ |
997e9ed670ef
Fixes for box alignment problem on OS/2, crash in dw_bitmap_new() on unix
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
3
diff
changeset
|
55 #undef USE_PIXBUF |
636
f6f887d2c5aa
Add _dw_log() internal logging function
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
587
diff
changeset
|
56 |
f6f887d2c5aa
Add _dw_log() internal logging function
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
587
diff
changeset
|
57 /* Define if USING GTK (but not on X11). */ |
f6f887d2c5aa
Add _dw_log() internal logging function
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
587
diff
changeset
|
58 #undef DW_USE_GTK |
f6f887d2c5aa
Add _dw_log() internal logging function
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
587
diff
changeset
|
59 |
1793
2cfbfccbbafe
Added code to disable Ubuntu overlay scrollbars
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1151
diff
changeset
|
60 /* Define if we have Ubuntu overlay scrollbars */ |
2cfbfccbbafe
Added code to disable Ubuntu overlay scrollbars
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1151
diff
changeset
|
61 #undef HAVE_OVERLAY_SCROLLBARS |
2cfbfccbbafe
Added code to disable Ubuntu overlay scrollbars
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1151
diff
changeset
|
62 |
1794
97b1edb41d44
Added code to disable Ubuntu overlay scrollbars for
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1793
diff
changeset
|
63 /* Define if we have Ubuntu overlay scrollbars (GTK2) */ |
97b1edb41d44
Added code to disable Ubuntu overlay scrollbars for
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1793
diff
changeset
|
64 #undef HAVE_OVERLAY_SCROLLBARS2 |
97b1edb41d44
Added code to disable Ubuntu overlay scrollbars for
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1793
diff
changeset
|
65 |