~ubuntu-branches/ubuntu/maverick/vlc/maverick

« back to all changes in this revision

Viewing changes to autotools/config.rpath

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2008-09-17 21:56:14 UTC
  • mfrom: (1.1.17 upstream)
  • Revision ID: james.westby@ubuntu.com-20080917215614-tj0vx8xzd57e52t8
Tags: 0.9.2-1ubuntu1
* New Upstream Release, exception granted by
    - dktrkranz, norsetto, Hobbsee (via irc). LP: #270404

Changes done in ubuntu:

* add libxul-dev to build-depends
* make sure that vlc is build against libxul in configure. This doesn't
  change anything in the package, but makes it more robust if building
  in an 'unclean' chroot or when modifying the package.
* debian/control: make Vcs-* fields point to the motumedia branch
* add libx264-dev and libass-dev to build-depends
  LP: #210354, #199870
* actually enable libass support by passing --enable-libass to configure
* enable libdca: add libdca-dev to build depends and --enable-libdca
* install the x264 plugin.

Changes already in the pkg-multimedia branch in debian:

* don't install usr/share/vlc/mozilla in debian/mozilla-plugin-vlc.install  
* new upstream .desktop file now registers flash video mimetype LP: #261567
* add Xb-Npp-Applications to mozilla-plugin-vlc
* remove duplicate entries in debian/vlc-nox.install

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
# Output a system dependent set of variables, describing how to set the
3
3
# run time search path of shared libraries in an executable.
4
4
#
5
 
#   Copyright 1996-2002 Free Software Foundation, Inc.
 
5
#   Copyright 1996-2007 Free Software Foundation, Inc.
6
6
#   Taken from GNU libtool, 2001
7
7
#   Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
8
8
#
9
 
#   This program is free software; you can redistribute it and/or modify
10
 
#   it under the terms of the GNU General Public License as published by
11
 
#   the Free Software Foundation; either version 2 of the License, or
12
 
#   (at your option) any later version.
13
 
#
14
 
#   This program is distributed in the hope that it will be useful, but
15
 
#   WITHOUT ANY WARRANTY; without even the implied warranty of
16
 
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17
 
#   General Public License for more details.
18
 
#
19
 
#   You should have received a copy of the GNU General Public License
20
 
#   along with this program; if not, write to the Free Software
21
 
#   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
22
 
#
23
 
#   As a special exception to the GNU General Public License, if you
24
 
#   distribute this file as part of a program that contains a
25
 
#   configuration script generated by Autoconf, you may include it under
26
 
#   the same distribution terms that you use for the rest of that program.
 
9
#   This file is free software; the Free Software Foundation gives
 
10
#   unlimited permission to copy and/or distribute it, with or without
 
11
#   modifications, as long as this notice is preserved.
27
12
#
28
13
# The first argument passed to this file is the canonical host specification,
29
14
#    CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
34
19
#
35
20
# The set of defined variables is at the end of this script.
36
21
 
37
 
# All known linkers require a `.a' archive for static linking (except M$VC,
 
22
# Known limitations:
 
23
# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
 
24
#   than 256 bytes, otherwise the compiler driver will dump core. The only
 
25
#   known workaround is to choose shorter directory names for the build
 
26
#   directory and/or the installation directory.
 
27
 
 
28
# All known linkers require a `.a' archive for static linking (except MSVC,
38
29
# which needs '.lib').
39
30
libext=a
40
 
shlibext=
 
31
shrext=.so
41
32
 
42
33
host="$1"
43
34
host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
44
35
host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
45
36
host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
46
37
 
 
38
# Code taken from libtool.m4's _LT_CC_BASENAME.
 
39
 
 
40
for cc_temp in $CC""; do
 
41
  case $cc_temp in
 
42
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
 
43
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
 
44
    \-*) ;;
 
45
    *) break;;
 
46
  esac
 
47
done
 
48
cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
 
49
 
 
50
# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC.
 
51
 
47
52
wl=
48
53
if test "$GCC" = yes; then
49
54
  wl='-Wl,'
50
55
else
51
56
  case "$host_os" in
52
 
    aix3* | aix4* | aix5*)
 
57
    aix*)
53
58
      wl='-Wl,'
54
59
      ;;
 
60
    darwin*)
 
61
      case $cc_basename in
 
62
        xlc*)
 
63
          wl='-Wl,'
 
64
          ;;
 
65
      esac
 
66
      ;;
 
67
    mingw* | cygwin* | pw32* | os2*)
 
68
      ;;
55
69
    hpux9* | hpux10* | hpux11*)
56
70
      wl='-Wl,'
57
71
      ;;
58
 
    irix5* | irix6*)
 
72
    irix5* | irix6* | nonstopux*)
59
73
      wl='-Wl,'
60
74
      ;;
61
 
    linux*)
62
 
      echo '__INTEL_COMPILER' > conftest.$ac_ext
63
 
      if $CC -E conftest.$ac_ext >/dev/null | grep __INTEL_COMPILER >/dev/null
64
 
      then
65
 
        :
66
 
      else
67
 
        # Intel icc
68
 
        wl='-Qoption,ld,'
69
 
      fi
 
75
    newsos6)
 
76
      ;;
 
77
    linux* | k*bsd*-gnu)
 
78
      case $cc_basename in
 
79
        icc* | ecc*)
 
80
          wl='-Wl,'
 
81
          ;;
 
82
        pgcc | pgf77 | pgf90)
 
83
          wl='-Wl,'
 
84
          ;;
 
85
        ccc*)
 
86
          wl='-Wl,'
 
87
          ;;
 
88
        como)
 
89
          wl='-lopt='
 
90
          ;;
 
91
        *)
 
92
          case `$CC -V 2>&1 | sed 5q` in
 
93
            *Sun\ C*)
 
94
              wl='-Wl,'
 
95
              ;;
 
96
          esac
 
97
          ;;
 
98
      esac
70
99
      ;;
71
100
    osf3* | osf4* | osf5*)
72
101
      wl='-Wl,'
73
102
      ;;
 
103
    rdos*)
 
104
      ;;
74
105
    solaris*)
75
106
      wl='-Wl,'
76
107
      ;;
77
108
    sunos4*)
78
109
      wl='-Qoption ld '
79
110
      ;;
80
 
    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
81
 
      if test "x$host_vendor" = xsni; then
82
 
        wl='-LD'
83
 
      else
84
 
        wl='-Wl,'
85
 
      fi
 
111
    sysv4 | sysv4.2uw2* | sysv4.3*)
 
112
      wl='-Wl,'
 
113
      ;;
 
114
    sysv4*MP*)
 
115
      ;;
 
116
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
 
117
      wl='-Wl,'
 
118
      ;;
 
119
    unicos*)
 
120
      wl='-Wl,'
 
121
      ;;
 
122
    uts4*)
86
123
      ;;
87
124
  esac
88
125
fi
89
126
 
 
127
# Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS.
 
128
 
90
129
hardcode_libdir_flag_spec=
91
130
hardcode_libdir_separator=
92
131
hardcode_direct=no
101
140
      with_gnu_ld=no
102
141
    fi
103
142
    ;;
 
143
  interix*)
 
144
    # we just hope/assume this is gcc and not c89 (= MSVC++)
 
145
    with_gnu_ld=yes
 
146
    ;;
104
147
  openbsd*)
105
148
    with_gnu_ld=no
106
149
    ;;
108
151
 
109
152
ld_shlibs=yes
110
153
if test "$with_gnu_ld" = yes; then
 
154
  # Set some defaults for GNU ld with shared library support. These
 
155
  # are reset later if shared libraries are not supported. Putting them
 
156
  # here allows them to be overridden if necessary.
 
157
  # Unlike libtool, we use -rpath here, not --rpath, since the documented
 
158
  # option of GNU ld is called -rpath, not --rpath.
 
159
  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
111
160
  case "$host_os" in
112
161
    aix3* | aix4* | aix5*)
113
 
      # On AIX, the GNU linker is very broken
114
 
      ld_shlibs=no
 
162
      # On AIX/PPC, the GNU linker is very broken
 
163
      if test "$host_cpu" != ia64; then
 
164
        ld_shlibs=no
 
165
      fi
115
166
      ;;
116
167
    amigaos*)
117
168
      hardcode_libdir_flag_spec='-L$libdir'
120
171
      # that the semantics of dynamic libraries on AmigaOS, at least up
121
172
      # to version 4, is to share data among multiple programs linked
122
173
      # with the same dynamic library.  Since this doesn't match the
123
 
      # behavior of shared libraries on other platforms, we can use
 
174
      # behavior of shared libraries on other platforms, we cannot use
124
175
      # them.
125
176
      ld_shlibs=no
126
177
      ;;
127
178
    beos*)
128
 
      if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
 
179
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
129
180
        :
130
181
      else
131
182
        ld_shlibs=no
135
186
      # hardcode_libdir_flag_spec is actually meaningless, as there is
136
187
      # no search path for DLLs.
137
188
      hardcode_libdir_flag_spec='-L$libdir'
138
 
      ;;
139
 
    solaris* | sysv5*)
140
 
      if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
141
 
        ld_shlibs=no
142
 
      elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
143
 
        :
144
 
      else
145
 
        ld_shlibs=no
146
 
      fi
 
189
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
 
190
        :
 
191
      else
 
192
        ld_shlibs=no
 
193
      fi
 
194
      ;;
 
195
    interix[3-9]*)
 
196
      hardcode_direct=no
 
197
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
198
      ;;
 
199
    gnu* | linux* | k*bsd*-gnu)
 
200
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
 
201
        :
 
202
      else
 
203
        ld_shlibs=no
 
204
      fi
 
205
      ;;
 
206
    netbsd*)
 
207
      ;;
 
208
    solaris*)
 
209
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
 
210
        ld_shlibs=no
 
211
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
 
212
        :
 
213
      else
 
214
        ld_shlibs=no
 
215
      fi
 
216
      ;;
 
217
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
 
218
      case `$LD -v 2>&1` in
 
219
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
 
220
          ld_shlibs=no
 
221
          ;;
 
222
        *)
 
223
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
 
224
            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
 
225
          else
 
226
            ld_shlibs=no
 
227
          fi
 
228
          ;;
 
229
      esac
147
230
      ;;
148
231
    sunos4*)
149
232
      hardcode_direct=yes
150
233
      ;;
151
234
    *)
152
 
      if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
 
235
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
153
236
        :
154
237
      else
155
238
        ld_shlibs=no
156
239
      fi
157
240
      ;;
158
241
  esac
159
 
  if test "$ld_shlibs" = yes; then
160
 
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
242
  if test "$ld_shlibs" = no; then
 
243
    hardcode_libdir_flag_spec=
161
244
  fi
162
245
else
163
246
  case "$host_os" in
188
271
              break
189
272
            fi
190
273
          done
 
274
          ;;
191
275
        esac
192
276
      fi
193
277
      hardcode_direct=yes
199
283
            strings "$collect2name" | grep resolve_lib_name >/dev/null
200
284
          then
201
285
            # We have reworked collect2
202
 
            hardcode_direct=yes
 
286
            :
203
287
          else
204
288
            # We have old collect2
205
289
            hardcode_direct=unsupported
207
291
            hardcode_libdir_flag_spec='-L$libdir'
208
292
            hardcode_libdir_separator=
209
293
          fi
 
294
          ;;
210
295
        esac
211
296
      fi
 
297
      # Begin _LT_AC_SYS_LIBPATH_AIX.
 
298
      echo 'int main () { return 0; }' > conftest.c
 
299
      ${CC} ${LDFLAGS} conftest.c -o conftest
 
300
      aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
 
301
}'`
 
302
      if test -z "$aix_libpath"; then
 
303
        aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
 
304
}'`
 
305
      fi
 
306
      if test -z "$aix_libpath"; then
 
307
        aix_libpath="/usr/lib:/lib"
 
308
      fi
 
309
      rm -f conftest.c conftest
 
310
      # End _LT_AC_SYS_LIBPATH_AIX.
212
311
      if test "$aix_use_runtimelinking" = yes; then
213
 
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib'
 
312
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
214
313
      else
215
314
        if test "$host_cpu" = ia64; then
216
315
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
217
316
        else
218
 
          hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib'
 
317
          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
219
318
        fi
220
319
      fi
221
320
      ;;
225
324
      # see comment about different semantics on the GNU ld section
226
325
      ld_shlibs=no
227
326
      ;;
 
327
    bsdi[45]*)
 
328
      ;;
228
329
    cygwin* | mingw* | pw32*)
229
330
      # When not using gcc, we currently assume that we are using
230
331
      # Microsoft Visual C++.
234
335
      libext=lib
235
336
      ;;
236
337
    darwin* | rhapsody*)
237
 
      hardcode_direct=yes
 
338
      hardcode_direct=no
 
339
      if test "$GCC" = yes ; then
 
340
        :
 
341
      else
 
342
        case $cc_basename in
 
343
          xlc*)
 
344
            ;;
 
345
          *)
 
346
            ld_shlibs=no
 
347
            ;;
 
348
        esac
 
349
      fi
 
350
      ;;
 
351
    dgux*)
 
352
      hardcode_libdir_flag_spec='-L$libdir'
238
353
      ;;
239
354
    freebsd1*)
240
355
      ld_shlibs=no
247
362
      hardcode_direct=yes
248
363
      hardcode_minus_L=yes
249
364
      ;;
250
 
    freebsd*)
 
365
    freebsd* | dragonfly*)
251
366
      hardcode_libdir_flag_spec='-R$libdir'
252
367
      hardcode_direct=yes
253
368
      ;;
254
 
    hpux9* | hpux10* | hpux11*)
 
369
    hpux9*)
255
370
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
256
371
      hardcode_libdir_separator=:
257
372
      hardcode_direct=yes
258
 
      hardcode_minus_L=yes # Not in the search PATH, but as the default
259
 
                           # location of the library.
260
 
      ;;
261
 
    irix5* | irix6*)
 
373
      # hardcode_minus_L: Not really in the search PATH,
 
374
      # but as the default location of the library.
 
375
      hardcode_minus_L=yes
 
376
      ;;
 
377
    hpux10*)
 
378
      if test "$with_gnu_ld" = no; then
 
379
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
380
        hardcode_libdir_separator=:
 
381
        hardcode_direct=yes
 
382
        # hardcode_minus_L: Not really in the search PATH,
 
383
        # but as the default location of the library.
 
384
        hardcode_minus_L=yes
 
385
      fi
 
386
      ;;
 
387
    hpux11*)
 
388
      if test "$with_gnu_ld" = no; then
 
389
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
390
        hardcode_libdir_separator=:
 
391
        case $host_cpu in
 
392
          hppa*64*|ia64*)
 
393
            hardcode_direct=no
 
394
            ;;
 
395
          *)
 
396
            hardcode_direct=yes
 
397
            # hardcode_minus_L: Not really in the search PATH,
 
398
            # but as the default location of the library.
 
399
            hardcode_minus_L=yes
 
400
            ;;
 
401
        esac
 
402
      fi
 
403
      ;;
 
404
    irix5* | irix6* | nonstopux*)
262
405
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
263
406
      hardcode_libdir_separator=:
264
407
      ;;
272
415
      hardcode_libdir_separator=:
273
416
      ;;
274
417
    openbsd*)
275
 
      hardcode_direct=yes
276
 
      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
277
 
        hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
418
      if test -f /usr/libexec/ld.so; then
 
419
        hardcode_direct=yes
 
420
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
421
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
422
        else
 
423
          case "$host_os" in
 
424
            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
 
425
              hardcode_libdir_flag_spec='-R$libdir'
 
426
              ;;
 
427
            *)
 
428
              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
429
              ;;
 
430
          esac
 
431
        fi
278
432
      else
279
 
        case "$host_os" in
280
 
          openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
281
 
            hardcode_libdir_flag_spec='-R$libdir'
282
 
            ;;
283
 
          *)
284
 
            hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
285
 
            ;;
286
 
        esac
 
433
        ld_shlibs=no
287
434
      fi
288
435
      ;;
289
436
    os2*)
303
450
      fi
304
451
      hardcode_libdir_separator=:
305
452
      ;;
306
 
    sco3.2v5*)
307
 
      ;;
308
453
    solaris*)
309
454
      hardcode_libdir_flag_spec='-R$libdir'
310
455
      ;;
314
459
      hardcode_minus_L=yes
315
460
      ;;
316
461
    sysv4)
317
 
      if test "x$host_vendor" = xsno; then
318
 
        hardcode_direct=yes # is this really true???
319
 
      else
320
 
        hardcode_direct=no # Motorola manual says yes, but my tests say they lie
321
 
      fi
 
462
      case $host_vendor in
 
463
        sni)
 
464
          hardcode_direct=yes # is this really true???
 
465
          ;;
 
466
        siemens)
 
467
          hardcode_direct=no
 
468
          ;;
 
469
        motorola)
 
470
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
 
471
          ;;
 
472
      esac
322
473
      ;;
323
474
    sysv4.3*)
324
475
      ;;
325
 
    sysv5*)
326
 
      hardcode_libdir_flag_spec=
327
 
      ;;
328
 
    uts4*)
329
 
      hardcode_libdir_flag_spec='-L$libdir'
330
 
      ;;
331
 
    dgux*)
332
 
      hardcode_libdir_flag_spec='-L$libdir'
333
 
      ;;
334
476
    sysv4*MP*)
335
477
      if test -d /usr/nec; then
336
478
        ld_shlibs=yes
337
479
      fi
338
480
      ;;
339
 
    sysv4.2uw2*)
340
 
      hardcode_direct=yes
341
 
      hardcode_minus_L=no
342
 
      ;;
343
 
    sysv5uw7* | unixware7*)
 
481
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
 
482
      ;;
 
483
    sysv5* | sco3.2v5* | sco5v6*)
 
484
      hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
 
485
      hardcode_libdir_separator=':'
 
486
      ;;
 
487
    uts4*)
 
488
      hardcode_libdir_flag_spec='-L$libdir'
344
489
      ;;
345
490
    *)
346
491
      ld_shlibs=no
349
494
fi
350
495
 
351
496
# Check dynamic linker characteristics
 
497
# Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER.
 
498
# Unlike libtool.m4, here we don't care about _all_ names of the library, but
 
499
# only about the one the linker finds when passed -lNAME. This is the last
 
500
# element of library_names_spec in libtool.m4, or possibly two of them if the
 
501
# linker has special search rules.
 
502
library_names_spec=      # the last element of library_names_spec in libtool.m4
352
503
libname_spec='lib$name'
353
 
sys_lib_dlsearch_path_spec="/lib /usr/lib"
354
 
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
355
504
case "$host_os" in
356
505
  aix3*)
357
 
    shlibext=so
 
506
    library_names_spec='$libname.a'
358
507
    ;;
359
508
  aix4* | aix5*)
360
 
    shlibext=so
 
509
    library_names_spec='$libname$shrext'
361
510
    ;;
362
511
  amigaos*)
363
 
    shlibext=ixlibrary
 
512
    library_names_spec='$libname.a'
364
513
    ;;
365
514
  beos*)
366
 
    shlibext=so
 
515
    library_names_spec='$libname$shrext'
367
516
    ;;
368
 
  bsdi4*)
369
 
    shlibext=so
370
 
    sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
371
 
    sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
 
517
  bsdi[45]*)
 
518
    library_names_spec='$libname$shrext'
372
519
    ;;
373
520
  cygwin* | mingw* | pw32*)
374
 
    case $GCC,$host_os in
375
 
      yes,cygwin*)
376
 
        shlibext=dll.a
377
 
        ;;
378
 
      yes,mingw*)
379
 
        shlibext=dll
380
 
        sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g"`
381
 
        ;;
382
 
      yes,pw32*)
383
 
        shlibext=dll
384
 
        ;;
385
 
      *)
386
 
        shlibext=dll
387
 
        ;;
388
 
    esac
 
521
    shrext=.dll
 
522
    library_names_spec='$libname.dll.a $libname.lib'
389
523
    ;;
390
524
  darwin* | rhapsody*)
391
 
    shlibext=dylib
 
525
    shrext=.dylib
 
526
    library_names_spec='$libname$shrext'
 
527
    ;;
 
528
  dgux*)
 
529
    library_names_spec='$libname$shrext'
392
530
    ;;
393
531
  freebsd1*)
394
532
    ;;
395
 
  freebsd*)
396
 
    shlibext=so
 
533
  freebsd* | dragonfly*)
 
534
    case "$host_os" in
 
535
      freebsd[123]*)
 
536
        library_names_spec='$libname$shrext$versuffix' ;;
 
537
      *)
 
538
        library_names_spec='$libname$shrext' ;;
 
539
    esac
397
540
    ;;
398
541
  gnu*)
399
 
    shlibext=so
 
542
    library_names_spec='$libname$shrext'
400
543
    ;;
401
544
  hpux9* | hpux10* | hpux11*)
402
 
    shlibext=sl
403
 
    ;;
404
 
  irix5* | irix6*)
405
 
    shlibext=so
 
545
    case $host_cpu in
 
546
      ia64*)
 
547
        shrext=.so
 
548
        ;;
 
549
      hppa*64*)
 
550
        shrext=.sl
 
551
        ;;
 
552
      *)
 
553
        shrext=.sl
 
554
        ;;
 
555
    esac
 
556
    library_names_spec='$libname$shrext'
 
557
    ;;
 
558
  interix[3-9]*)
 
559
    library_names_spec='$libname$shrext'
 
560
    ;;
 
561
  irix5* | irix6* | nonstopux*)
 
562
    library_names_spec='$libname$shrext'
406
563
    case "$host_os" in
407
 
      irix5*)
 
564
      irix5* | nonstopux*)
408
565
        libsuff= shlibsuff=
409
566
        ;;
410
567
      *)
411
568
        case $LD in
412
 
          *-32|*"-32 ") libsuff= shlibsuff= ;;
413
 
          *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 ;;
414
 
          *-64|*"-64 ") libsuff=64 shlibsuff=64 ;;
 
569
          *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
 
570
          *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
 
571
          *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
415
572
          *) libsuff= shlibsuff= ;;
416
573
        esac
417
574
        ;;
418
575
    esac
419
 
    sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
420
 
    sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
421
 
    ;;
422
 
  linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
423
 
    ;;
424
 
  linux-gnu*)
425
 
    shlibext=so
 
576
    ;;
 
577
  linux*oldld* | linux*aout* | linux*coff*)
 
578
    ;;
 
579
  linux* | k*bsd*-gnu)
 
580
    library_names_spec='$libname$shrext'
 
581
    ;;
 
582
  knetbsd*-gnu)
 
583
    library_names_spec='$libname$shrext'
426
584
    ;;
427
585
  netbsd*)
428
 
    shlibext=so
 
586
    library_names_spec='$libname$shrext'
429
587
    ;;
430
588
  newsos6)
431
 
    shlibext=so
 
589
    library_names_spec='$libname$shrext'
 
590
    ;;
 
591
  nto-qnx*)
 
592
    library_names_spec='$libname$shrext'
432
593
    ;;
433
594
  openbsd*)
434
 
    shlibext=so
 
595
    library_names_spec='$libname$shrext$versuffix'
435
596
    ;;
436
597
  os2*)
437
598
    libname_spec='$name'
438
 
    shlibext=dll
 
599
    shrext=.dll
 
600
    library_names_spec='$libname.a'
439
601
    ;;
440
602
  osf3* | osf4* | osf5*)
441
 
    shlibext=so
442
 
    sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
443
 
    sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
 
603
    library_names_spec='$libname$shrext'
444
604
    ;;
445
 
  sco3.2v5*)
446
 
    shlibext=so
 
605
  rdos*)
447
606
    ;;
448
607
  solaris*)
449
 
    shlibext=so
 
608
    library_names_spec='$libname$shrext'
450
609
    ;;
451
610
  sunos4*)
452
 
    shlibext=so
453
 
    ;;
454
 
  sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
455
 
    shlibext=so
456
 
    case "$host_vendor" in
457
 
      motorola)
458
 
        sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
459
 
        ;;
460
 
    esac
 
611
    library_names_spec='$libname$shrext$versuffix'
 
612
    ;;
 
613
  sysv4 | sysv4.3*)
 
614
    library_names_spec='$libname$shrext'
 
615
    ;;
 
616
  sysv4*MP*)
 
617
    library_names_spec='$libname$shrext'
 
618
    ;;
 
619
  sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 
620
    library_names_spec='$libname$shrext'
461
621
    ;;
462
622
  uts4*)
463
 
    shlibext=so
464
 
    ;;
465
 
  dgux*)
466
 
    shlibext=so
467
 
    ;;
468
 
  sysv4*MP*)
469
 
    if test -d /usr/nec; then
470
 
      shlibext=so
471
 
    fi
 
623
    library_names_spec='$libname$shrext'
472
624
    ;;
473
625
esac
474
626
 
475
627
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
476
628
escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
 
629
shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
 
630
escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
 
631
escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
477
632
escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
478
 
escaped_sys_lib_search_path_spec=`echo "X$sys_lib_search_path_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
479
 
escaped_sys_lib_dlsearch_path_spec=`echo "X$sys_lib_dlsearch_path_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
480
633
 
481
 
sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
 
634
LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
482
635
 
483
636
# How to pass a linker flag through the compiler.
484
637
wl="$escaped_wl"
489
642
# Shared library suffix (normally "so").
490
643
shlibext="$shlibext"
491
644
 
 
645
# Format of library name prefix.
 
646
libname_spec="$escaped_libname_spec"
 
647
 
 
648
# Library names that the linker finds when passed -lNAME.
 
649
library_names_spec="$escaped_library_names_spec"
 
650
 
492
651
# Flag to hardcode \$libdir into a binary during linking.
493
652
# This must work even if \$libdir does not exist.
494
653
hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
504
663
# resulting binary.
505
664
hardcode_minus_L="$hardcode_minus_L"
506
665
 
507
 
# Compile-time system search path for libraries
508
 
sys_lib_search_path_spec="$escaped_sys_lib_search_path_spec"
509
 
 
510
 
# Run-time system search path for libraries
511
 
sys_lib_dlsearch_path_spec="$escaped_sys_lib_dlsearch_path_spec"
512
 
 
513
666
EOF