mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 13:53:31 +01:00
r9081@totoro: nickm | 2006-10-19 11:00:51 -0400
Try to detect windows properly when cross-compiling svn:r8755
This commit is contained in:
parent
df40c2e1ca
commit
3ef3fcae55
@ -33,6 +33,7 @@ Changes in version 0.1.2.3-alpha - 2006-10-??
|
||||
- Stop triggering asserts if the controller tries to extend hidden
|
||||
service circuits.
|
||||
- Correctly set maximum connection limit on Cygwin.
|
||||
- Try to detect windows correctly when cross-compiling.
|
||||
|
||||
|
||||
Changes in version 0.1.2.2-alpha - 2006-10-07
|
||||
|
22
configure.in
22
configure.in
@ -122,7 +122,8 @@ AC_SUBST(TORGROUP)
|
||||
|
||||
dnl If WIN32 is defined and non-zero, we are building for win32
|
||||
AC_MSG_CHECKING([for win32])
|
||||
AC_TRY_RUN([int main(int c, char **v) {
|
||||
AC_RUN_IFELSE([
|
||||
int main(int c, char **v) {
|
||||
#ifdef WIN32
|
||||
#if WIN32
|
||||
return 0;
|
||||
@ -134,14 +135,29 @@ AC_TRY_RUN([int main(int c, char **v) {
|
||||
#endif
|
||||
}],
|
||||
bwin32=true; AC_MSG_RESULT([yes]),
|
||||
bwin32=false; AC_MSG_RESULT([no])
|
||||
bwin32=false; AC_MSG_RESULT([no]),
|
||||
bwin32=cross; AC_MSG_RESULT([cross])
|
||||
)
|
||||
|
||||
if test $bwin32 = cross; then
|
||||
AC_MSG_CHECKING([for win32 (cross)])
|
||||
AC_COMPILE_IFELSE([
|
||||
#ifdef WIN32
|
||||
int main(int c, char **v) {return 0;}
|
||||
#else
|
||||
#error
|
||||
int main(int c, char **v) {return x(y);}
|
||||
#endif
|
||||
],
|
||||
bwin32=true; AC_MSG_RESULT([yes]),
|
||||
bwin32=false; AC_MSG_RESULT([no]))
|
||||
fi
|
||||
|
||||
if test $bwin32 = true; then
|
||||
AC_DEFINE(MS_WINDOWS, 1, [Define to 1 if we are building for Windows.])
|
||||
|
||||
fi
|
||||
|
||||
|
||||
AC_SEARCH_LIBS(socket, [socket])
|
||||
AC_SEARCH_LIBS(gethostbyname, [nsl])
|
||||
AC_SEARCH_LIBS(dlopen, [dl])
|
||||
|
Loading…
Reference in New Issue
Block a user