1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
Remove the checks for the OS.
They require running the compiled program which is not possible when
cross complining.
At this stage I believe all OE targets are linux, so it should be ok
for now.
--- tcptraceroute-1.5beta6/configure.ac 2005/11/15 04:41:51 1.1
+++ tcptraceroute-1.5beta6/configure.ac 2005/11/15 04:41:58
@@ -146,94 +146,6 @@
AC_FUNC_VPRINTF
AC_CHECK_FUNCS([gettimeofday memset select socket strchr])
-# Is this Solaris?
-AC_MSG_CHECKING(for Solaris)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__SVR4) && defined (__sun)
- exit(0);
-#else
- exit(-1);
-#endif
- ])
- ],[
- AC_MSG_RESULT(yes)
- AC_DEFINE([HAVE_SOLARIS], 1, [Is this a Solaris system?])
- HAVE_SOLARIS=yes
- ],[
- AC_MSG_RESULT(no)
- ])
-
-# Is this BSDI?
-AC_MSG_CHECKING(for BSDI)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__bsdi__)
- exit(0);
-#else
- exit(-1);
-#endif
- ])
- ],[
- AC_MSG_RESULT(yes)
- AC_DEFINE([HAVE_BSDI], 1, [Is this a BSDI system?])
- HAVE_BSDI=yes
- ],[
- AC_MSG_RESULT(no)
- ])
-
-# Is this NetBSD?
-AC_MSG_CHECKING(for NetBSD)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__NetBSD__)
- exit(0);
-#else
- exit(-1);
-#endif
- ])
- ],[
- AC_MSG_RESULT(yes)
- AC_DEFINE([HAVE_NETBSD], 1, [Is this a NetBSD system?])
- HAVE_NETBSD=yes
- ],[
- AC_MSG_RESULT(no)
- ])
-
-# Is this MacOS X?
-AC_MSG_CHECKING(for MacOS X)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__APPLE__) && defined (__MACH__)
- exit(0);
-#else
- exit(-1);
-#endif
- ])
- ],[
- AC_MSG_RESULT(yes)
- AC_DEFINE([HAVE_MACOSX], 1, [Is this a MacOS X system?])
- HAVE_MACOSX=yes
- ],[
- AC_MSG_RESULT(no)
- ])
-
-# Handle --enable-noselect-default
-AC_ARG_ENABLE(noselect-default,
- AC_HELP_STRING([--enable-noselect-default], [default to not using select(2)]),
- [
- NOSELECT_DEFAULT=$enable_noselect_default
- ], [
- if test "$HAVE_MACOSX" = "yes"; then
- NOSELECT_DEFAULT=yes
- elif test "$HAVE_BSDI" = "yes"; then
- NOSELECT_DEFAULT=yes
- elif test "$HAVE_NETBSD" = "yes"; then
- NOSELECT_DEFAULT=yes
- else
- NOSELECT_DEFAULT=no
- fi
- ])
-if test "$NOSELECT_DEFAULT" = "yes"; then
- AC_DEFINE(NOSELECT_DEFAULT, 1, [Use select(2) by default?])
-fi
-
# Handle --enable-track-default=IP|PORT
AC_ARG_ENABLE(track-default,
AC_HELP_STRING([--enable-track-default=PORT|ID], [default to tracking probes by PORT or ID]),
@@ -245,13 +157,7 @@
else
AC_MSG_ERROR([valid arguments for --enable-track-default are PORT or ID])
fi
- ], [
- if test "$HAVE_SOLARIS" = "yes"; then
- TRACK_DEFAULT=port
- else
- TRACK_DEFAULT=id
- fi
- ])
+ ], [])
if test "$TRACK_DEFAULT" = "port"; then
AC_DEFINE(TRACK_PORT_DEFAULT, 1, [Track ports by default])
fi
|