annotate kpathsea/configure.in @ 2709:0f72b0462b51

[project @ 1997-02-20 17:55:40 by jwe]
author jwe
date Thu, 20 Feb 1997 17:55:44 +0000
parents 5c2c53233918
children 33486d9e2d00
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2331
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
1 dnl Process this file with autoconf to produce a configure script.
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
2 AC_INIT(pathsearch.c)
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
3
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
4 AC_CANONICAL_HOST
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
5 if test -z "$host"; then
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
6 host=unknown
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
7 fi
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
8 target_host_type=$host
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
9 canonical_host_type=$host
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
10
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
11 ### Enable creation of shared libraries. Currently only works with
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
12 ### gcc on some systems.
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
13
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
14 AC_ARG_ENABLE(shared,
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
15 [ --shared create shared libraries (not all systems)],
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
16 [if test $enableval = no; then SHARED_LIBS=false; else SHARED_LIBS=true; fi],
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
17 SHARED_LIBS=false)
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
18 AC_SUBST(SHARED_LIBS)
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
19
2676
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
20 CPICFLAG=-fPIC
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
21 SHLEXT=so
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
22 SH_LD="$CC"
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
23 SH_LDFLAGS=-shared
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
24 case "$canonical_host_type" in
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
25 *-*-386bsd* | *-*-openbsd* | *-*-netbsd* | *-*-freebsd*)
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
26 SH_LD=ld
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
27 SH_LDFLAGS=-Bshareable
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
28 ;;
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
29 alpha-dec-osf*)
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
30 CPICFLAG=
2709
0f72b0462b51 [project @ 1997-02-20 17:55:40 by jwe]
jwe
parents: 2707
diff changeset
31 SH_LDFLAGS="-shared -Xlinker -expect_unresolved -Xlinker '*'"
2676
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
32 ;;
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
33 rs6000-ibm-aix* | powerpc-ibm-aix*)
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
34 CPICFLAG=
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
35 ;;
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
36 hppa*-hp-hpux*)
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
37 SHLEXT=sl
2707
5c2c53233918 [project @ 1997-02-20 08:43:18 by jwe]
jwe
parents: 2702
diff changeset
38 SH_LDFLAGS="-shared -fPIC"
2676
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
39 ;;
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
40 esac
2331
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
41 AC_MSG_RESULT([defining CPICFLAG to be $CPICFLAG])
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
42 AC_MSG_RESULT([defining SHLEXT to be $SHLEXT])
2676
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
43 AC_MSG_RESULT([defining SH_LD to be $SH_LD])
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
44 AC_MSG_RESULT([defining SH_LDFLAGS to be $SH_LDFLAGS])
2331
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
45 AC_SUBST(CPICFLAG)
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
46 AC_SUBST(SHLEXT)
2676
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
47 AC_SUBST(SH_LD)
a5a300c61159 [project @ 1997-02-14 03:16:06 by jwe]
jwe
parents: 2331
diff changeset
48 AC_SUBST(SH_LDFLAGS)
2331
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
49
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
50 sinclude(common.ac)
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
51
798a4d06ba7d [project @ 1996-07-19 01:52:57 by jwe]
jwe
parents:
diff changeset
52 AC_OUTPUT(Makefile)