Changeset 2:b8c3435b818d in xplcommon for configure.ac


Ignore:
Timestamp:
12/27/12 12:36:41 (11 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
default
Phase:
public
Message:

Using less ambiguous conditionals to decide between POSIX vs. Windows compilation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • configure.ac

    r1 r2  
    88AC_PROG_CXX
    99
    10 AC_CHECK_HEADERS([pthread.h])
    11 AC_CHECK_HEADERS([poll.h])
    12 AC_CHECK_HEADERS([windows.h])
     10AC_CHECK_HEADERS([windows.h winsock2.h])
     11
     12test "$ac_cv_header_windows_h" = "yes" -a "$ac_cv_header_winsock2_h" = "yes"
     13_target_win32=$?
     14
     15AM_CONDITIONAL([TARGET_API_WIN32], test $_target_win32 -eq 0)
     16AM_CONDITIONAL([TARGET_API_POSIX], test $_target_win32 -ne 0)
     17if test $_target_win32 -eq 0; then
     18   AC_DEFINE([TARGET_API_WIN32], [1], [Define if the target is the Win32 API.])
     19else
     20   AC_DEFINE([TARGET_API_POSIX], [1], [Define if the target is the POSIX API.])
     21fi
    1322
    1423AC_CONFIG_FILES([
Note: See TracChangeset for help on using the changeset viewer.