1 
2  /************************************************************************/
3  /*                                                                      */
4  /*                Centre for Speech Technology Research                 */
5  /*                     University of Edinburgh, UK                      */
6  /*                       Copyright (c) 1996,1997                        */
7  /*                        All Rights Reserved.                          */
8  /*                                                                      */
9  /*  Permission is hereby granted, free of charge, to use and distribute */
10  /*  this software and its documentation without restriction, including  */
11  /*  without limitation the rights to use, copy, modify, merge, publish, */
12  /*  distribute, sublicense, and/or sell copies of this work, and to     */
13  /*  permit persons to whom this work is furnished to do so, subject to  */
14  /*  the following conditions:                                           */
15  /*   1. The code must retain the above copyright notice, this list of   */
16  /*      conditions and the following disclaimer.                        */
17  /*   2. Any modifications must be clearly marked as such.               */
18  /*   3. Original authors' names are not deleted.                        */
19  /*   4. The authors' names are not used to endorse or promote products  */
20  /*      derived from this software without specific prior written       */
21  /*      permission.                                                     */
22  /*                                                                      */
23  /*  THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK       */
24  /*  DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING     */
25  /*  ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT  */
26  /*  SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE    */
27  /*  FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES   */
28  /*  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN  */
29  /*  AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,         */
30  /*  ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF      */
31  /*  THIS SOFTWARE.                                                      */
32  /*                                                                      */
33  /*************************************************************************/
34  /*                                                                       */
35  /*                 Author: Richard Caley (rjc@cstr.ed.ac.uk)             */
36  /*                   Date: Tue Sep4th 1997                               */
37  /* --------------------------------------------------------------------  */
38  /* Make all systems look similar enough to unix to be easy to cope with. */
39  /*                                                                       */
40  /*************************************************************************/
41 
42 #if !defined(EST_SYSTEM_H)
43 #    define EST_SYSTEM_H 1
44 
45 #if defined(SYSTEM_IS_WIN32)
46 #   define _WINSOCKAPI_		/* horrible hack */
47 #   define _LPCVOID_DEFINED     /* and another */
48 #   include <windows.h>
49 #   include "win32/EST_defines_win32.h"
50 #   if defined(_MSC_VER)
51 #       define VISUAL_CPP 1
52 #   endif
53 #else
54 #   define SYSTEM_IS_UNIX 1
55 #   include <sys/types.h>
56 #   include "unix/EST_defines_unix.h"
57 #endif
58 
59 #endif
60