aqbanking-6.8.4/ 0000755 0001750 0001750 00000000000 15121763731 010473 5 0000000 0000000 aqbanking-6.8.4/config.guess 0000755 0001750 0001750 00000140512 14175772605 012746 0000000 0000000 #! /bin/sh
# Attempt to guess a canonical system name.
# Copyright 1992-2022 Free Software Foundation, Inc.
# shellcheck disable=SC2006,SC2268 # see below for rationale
timestamp='2022-01-09'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see .
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that
# program. This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
#
# Please send patches to .
# The "shellcheck disable" line above the timestamp inhibits complaints
# about features and limitations of the classic Bourne shell that were
# superseded or lifted in POSIX. However, this script identifies a wide
# variety of pre-POSIX systems that do not have POSIX shells at all, and
# even some reasonably current systems (Solaris 10 as case-in-point) still
# have a pre-POSIX /bin/sh.
me=`echo "$0" | sed -e 's,.*/,,'`
usage="\
Usage: $0 [OPTION]
Output the configuration name of the system \`$me' is run on.
Options:
-h, --help print this help, then exit
-t, --time-stamp print date of last modification, then exit
-v, --version print version number, then exit
Report bugs and patches to ."
version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
Copyright 1992-2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
help="
Try \`$me --help' for more information."
# Parse command line
while test $# -gt 0 ; do
case $1 in
--time-stamp | --time* | -t )
echo "$timestamp" ; exit ;;
--version | -v )
echo "$version" ; exit ;;
--help | --h* | -h )
echo "$usage"; exit ;;
-- ) # Stop option processing
shift; break ;;
- ) # Use stdin as input.
break ;;
-* )
echo "$me: invalid option $1$help" >&2
exit 1 ;;
* )
break ;;
esac
done
if test $# != 0; then
echo "$me: too many arguments$help" >&2
exit 1
fi
# Just in case it came from the environment.
GUESS=
# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
# compiler to aid in system detection is discouraged as it requires
# temporary files to be created and, as you can see below, it is a
# headache to deal with in a portable fashion.
# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
# use `HOST_CC' if defined, but it is deprecated.
# Portable tmp directory creation inspired by the Autoconf team.
tmp=
# shellcheck disable=SC2172
trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15
set_cc_for_build() {
# prevent multiple calls if $tmp is already set
test "$tmp" && return 0
: "${TMPDIR=/tmp}"
# shellcheck disable=SC2039,SC3028
{ tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
dummy=$tmp/dummy
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
,,) echo "int x;" > "$dummy.c"
for driver in cc gcc c89 c99 ; do
if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
CC_FOR_BUILD=$driver
break
fi
done
if test x"$CC_FOR_BUILD" = x ; then
CC_FOR_BUILD=no_compiler_found
fi
;;
,,*) CC_FOR_BUILD=$CC ;;
,*,*) CC_FOR_BUILD=$HOST_CC ;;
esac
}
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
# (ghazi@noc.rutgers.edu 1994-08-24)
if test -f /.attbin/uname ; then
PATH=$PATH:/.attbin ; export PATH
fi
UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
case $UNAME_SYSTEM in
Linux|GNU|GNU/*)
LIBC=unknown
set_cc_for_build
cat <<-EOF > "$dummy.c"
#include
#if defined(__UCLIBC__)
LIBC=uclibc
#elif defined(__dietlibc__)
LIBC=dietlibc
#elif defined(__GLIBC__)
LIBC=gnu
#else
#include
/* First heuristic to detect musl libc. */
#ifdef __DEFINED_va_list
LIBC=musl
#endif
#endif
EOF
cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
eval "$cc_set_libc"
# Second heuristic to detect musl libc.
if [ "$LIBC" = unknown ] &&
command -v ldd >/dev/null &&
ldd --version 2>&1 | grep -q ^musl; then
LIBC=musl
fi
# If the system lacks a compiler, then just pick glibc.
# We could probably try harder.
if [ "$LIBC" = unknown ]; then
LIBC=gnu
fi
;;
esac
# Note: order is significant - the case branches are not exclusive.
case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
# switched to ELF, *-*-netbsd* would select the old
# object file format. This provides both forward
# compatibility and a consistent mechanism for selecting the
# object file format.
#
# Note: NetBSD doesn't particularly care about the vendor
# portion of the name. We always set it to "unknown".
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
/usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
echo unknown)`
case $UNAME_MACHINE_ARCH in
aarch64eb) machine=aarch64_be-unknown ;;
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
earmv*)
arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
machine=${arch}${endian}-unknown
;;
*) machine=$UNAME_MACHINE_ARCH-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
case $UNAME_MACHINE_ARCH in
earm*)
os=netbsdelf
;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
set_cc_for_build
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ELF__
then
# Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
# Return netbsd for either. FIX?
os=netbsd
else
os=netbsdelf
fi
;;
*)
os=netbsd
;;
esac
# Determine ABI tags.
case $UNAME_MACHINE_ARCH in
earm*)
expr='s/^earmv[0-9]/-eabi/;s/eb$//'
abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
;;
esac
# The OS release
# Debian GNU/NetBSD machines have a different userland, and
# thus, need a distinct triplet. However, they do not need
# kernel version information, so it can be replaced with a
# suitable tag, in the style of linux-gnu.
case $UNAME_VERSION in
Debian*)
release='-gnu'
;;
*)
release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
GUESS=$machine-${os}${release}${abi-}
;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
;;
*:OpenBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
;;
*:SecBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
;;
*:LibertyBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
;;
*:MidnightBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
;;
*:ekkoBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
;;
*:SolidBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
;;
*:OS108:*:*)
GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
;;
macppc:MirBSD:*:*)
GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
;;
*:MirBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
;;
*:Sortix:*:*)
GUESS=$UNAME_MACHINE-unknown-sortix
;;
*:Twizzler:*:*)
GUESS=$UNAME_MACHINE-unknown-twizzler
;;
*:Redox:*:*)
GUESS=$UNAME_MACHINE-unknown-redox
;;
mips:OSF1:*.*)
GUESS=mips-dec-osf1
;;
alpha:OSF1:*:*)
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
trap '' 0
case $UNAME_RELEASE in
*4.0)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
;;
*5.*)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
;;
esac
# According to Compaq, /usr/sbin/psrinfo has been available on
# OSF/1 and Tru64 systems produced since 1995. I hope that
# covers most systems running today. This code pipes the CPU
# types through head -n 1, so we only detect the type of CPU 0.
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
case $ALPHA_CPU_TYPE in
"EV4 (21064)")
UNAME_MACHINE=alpha ;;
"EV4.5 (21064)")
UNAME_MACHINE=alpha ;;
"LCA4 (21066/21068)")
UNAME_MACHINE=alpha ;;
"EV5 (21164)")
UNAME_MACHINE=alphaev5 ;;
"EV5.6 (21164A)")
UNAME_MACHINE=alphaev56 ;;
"EV5.6 (21164PC)")
UNAME_MACHINE=alphapca56 ;;
"EV5.7 (21164PC)")
UNAME_MACHINE=alphapca57 ;;
"EV6 (21264)")
UNAME_MACHINE=alphaev6 ;;
"EV6.7 (21264A)")
UNAME_MACHINE=alphaev67 ;;
"EV6.8CB (21264C)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8AL (21264B)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8CX (21264D)")
UNAME_MACHINE=alphaev68 ;;
"EV6.9A (21264/EV69A)")
UNAME_MACHINE=alphaev69 ;;
"EV7 (21364)")
UNAME_MACHINE=alphaev7 ;;
"EV7.9 (21364A)")
UNAME_MACHINE=alphaev79 ;;
esac
# A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
;;
Amiga*:UNIX_System_V:4.0:*)
GUESS=m68k-unknown-sysv4
;;
*:[Aa]miga[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-amigaos
;;
*:[Mm]orph[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-morphos
;;
*:OS/390:*:*)
GUESS=i370-ibm-openedition
;;
*:z/VM:*:*)
GUESS=s390-ibm-zvmoe
;;
*:OS400:*:*)
GUESS=powerpc-ibm-os400
;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
GUESS=arm-acorn-riscix$UNAME_RELEASE
;;
arm*:riscos:*:*|arm*:RISCOS:*:*)
GUESS=arm-unknown-riscos
;;
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
GUESS=hppa1.1-hitachi-hiuxmpp
;;
Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
# akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
case `(/bin/universe) 2>/dev/null` in
att) GUESS=pyramid-pyramid-sysv3 ;;
*) GUESS=pyramid-pyramid-bsd ;;
esac
;;
NILE*:*:*:dcosx)
GUESS=pyramid-pyramid-svr4
;;
DRS?6000:unix:4.0:6*)
GUESS=sparc-icl-nx6
;;
DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
case `/usr/bin/uname -p` in
sparc) GUESS=sparc-icl-nx7 ;;
esac
;;
s390x:SunOS:*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
;;
sun4H:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=sparc-hal-solaris2$SUN_REL
;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=sparc-sun-solaris2$SUN_REL
;;
i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
GUESS=i386-pc-auroraux$UNAME_RELEASE
;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
set_cc_for_build
SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
SUN_ARCH=x86_64
fi
fi
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it's likely to be more like Solaris than SunOS4.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=sparc-sun-solaris3$SUN_REL
;;
sun4*:SunOS:*:*)
case `/usr/bin/arch -k` in
Series*|S4*)
UNAME_RELEASE=`uname -v`
;;
esac
# Japanese Language versions have a version number like `4.1.3-JL'.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'`
GUESS=sparc-sun-sunos$SUN_REL
;;
sun3*:SunOS:*:*)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
case `/bin/arch` in
sun3)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun4)
GUESS=sparc-sun-sunos$UNAME_RELEASE
;;
esac
;;
aushp:SunOS:*:*)
GUESS=sparc-auspex-sunos$UNAME_RELEASE
;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
# "atarist" or "atariste" at least should have a processor
# > m68000). The system name ranges from "MiNT" over "FreeMiNT"
# to the lowercase version "mint" (or "freemint"). Finally
# the system name "TOS" denotes a system which is actually not
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
GUESS=m68k-milan-mint$UNAME_RELEASE
;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
GUESS=m68k-hades-mint$UNAME_RELEASE
;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
GUESS=m68k-unknown-mint$UNAME_RELEASE
;;
m68k:machten:*:*)
GUESS=m68k-apple-machten$UNAME_RELEASE
;;
powerpc:machten:*:*)
GUESS=powerpc-apple-machten$UNAME_RELEASE
;;
RISC*:Mach:*:*)
GUESS=mips-dec-mach_bsd4.3
;;
RISC*:ULTRIX:*:*)
GUESS=mips-dec-ultrix$UNAME_RELEASE
;;
VAX*:ULTRIX*:*:*)
GUESS=vax-dec-ultrix$UNAME_RELEASE
;;
2020:CLIX:*:* | 2430:CLIX:*:*)
GUESS=clipper-intergraph-clix$UNAME_RELEASE
;;
mips:*:*:UMIPS | mips:*:*:RISCos)
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#ifdef __cplusplus
#include /* for printf() prototype */
int main (int argc, char *argv[]) {
#else
int main (argc, argv) int argc; char *argv[]; {
#endif
#if defined (host_mips) && defined (MIPSEB)
#if defined (SYSTYPE_SYSV)
printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_SVR4)
printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
#endif
#endif
exit (-1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=mips-mips-riscos$UNAME_RELEASE
;;
Motorola:PowerMAX_OS:*:*)
GUESS=powerpc-motorola-powermax
;;
Motorola:*:4.3:PL8-*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:Power_UNIX:*:*)
GUESS=powerpc-harris-powerunix
;;
m88k:CX/UX:7*:*)
GUESS=m88k-harris-cxux7
;;
m88k:*:4*:R4*)
GUESS=m88k-motorola-sysv4
;;
m88k:*:3*:R3*)
GUESS=m88k-motorola-sysv3
;;
AViiON:dgux:*:*)
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR=`/usr/bin/uname -p`
if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
then
if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
test "$TARGET_BINARY_INTERFACE"x = x
then
GUESS=m88k-dg-dgux$UNAME_RELEASE
else
GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
fi
else
GUESS=i586-dg-dgux$UNAME_RELEASE
fi
;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
GUESS=m88k-dolphin-sysv3
;;
M88*:*:R3*:*)
# Delta 88k system running SVR3
GUESS=m88k-motorola-sysv3
;;
XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
GUESS=m88k-tektronix-sysv3
;;
Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
GUESS=m68k-tektronix-bsd
;;
*:IRIX*:*:*)
IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'`
GUESS=mips-sgi-irix$IRIX_REL
;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id
;; # Note that: echo "'`uname -s`'" gives 'AIX '
i*86:AIX:*:*)
GUESS=i386-ibm-aix
;;
ia64:AIX:*:*)
if test -x /usr/bin/oslevel ; then
IBM_REV=`/usr/bin/oslevel`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#include
main()
{
if (!__power_pc())
exit(1);
puts("powerpc-ibm-aix3.2.5");
exit(0);
}
EOF
if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
then
GUESS=$SYSTEM_NAME
else
GUESS=rs6000-ibm-aix3.2.5
fi
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
GUESS=rs6000-ibm-aix3.2.4
else
GUESS=rs6000-ibm-aix3.2
fi
;;
*:AIX:*:[4567])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
IBM_ARCH=rs6000
else
IBM_ARCH=powerpc
fi
if test -x /usr/bin/lslpp ; then
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \
awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$IBM_ARCH-ibm-aix$IBM_REV
;;
*:AIX:*:*)
GUESS=rs6000-ibm-aix
;;
ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
GUESS=romp-ibm-bsd4.4
;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to
;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
GUESS=rs6000-bull-bosx
;;
DPX/2?00:B.O.S.:*:*)
GUESS=m68k-bull-sysv3
;;
9000/[34]??:4.3bsd:1.*:*)
GUESS=m68k-hp-bsd
;;
hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
GUESS=m68k-hp-bsd4.4
;;
9000/[34678]??:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
case $UNAME_MACHINE in
9000/31?) HP_ARCH=m68000 ;;
9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if test -x /usr/bin/getconf; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
case $sc_cpu_version in
523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
case $sc_kernel_bits in
32) HP_ARCH=hppa2.0n ;;
64) HP_ARCH=hppa2.0w ;;
'') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
if test "$HP_ARCH" = ""; then
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#define _HPUX_SOURCE
#include
#include
int main ()
{
#if defined(_SC_KERNEL_BITS)
long bits = sysconf(_SC_KERNEL_BITS);
#endif
long cpu = sysconf (_SC_CPU_VERSION);
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
case CPU_PA_RISC2_0:
#if defined(_SC_KERNEL_BITS)
switch (bits)
{
case 64: puts ("hppa2.0w"); break;
case 32: puts ("hppa2.0n"); break;
default: puts ("hppa2.0"); break;
} break;
#else /* !defined(_SC_KERNEL_BITS) */
puts ("hppa2.0"); break;
#endif
default: puts ("hppa1.0"); break;
}
exit (0);
}
EOF
(CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
if test "$HP_ARCH" = hppa2.0w
then
set_cc_for_build
# hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
# 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
# generating 64-bit code. GNU and HP use different nomenclature:
#
# $ CC_FOR_BUILD=cc ./config.guess
# => hppa2.0w-hp-hpux11.23
# $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
# => hppa64-hp-hpux11.23
if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
grep -q __LP64__
then
HP_ARCH=hppa2.0w
else
HP_ARCH=hppa64
fi
fi
GUESS=$HP_ARCH-hp-hpux$HPUX_REV
;;
ia64:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
GUESS=ia64-hp-hpux$HPUX_REV
;;
3050*:HI-UX:*:*)
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#include
int
main ()
{
long cpu = sysconf (_SC_CPU_VERSION);
/* The order matters, because CPU_IS_HP_MC68K erroneously returns
true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
results, however. */
if (CPU_IS_PA_RISC (cpu))
{
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
default: puts ("hppa-hitachi-hiuxwe2"); break;
}
}
else if (CPU_IS_HP_MC68K (cpu))
puts ("m68k-hitachi-hiuxwe2");
else puts ("unknown-hitachi-hiuxwe2");
exit (0);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=unknown-hitachi-hiuxwe2
;;
9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
GUESS=hppa1.1-hp-bsd
;;
9000/8??:4.3bsd:*:*)
GUESS=hppa1.0-hp-bsd
;;
*9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
GUESS=hppa1.0-hp-mpeix
;;
hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
GUESS=hppa1.1-hp-osf
;;
hp8??:OSF1:*:*)
GUESS=hppa1.0-hp-osf
;;
i*86:OSF1:*:*)
if test -x /usr/sbin/sysversion ; then
GUESS=$UNAME_MACHINE-unknown-osf1mk
else
GUESS=$UNAME_MACHINE-unknown-osf1
fi
;;
parisc*:Lites*:*:*)
GUESS=hppa1.1-hp-lites
;;
C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
GUESS=c1-convex-bsd
;;
C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
if getsysinfo -f scalar_acc
then echo c32-convex-bsd
else echo c2-convex-bsd
fi
exit ;;
C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
GUESS=c34-convex-bsd
;;
C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
GUESS=c38-convex-bsd
;;
C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
GUESS=c4-convex-bsd
;;
CRAY*Y-MP:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=ymp-cray-unicos$CRAY_REL
;;
CRAY*[A-Z]90:*:*:*)
echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e 's/\.[^.]*$/.X/'
exit ;;
CRAY*TS:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=t90-cray-unicos$CRAY_REL
;;
CRAY*T3E:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=alphaev5-cray-unicosmk$CRAY_REL
;;
CRAY*SV1:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=sv1-cray-unicos$CRAY_REL
;;
*:UNICOS/mp:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=craynv-cray-unicosmp$CRAY_REL
;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
5000:UNIX_System_V:4.*:*)
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
;;
sparc*:BSD/OS:*:*)
GUESS=sparc-unknown-bsdi$UNAME_RELEASE
;;
*:BSD/OS:*:*)
GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
;;
arm:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
set_cc_for_build
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
else
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
fi
;;
*:FreeBSD:*:*)
UNAME_PROCESSOR=`/usr/bin/uname -p`
case $UNAME_PROCESSOR in
amd64)
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
;;
i*:CYGWIN*:*)
GUESS=$UNAME_MACHINE-pc-cygwin
;;
*:MINGW64*:*)
GUESS=$UNAME_MACHINE-pc-mingw64
;;
*:MINGW*:*)
GUESS=$UNAME_MACHINE-pc-mingw32
;;
*:MSYS*:*)
GUESS=$UNAME_MACHINE-pc-msys
;;
i*:PW*:*)
GUESS=$UNAME_MACHINE-pc-pw32
;;
*:SerenityOS:*:*)
GUESS=$UNAME_MACHINE-pc-serenity
;;
*:Interix*:*)
case $UNAME_MACHINE in
x86)
GUESS=i586-pc-interix$UNAME_RELEASE
;;
authenticamd | genuineintel | EM64T)
GUESS=x86_64-unknown-interix$UNAME_RELEASE
;;
IA64)
GUESS=ia64-unknown-interix$UNAME_RELEASE
;;
esac ;;
i*:UWIN*:*)
GUESS=$UNAME_MACHINE-pc-uwin
;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
GUESS=x86_64-pc-cygwin
;;
prep*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=powerpcle-unknown-solaris2$SUN_REL
;;
*:GNU:*:*)
# the GNU system
GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`
GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
;;
*:Minix:*:*)
GUESS=$UNAME_MACHINE-unknown-minix
;;
aarch64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in
EV5) UNAME_MACHINE=alphaev5 ;;
EV56) UNAME_MACHINE=alphaev56 ;;
PCA56) UNAME_MACHINE=alphapca56 ;;
PCA57) UNAME_MACHINE=alphapca56 ;;
EV6) UNAME_MACHINE=alphaev6 ;;
EV67) UNAME_MACHINE=alphaev67 ;;
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arm*:Linux:*:*)
set_cc_for_build
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
else
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
fi
fi
;;
avr32*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
cris:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
crisv32:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
e2k:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
frv:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
hexagon:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:Linux:*:*)
GUESS=$UNAME_MACHINE-pc-linux-$LIBC
;;
ia64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
k1om:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m32r*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m68*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
mips:Linux:*:* | mips64:Linux:*:*)
set_cc_for_build
IS_GLIBC=0
test x"${LIBC}" = xgnu && IS_GLIBC=1
sed 's/^ //' << EOF > "$dummy.c"
#undef CPU
#undef mips
#undef mipsel
#undef mips64
#undef mips64el
#if ${IS_GLIBC} && defined(_ABI64)
LIBCABI=gnuabi64
#else
#if ${IS_GLIBC} && defined(_ABIN32)
LIBCABI=gnuabin32
#else
LIBCABI=${LIBC}
#endif
#endif
#if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa64r6
#else
#if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa32r6
#else
#if defined(__mips64)
CPU=mips64
#else
CPU=mips
#endif
#endif
#endif
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
MIPS_ENDIAN=el
#else
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
MIPS_ENDIAN=
#else
MIPS_ENDIAN=
#endif
#endif
EOF
cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`
eval "$cc_set_vars"
test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
;;
mips64el:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
openrisc*:Linux:*:*)
GUESS=or1k-unknown-linux-$LIBC
;;
or32:Linux:*:* | or1k*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
padre:Linux:*:*)
GUESS=sparc-unknown-linux-$LIBC
;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
GUESS=hppa64-unknown-linux-$LIBC
;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
*) GUESS=hppa-unknown-linux-$LIBC ;;
esac
;;
ppc64:Linux:*:*)
GUESS=powerpc64-unknown-linux-$LIBC
;;
ppc:Linux:*:*)
GUESS=powerpc-unknown-linux-$LIBC
;;
ppc64le:Linux:*:*)
GUESS=powerpc64le-unknown-linux-$LIBC
;;
ppcle:Linux:*:*)
GUESS=powerpcle-unknown-linux-$LIBC
;;
riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
s390:Linux:*:* | s390x:Linux:*:*)
GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
;;
sh64*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sh*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sparc:Linux:*:* | sparc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
tile*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
vax:Linux:*:*)
GUESS=$UNAME_MACHINE-dec-linux-$LIBC
;;
x86_64:Linux:*:*)
set_cc_for_build
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_X32 >/dev/null
then
LIBCABI=${LIBC}x32
fi
fi
GUESS=$UNAME_MACHINE-pc-linux-$LIBCABI
;;
xtensa*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
# earlier versions are messed up and put the nodename in both
# sysname and nodename.
GUESS=i386-sequent-sysv4
;;
i*86:UNIX_SV:4.2MP:2.*)
# Unixware is an offshoot of SVR4, but it has its own version
# number series starting with 2...
# I am not positive that other SVR4 systems won't match this,
# I just have to hope. -- rms.
# Use sysv4.2uw... so that sysv4* matches it.
GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
;;
i*86:OS/2:*:*)
# If we were able to find `uname', then EMX Unix compatibility
# is probably installed.
GUESS=$UNAME_MACHINE-pc-os2-emx
;;
i*86:XTS-300:*:STOP)
GUESS=$UNAME_MACHINE-unknown-stop
;;
i*86:atheos:*:*)
GUESS=$UNAME_MACHINE-unknown-atheos
;;
i*86:syllable:*:*)
GUESS=$UNAME_MACHINE-pc-syllable
;;
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
GUESS=i386-unknown-lynxos$UNAME_RELEASE
;;
i*86:*DOS:*:*)
GUESS=$UNAME_MACHINE-pc-msdosdjgpp
;;
i*86:*:4.*:*)
UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
fi
;;
i*86:*:5:[678]*)
# UnixWare 7.x, OpenUNIX and OpenServer 6.
case `/bin/uname -X | grep "^Machine"` in
*486*) UNAME_MACHINE=i486 ;;
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then
UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
&& UNAME_MACHINE=i586
(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
&& UNAME_MACHINE=i686
(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
&& UNAME_MACHINE=i686
GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv32
fi
;;
pc:*:*:*)
# Left here for compatibility:
# uname -m prints for DJGPP always 'pc', but it prints nothing about
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
# prints for the "djgpp" host, or else GDB configure will decide that
# this is a cross-build.
GUESS=i586-pc-msdosdjgpp
;;
Intel:Mach:3*:*)
GUESS=i386-pc-mach3
;;
paragon:*:*:*)
GUESS=i860-intel-osf1
;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4
fi
;;
mini*:CTIX:SYS*5:*)
# "miniframe"
GUESS=m68010-convergent-sysv
;;
mc68k:UNIX:SYSTEM5:3.51m)
GUESS=m68k-convergent-sysv
;;
M680?0:D-NIX:5.3:*)
GUESS=m68k-diab-dnix
;;
M68*:*:R3V[5678]*:*)
test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
OS_REL=''
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
NCR*:*:4.2:* | MPRAS*:*:4.2:*)
OS_REL='.3'
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
GUESS=m68k-unknown-lynxos$UNAME_RELEASE
;;
mc68030:UNIX_System_V:4.*:*)
GUESS=m68k-atari-sysv4
;;
TSUNAMI:LynxOS:2.*:*)
GUESS=sparc-unknown-lynxos$UNAME_RELEASE
;;
rs6000:LynxOS:2.*:*)
GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
;;
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
;;
SM[BE]S:UNIX_SV:*:*)
GUESS=mips-dde-sysv$UNAME_RELEASE
;;
RM*:ReliantUNIX-*:*:*)
GUESS=mips-sni-sysv4
;;
RM*:SINIX-*:*:*)
GUESS=mips-sni-sysv4
;;
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
GUESS=$UNAME_MACHINE-sni-sysv4
else
GUESS=ns32k-sni-sysv
fi
;;
PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
# says
GUESS=i586-unisys-sysv4
;;
*:UNIX_System_V:4*:FTX*)
# From Gerald Hewes .
# How about differentiating between stratus architectures? -djm
GUESS=hppa1.1-stratus-sysv4
;;
*:*:*:FTX*)
# From seanf@swdc.stratus.com.
GUESS=i860-stratus-sysv4
;;
i*86:VOS:*:*)
# From Paul.Green@stratus.com.
GUESS=$UNAME_MACHINE-stratus-vos
;;
*:VOS:*:*)
# From Paul.Green@stratus.com.
GUESS=hppa1.1-stratus-vos
;;
mc68*:A/UX:*:*)
GUESS=m68k-apple-aux$UNAME_RELEASE
;;
news*:NEWS-OS:6*:*)
GUESS=mips-sony-newsos6
;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if test -d /usr/nec; then
GUESS=mips-nec-sysv$UNAME_RELEASE
else
GUESS=mips-unknown-sysv$UNAME_RELEASE
fi
;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
GUESS=powerpc-be-beos
;;
BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
GUESS=powerpc-apple-beos
;;
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
GUESS=i586-pc-beos
;;
BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
GUESS=i586-pc-haiku
;;
x86_64:Haiku:*:*)
GUESS=x86_64-unknown-haiku
;;
SX-4:SUPER-UX:*:*)
GUESS=sx4-nec-superux$UNAME_RELEASE
;;
SX-5:SUPER-UX:*:*)
GUESS=sx5-nec-superux$UNAME_RELEASE
;;
SX-6:SUPER-UX:*:*)
GUESS=sx6-nec-superux$UNAME_RELEASE
;;
SX-7:SUPER-UX:*:*)
GUESS=sx7-nec-superux$UNAME_RELEASE
;;
SX-8:SUPER-UX:*:*)
GUESS=sx8-nec-superux$UNAME_RELEASE
;;
SX-8R:SUPER-UX:*:*)
GUESS=sx8r-nec-superux$UNAME_RELEASE
;;
SX-ACE:SUPER-UX:*:*)
GUESS=sxace-nec-superux$UNAME_RELEASE
;;
Power*:Rhapsody:*:*)
GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
;;
*:Rhapsody:*:*)
GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
;;
arm64:Darwin:*:*)
GUESS=aarch64-apple-darwin$UNAME_RELEASE
;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
unknown) UNAME_PROCESSOR=powerpc ;;
esac
if command -v xcode-select > /dev/null 2> /dev/null && \
! xcode-select --print-path > /dev/null 2> /dev/null ; then
# Avoid executing cc if there is no toolchain installed as
# cc will be a stub that puts up a graphical alert
# prompting the user to install developer tools.
CC_FOR_BUILD=no_compiler_found
else
set_cc_for_build
fi
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
i386) UNAME_PROCESSOR=x86_64 ;;
powerpc) UNAME_PROCESSOR=powerpc64 ;;
esac
fi
# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_PPC >/dev/null
then
UNAME_PROCESSOR=powerpc
fi
elif test "$UNAME_PROCESSOR" = i386 ; then
# uname -m returns i386 or x86_64
UNAME_PROCESSOR=$UNAME_MACHINE
fi
GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
if test "$UNAME_PROCESSOR" = x86; then
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
;;
*:QNX:*:4*)
GUESS=i386-pc-qnx
;;
NEO-*:NONSTOP_KERNEL:*:*)
GUESS=neo-tandem-nsk$UNAME_RELEASE
;;
NSE-*:NONSTOP_KERNEL:*:*)
GUESS=nse-tandem-nsk$UNAME_RELEASE
;;
NSR-*:NONSTOP_KERNEL:*:*)
GUESS=nsr-tandem-nsk$UNAME_RELEASE
;;
NSV-*:NONSTOP_KERNEL:*:*)
GUESS=nsv-tandem-nsk$UNAME_RELEASE
;;
NSX-*:NONSTOP_KERNEL:*:*)
GUESS=nsx-tandem-nsk$UNAME_RELEASE
;;
*:NonStop-UX:*:*)
GUESS=mips-compaq-nonstopux
;;
BS2000:POSIX*:*:*)
GUESS=bs2000-siemens-sysv
;;
DS/*:UNIX_System_V:*:*)
GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
# operating systems.
if test "${cputype-}" = 386; then
UNAME_MACHINE=i386
elif test "x${cputype-}" != x; then
UNAME_MACHINE=$cputype
fi
GUESS=$UNAME_MACHINE-unknown-plan9
;;
*:TOPS-10:*:*)
GUESS=pdp10-unknown-tops10
;;
*:TENEX:*:*)
GUESS=pdp10-unknown-tenex
;;
KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
GUESS=pdp10-dec-tops20
;;
XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
GUESS=pdp10-xkl-tops20
;;
*:TOPS-20:*:*)
GUESS=pdp10-unknown-tops20
;;
*:ITS:*:*)
GUESS=pdp10-unknown-its
;;
SEI:*:*:SEIUX)
GUESS=mips-sei-seiux$UNAME_RELEASE
;;
*:DragonFly:*:*)
DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
;;
*:*VMS:*:*)
UNAME_MACHINE=`(uname -p) 2>/dev/null`
case $UNAME_MACHINE in
A*) GUESS=alpha-dec-vms ;;
I*) GUESS=ia64-dec-vms ;;
V*) GUESS=vax-dec-vms ;;
esac ;;
*:XENIX:*:SysV)
GUESS=i386-pc-xenix
;;
i*86:skyos:*:*)
SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`
GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
;;
i*86:rdos:*:*)
GUESS=$UNAME_MACHINE-pc-rdos
;;
i*86:Fiwix:*:*)
GUESS=$UNAME_MACHINE-pc-fiwix
;;
*:AROS:*:*)
GUESS=$UNAME_MACHINE-unknown-aros
;;
x86_64:VMkernel:*:*)
GUESS=$UNAME_MACHINE-unknown-esx
;;
amd64:Isilon\ OneFS:*:*)
GUESS=x86_64-unknown-onefs
;;
*:Unleashed:*:*)
GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
;;
esac
# Do we have a guess based on uname results?
if test "x$GUESS" != x; then
echo "$GUESS"
exit
fi
# No uname command or uname output not recognized.
set_cc_for_build
cat > "$dummy.c" <
#include
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#include
#if defined(_SIZE_T_) || defined(SIGLOST)
#include
#endif
#endif
#endif
main ()
{
#if defined (sony)
#if defined (MIPSEB)
/* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
I don't know.... */
printf ("mips-sony-bsd\n"); exit (0);
#else
#include
printf ("m68k-sony-newsos%s\n",
#ifdef NEWSOS4
"4"
#else
""
#endif
); exit (0);
#endif
#endif
#if defined (NeXT)
#if !defined (__ARCHITECTURE__)
#define __ARCHITECTURE__ "m68k"
#endif
int version;
version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
if (version < 4)
printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
else
printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
exit (0);
#endif
#if defined (MULTIMAX) || defined (n16)
#if defined (UMAXV)
printf ("ns32k-encore-sysv\n"); exit (0);
#else
#if defined (CMU)
printf ("ns32k-encore-mach\n"); exit (0);
#else
printf ("ns32k-encore-bsd\n"); exit (0);
#endif
#endif
#endif
#if defined (__386BSD__)
printf ("i386-pc-bsd\n"); exit (0);
#endif
#if defined (sequent)
#if defined (i386)
printf ("i386-sequent-dynix\n"); exit (0);
#endif
#if defined (ns32000)
printf ("ns32k-sequent-dynix\n"); exit (0);
#endif
#endif
#if defined (_SEQUENT_)
struct utsname un;
uname(&un);
if (strncmp(un.version, "V2", 2) == 0) {
printf ("i386-sequent-ptx2\n"); exit (0);
}
if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
printf ("i386-sequent-ptx1\n"); exit (0);
}
printf ("i386-sequent-ptx\n"); exit (0);
#endif
#if defined (vax)
#if !defined (ultrix)
#include
#if defined (BSD)
#if BSD == 43
printf ("vax-dec-bsd4.3\n"); exit (0);
#else
#if BSD == 199006
printf ("vax-dec-bsd4.3reno\n"); exit (0);
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#endif
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#else
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname un;
uname (&un);
printf ("vax-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname *un;
uname (&un);
printf ("mips-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("mips-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined (alliant) && defined (i860)
printf ("i860-alliant-bsd\n"); exit (0);
#endif
exit (1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
# Apollos put the system type in the environment.
test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
echo "$0: unable to guess system type" >&2
case $UNAME_MACHINE:$UNAME_SYSTEM in
mips:Linux | mips64:Linux)
# If we got here on MIPS GNU/Linux, output extra information.
cat >&2 <&2 <&2 </dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
hostinfo = `(hostinfo) 2>/dev/null`
/bin/universe = `(/bin/universe) 2>/dev/null`
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
/bin/arch = `(/bin/arch) 2>/dev/null`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
EOF
fi
exit 1
# Local variables:
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:
aqbanking-6.8.4/aqbanking.m4 0000664 0001750 0001750 00000013170 14043610744 012611 0000000 0000000 # $Id$
# (c) 2004 Martin Preuss
# This function checks for AqBanking
AC_DEFUN([AC_AQBANKING], [
dnl searches for aqbanking
dnl Arguments:
dnl $1: major version minimum
dnl $2: minor version minimum
dnl $3: patchlevel version minimum
dnl $4: build version minimum
dnl Returns: aqbanking_dir
dnl aqbanking_libs
dnl aqbanking_libspp
dnl aqbanking_data
dnl aqbanking_plugins
dnl aqbanking_includes
dnl have_aqbanking
if test -z "$1"; then vma="0"; else vma="$1"; fi
if test -z "$2"; then vmi="1"; else vmi="$2"; fi
if test -z "$3"; then vpl="0"; else vpl="$3"; fi
if test -z "$4"; then vbld="0"; else vbld="$4"; fi
AC_MSG_CHECKING(if aqbanking support desired)
AC_ARG_ENABLE(aqbanking,
[ --enable-aqbanking enable aqbanking support (default=yes)],
enable_aqbanking="$enableval",
enable_aqbanking="yes")
AC_MSG_RESULT($enable_aqbanking)
have_aqbanking="no"
aqbanking_dir=""
aqbanking_data=""
aqbanking_plugins=""
aqbanking_libs=""
aqbanking_libspp=""
aqbanking_includes=""
qbanking_libs=""
qbanking_plugindir=""
qbanking_helpdir=""
aqhbci_libs=""
if test "$enable_aqbanking" != "no"; then
AC_MSG_CHECKING(for aqbanking)
AC_ARG_WITH(aqbanking-dir,
[ --with-aqbanking-dir=DIR obsolete - set PKG_CONFIG_PATH environment variable instead],
[AC_MSG_RESULT([obsolete configure option '--with-aqbanking-dir' used])
AC_MSG_ERROR([
*** Configure switch '--with-aqbanking-dir' is obsolete.
*** If you want to use aqbanking from a non-system location
*** then locate the file 'aqbanking.pc' and add its parent directory
*** to environment variable PKG_CONFIG_PATH. For example
*** configure PKG_CONFIG_PATH=":\${PKG_CONFIG_PATH}"])],
[])
$PKG_CONFIG --exists aqbanking
result=$?
if test $result -ne 0; then
AC_MSG_RESULT(not found)
AC_MSG_ERROR([
*** Package aqbanking was not found in the pkg-config search path.
*** Perhaps you should add the directory containing `aqbanking.pc'
*** to the PKG_CONFIG_PATH environment variable])
else
aqbanking_dir="`$PKG_CONFIG --variable=prefix aqbanking`"
AC_MSG_RESULT($aqbanking_dir)
fi
AC_MSG_CHECKING(for aqbanking libs)
aqbanking_libs="`$PKG_CONFIG --libs aqbanking`"
AC_MSG_RESULT($aqbanking_libs)
AC_MSG_CHECKING(for aqbanking includes)
aqbanking_includes="`$PKG_CONFIG --cflags aqbanking`"
AC_MSG_RESULT($aqbanking_includes)
AC_MSG_CHECKING(for aqbanking plugins)
aqbanking_plugins="`$PKG_CONFIG --variable=plugindir aqbanking`"
AC_MSG_RESULT($aqbanking_plugins)
AC_MSG_CHECKING(for aqbanking data)
aqbanking_data="`$PKG_CONFIG --variable=pkgdatadir aqbanking`"
AC_MSG_RESULT($aqbanking_data)
AC_MSG_CHECKING(whether QBanking is supported)
have_qbanking="`$PKG_CONFIG --variable=has-qbanking aqbanking`"
AC_MSG_RESULT($have_qbanking)
AC_MSG_CHECKING(for qbanking libs)
qbanking_libs="`$PKG_CONFIG --variable=qbanking-libraries aqbanking`"
AC_MSG_RESULT($aqbanking_libs)
AC_MSG_CHECKING(for qbanking plugins)
qbanking_plugins="`$PKG_CONFIG --variable=qbanking-plugins aqbanking`"
AC_MSG_RESULT($qbanking_plugins)
AC_MSG_CHECKING(for qbanking helpdir)
qbanking_helpdir="`$PKG_CONFIG --variable=qbanking-helpdir aqbanking`"
AC_MSG_RESULT($qbanking_helpdir)
AC_MSG_CHECKING(whether AqHBCI is supported)
have_aqhbci="`$PKG_CONFIG --variable=has-aqhbci aqbanking`"
AC_MSG_RESULT($have_aqhbci)
AC_MSG_CHECKING(for AqHBCI libs)
aqhbci_libs="`$PKG_CONFIG --variable=aqhbci-libraries aqbanking`"
AC_MSG_RESULT($aqhbci_libs)
AC_MSG_CHECKING(if aqbanking test desired)
AC_ARG_ENABLE(aqbanking,
[ --enable-aqbanking-test enable aqbanking-test (default=yes)],
enable_aqbanking_test="$enableval",
enable_aqbanking_test="yes")
AC_MSG_RESULT($enable_aqbanking_test)
AC_MSG_CHECKING(for AqBanking version >=$vma.$vmi.$vpl.$vbld)
if test "$enable_aqbanking_test" != "no"; then
aqb_vmajor="`$PKG_CONFIG --variable=vmajor aqbanking`"
aqb_vminor="`$PKG_CONFIG --variable=vminor aqbanking`"
aqb_vpatchlevel="`$PKG_CONFIG --variable=vpatchlevel aqbanking`"
aqb_vstring="`$PKG_CONFIG --variable=vstring aqbanking`"
aqb_vbuild="`$PKG_CONFIG --variable=vbuild aqbanking`"
aqb_versionstring="$aqb_vstring.$aqb_vbuild"
AC_MSG_RESULT([found $aqb_versionstring])
if test "$vma" -gt "$aqb_vmajor"; then
AC_MSG_ERROR([Your Aqbanking version is way too old.
Please update from https://www.aquamaniac.de])
elif test "$vma" = "$aqb_vmajor"; then
if test "$vmi" -gt "$aqb_vminor"; then
AC_MSG_ERROR([Your Aqbanking version is too old.
Please update from https://www.aquamaniac.de])
elif test "$vmi" = "$aqb_vminor"; then
if test "$vpl" -gt "$aqb_vpatchlevel"; then
AC_MSG_ERROR([Your Aqbanking version is a little bit too old.
Please update from https://www.aquamaniac.de])
elif test "$vpl" = "$aqb_vpatchlevel"; then
if test "$vbld" -gt "$aqb_vbuild"; then
AC_MSG_ERROR([Your Aqbanking version is a little bit too old.
Please update to the latest git version. Instructions for accessing
git can be found on https://www.aquamaniac.de])
fi
fi
fi
fi
have_aqbanking="yes"
#AC_MSG_RESULT(yes)
else
have_aqbanking="yes"
AC_MSG_RESULT(assuming yes)
fi
dnl end of "if enable-aqbanking"
fi
AC_SUBST(aqhbci_libs)
AC_SUBST(qbanking_libs)
AC_SUBST(qbanking_plugins)
AC_SUBST(qbanking_helpdir)
AC_SUBST(aqbanking_dir)
AC_SUBST(aqbanking_plugins)
AC_SUBST(aqbanking_libs)
AC_SUBST(aqbanking_libspp)
AC_SUBST(aqbanking_data)
AC_SUBST(aqbanking_includes)
])
aqbanking-6.8.4/m4/ 0000755 0001750 0001750 00000000000 15121763723 011014 5 0000000 0000000 aqbanking-6.8.4/m4/gwenhywfar.m4 0000664 0001750 0001750 00000011734 14043610744 013363 0000000 0000000 # $Id$
# (c) 2002 Martin Preuss
# This function checks for libgwenhywfar
AC_DEFUN([AC_GWENHYWFAR], [
dnl searches for gwenhywfar
dnl Arguments:
dnl $1: major version minimum
dnl $2: minor version minimum
dnl $3: patchlevel version minimum
dnl $4: build version minimum
dnl Returns: gwenhywfar_dir
dnl gwenhywfar_bindir
dnl gwenhywfar_libs
dnl gwenhywfar_plugins
dnl gwenhywfar_includes
dnl gwenhywfar_headers
dnl gwenhywfar_has_crypt
dnl have_gwenhywfar
if test -z "$1"; then vma="0"; else vma="$1"; fi
if test -z "$2"; then vmi="1"; else vmi="$2"; fi
if test -z "$3"; then vpl="0"; else vpl="$3"; fi
if test -z "$4"; then vbld="0"; else vbld="$4"; fi
AC_MSG_CHECKING(if gwenhywfar support desired)
AC_ARG_ENABLE(gwenhywfar,
[ --enable-gwenhywfar enable gwenhywfar support (default=yes)],
enable_gwenhywfar="$enableval",
enable_gwenhywfar="yes")
AC_MSG_RESULT($enable_gwenhywfar)
have_gwenhywfar="no"
gwenhywfar_dir=""
gwenhywfar_plugins=""
gwenhywfar_libs=""
gwenhywfar_bindir=""
gwenhywfar_libspp=""
gwenhywfar_includes=""
gwenhywfar_has_crypt="yes"
if test "$enable_gwenhywfar" != "no"; then
AC_MSG_CHECKING(for gwenhywfar)
AC_ARG_WITH(gwen-dir,
[ --with-gwen-dir=DIR obsolete - set PKG_CONFIG_PATH environment variable instead],
[AC_MSG_RESULT([obsolete configure option '--with-gwen-dir' used])
AC_MSG_ERROR([
*** Configure switch '--with-gwen-dir' is obsolete.
*** If you want to use gwenhywfar from a non-system location
*** then locate the file 'gwenhywfar.pc' and add its parent directory
*** to environment variable PKG_CONFIG_PATH. For example
*** configure PKG_CONFIG_PATH=":\${PKG_CONFIG_PATH}"])],
[])
$PKG_CONFIG --exists gwenhywfar
result=$?
if test $result -ne 0; then
AC_MSG_RESULT(not found)
AC_MSG_ERROR([
*** Package gwenhywfar was not found in the pkg-config search path.
*** Perhaps you should add the directory containing `gwenhywfar.pc'
*** to the PKG_CONFIG_PATH environment variable])
else
gwenhywfar_dir="`$PKG_CONFIG --variable=prefix gwenhywfar`"
AC_MSG_RESULT($gwenhywfar_dir)
fi
AC_MSG_CHECKING(for gwen libs)
gwenhywfar_libs="`$PKG_CONFIG --libs gwenhywfar`"
AC_MSG_RESULT($gwenhywfar_libs)
AC_MSG_CHECKING(for gwen includes)
gwenhywfar_includes="`$PKG_CONFIG --cflags gwenhywfar`"
AC_MSG_RESULT($gwenhywfar_includes)
AC_MSG_CHECKING(for gwen binary tools)
gwenhywfar_bindir="`$PKG_CONFIG --variable=bindir gwenhywfar`"
AC_MSG_RESULT($gwenhywfar_bindir)
AC_MSG_CHECKING(for gwen plugins)
gwenhywfar_plugins="`$PKG_CONFIG --variable=plugindir gwenhywfar`"
AC_MSG_RESULT($gwenhywfar_plugins)
AC_MSG_CHECKING(for gwen headers)
gwenhywfar_headers="`$PKG_CONFIG --variable=headerdir gwenhywfar`"
AC_MSG_RESULT($gwenhywfar_headers)
AC_MSG_CHECKING(if gwenhywfar test desired)
AC_ARG_ENABLE(gwenhywfar,
[ --enable-gwenhywfar-test enable gwenhywfar-test (default=yes)],
enable_gwenhywfar_test="$enableval",
enable_gwenhywfar_test="yes")
AC_MSG_RESULT($enable_gwenhywfar_test)
AC_MSG_CHECKING(for Gwenhywfar version >=$vma.$vmi.$vpl.$vbld)
if test "$enable_gwenhywfar_test" != "no"; then
gwen_vmajor="`$PKG_CONFIG --variable=vmajor gwenhywfar`"
gwen_vminor="`$PKG_CONFIG --variable=vminor gwenhywfar`"
gwen_vpatchlevel="`$PKG_CONFIG --variable=vpatchlevel gwenhywfar`"
gwen_vstring="`$PKG_CONFIG --variable=vstring gwenhywfar`"
gwen_vbuild="`$PKG_CONFIG --variable=vbuild gwenhywfar`"
gwen_versionstring="$gwen_vstring.$gwen_vbuild"
AC_MSG_RESULT([found $gwen_versionstring])
if test "$vma" -gt "$gwen_vmajor"; then
AC_MSG_ERROR([Your Gwenhywfar version is way too old.
Please update from https://www.aquamaniac.de])
elif test "$vma" = "$gwen_vmajor"; then
if test "$vmi" -gt "$gwen_vminor"; then
AC_MSG_ERROR([Your Gwenhywfar version is too old.
Please update from https://www.aquamaniac.de])
elif test "$vmi" = "$gwen_vminor"; then
if test "$vpl" -gt "$gwen_vpatchlevel"; then
AC_MSG_ERROR([Your Gwenhywfar version is a little bit too old.
Please update from https://www.aquamaniac.de])
elif test "$vpl" = "$gwen_vpatchlevel"; then
if test "$vbld" -gt "$gwen_vbuild"; then
AC_MSG_ERROR([Your Gwenhywfar version is a little bit too old.
Please update to the latest git version. Instructions for accessing
git can be found on https://www.aquamaniac.de])
fi
fi
fi
fi
have_gwenhywfar="yes"
#AC_MSG_RESULT(yes)
else
have_gwenhywfar="yes"
AC_MSG_RESULT(assuming yes)
fi
if test -n "$save_path"; then
export PGK_CONFIG_PATH="$save_path"
fi
dnl end of "if enable-gwenhywfar"
fi
AC_SUBST(gwenhywfar_dir)
AC_SUBST(gwenhywfar_plugins)
AC_SUBST(gwenhywfar_bindir)
AC_SUBST(gwenhywfar_libs)
AC_SUBST(gwenhywfar_includes)
AC_SUBST(gwenhywfar_headers)
AC_SUBST(gwenhywfar_has_crypt)
])
aqbanking-6.8.4/m4/Makefile.am 0000664 0001750 0001750 00000000361 14043610744 012766 0000000 0000000 EXTRA_DIST=\
ac_python_module.m4 \
acx_compile_warn.m4 \
acx_windows_paths.m4 \
as-scrub-include.m4 \
chipcard.m4 \
distri.m4 \
kde3.m4 \
os.m4 \
qt3.m4 \
qt4.m4 \
searchfiles.m4 \
fox.pc \
gwenhywfar.m4
typefiles:
typedefs:
aqbanking-6.8.4/m4/as-scrub-include.m4 0000664 0001750 0001750 00000002017 14043610744 014334 0000000 0000000 dnl as-scrub-include.m4 0.0.1
dnl autostars m4 macro for scrubbing CFLAGS of system include dirs
dnl because gcc 3.x complains about including system including dirs
dnl
dnl thomas@apestaart.org
dnl
dnl This macro uses output of cpp -v and expects it to contain text that
dnl looks a little bit like this:
dnl #include <...> search starts here:
dnl /usr/local/include
dnl /usr/lib/gcc-lib/i386-redhat-linux/3.2/include
dnl /usr/include
dnl End of search list.
dnl AS_SCRUB_INCLUDE(VAR)
dnl example
dnl AS_SCRUB_INCLUDE(CFLAGS)
dnl will remove all system include dirs from the given CFLAGS
AC_DEFUN([AS_SCRUB_INCLUDE],
[
GIVEN_CFLAGS=$[$1]
INCLUDE_DIRS=`echo | ${CPP} -v 2>&1`
dnl remove everything from this output between the "starts here" and "End of"
dnl line
INCLUDE_DIRS=`echo $INCLUDE_DIRS | sed -e 's/.*<...> search starts here://' | sed -e 's/End of search list.*//'`
for dir in $INCLUDE_DIRS; do
GIVEN_CFLAGS=$(echo $GIVEN_CFLAGS | sed -e 's;-I$dir ;;' | sed -e 's;-I$dir$;;')
done
[$1]=$GIVEN_CFLAGS
])
aqbanking-6.8.4/m4/acx_compile_warn.m4 0000664 0001750 0001750 00000006041 14043610744 014507 0000000 0000000 # Compile warning arguments to ./configure
# by Christian Stimming 2003-11-19
dnl ACX_COMPILE_WARN()
dnl Add arguments for compile warnings and debug options to ./configure.
dnl
AC_DEFUN([ACX_COMPILE_WARN],
[
dnl Add compile arguments for debugging and warnings. Macro argument
dnl $1 is the default argument if --enable-debug is not specified.
dnl If no Macro argument is given, enable the debugging code.
if test -z "$1"; then
default_debug_arg="-g"; else
default_debug_arg="$1";
fi
AC_MSG_CHECKING([for compiler arguments])
dnl For enabling of debugging flags/code
AC_ARG_ENABLE(debug,
[ --enable-debug enable compile arguments for debugging code],
[case "${enableval}" in
yes) CXXFLAGS="${CXXFLAGS} -g"
# Remove -O2
CXXFLAGS=`echo "${CXXFLAGS}" | sed -e 's/-O2//'`
CFLAGS=`echo "${CFLAGS}" | sed -e 's/-O2//'`
CFLAGS="${CFLAGS} -g"
LDFLAGS="${LDFLAGS} -g"
AC_DEFINE(DEBUG,1,[Define if you want debugging code enabled.]) ;;
no) ;;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-debug) ;;
esac
], [
# Default value if the argument was not given
CXXFLAGS="${CXXFLAGS} ${default_debug_arg}"
CFLAGS="${CFLAGS} ${default_debug_arg}"
LDFLAGS="${LDFLAGS} ${default_debug_arg}"
])
dnl If this is gcc, then ...
if test ${GCC}x = yesx; then
dnl Enable all warnings
AC_ARG_ENABLE(warnings,
[ --enable-warnings enable compilation warnings, default=yes],
[case "${enableval}" in
yes) CXXFLAGS="${CXXFLAGS} -Wall"
CFLAGS="${CFLAGS} -Wall" ;;
all) CXXFLAGS="${CXXFLAGS} -Wall -pedantic -ansi"
CFLAGS="${CFLAGS} -Wall -pedantic -ansi" ;;
no) ;;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-warnings) ;;
esac
], [
# Default value if the argument was not given
CXXFLAGS="${CXXFLAGS} -Wall"
CFLAGS="${CFLAGS} -Wall"
])
dnl For gcc >= 3.4.x, specifically enable the new warning switch
dnl -Wdeclaration-after-statement in order to preserve source code
dnl compatibility to gcc 2.95 and other compilers.
GCC_VERSION=`${CC} -dumpversion`
if test `echo ${GCC_VERSION} | cut -d. -f1` -ge 3; then
# This is gcc >= 3.x.x
if test `echo ${GCC_VERSION} | cut -d. -f2` -ge 4; then
# This is gcc >= 3.4.x
CFLAGS="${CFLAGS} -Wdeclaration-after-statement"
fi
fi
dnl For enabling error on warnings
AC_ARG_ENABLE(error-on-warning,
[ --enable-error-on-warning treat all compile warnings as errors, default=no],
[case "${enableval}" in
yes) CXXFLAGS="${CXXFLAGS} -Werror"
CFLAGS="${CFLAGS} -Werror" ;;
no) ;;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-error-on-warning) ;;
esac
], [
# Default value if the argument was not given
CXXFLAGS="${CXXFLAGS}"
CFLAGS="${CFLAGS}"
])
fi
# Beautify the CXXFLAGS: remove extra spaces, remove double -g
CXXFLAGS=`echo "${CXXFLAGS}" | sed -e 's/ */ /g' | sed -e 's/-g -g/-g/'`
CFLAGS=`echo "${CFLAGS}" | sed -e 's/ */ /g' | sed -e 's/-g -g/-g/'`
# Print the result
AC_MSG_RESULT($CFLAGS)
])
aqbanking-6.8.4/m4/distri.m4 0000664 0001750 0001750 00000005640 14043610744 012477 0000000 0000000
# distri.m4
# (c) 2006 Martin Preuss
# This function checks for the Linux distribution
AC_DEFUN([AQ_DISTRIBUTION], [
dnl searches for libusb
dnl Arguments: none
dnl Returns: aq_distrib_name (name of the Linux distribution)
dnl aq_distrib_tag (tag for packages, like "suse")
dnl aq_distrib_version (not for Debian-like systems)
AC_MSG_CHECKING(for preselected distribution name)
if test -n "$aq_distrib_name"; then
AC_MSG_RESULT([yes, $aq_distrib_name])
else
AC_MSG_RESULT([no, will have to determine it])
aq_distrib_name=""
aq_distrib_version=""
aq_distrib_tag=""
# Debian-style
AC_MSG_CHECKING(whether this is a Debian derivate)
case `basename $CC` in
gcc | gcc-* | *-gcc | *-gcc-*)
debtype=["` ${CC} --version | head -1`"]
case $debtype in
*\(Debian\ *)
aq_distrib_name="Debian"
aq_distrib_tag="debian"
AC_MSG_RESULT([yes, $aq_distrib_name])
;;
*\(Ubuntu\ * | *\(KUbuntu\ *)
aq_distrib_name="Ubuntu"
aq_distrib_tag="ubuntu"
AC_MSG_RESULT([yes, $aq_distrib_name])
;;
*)
AC_MSG_RESULT([no])
;;
esac
;;
*)
AC_MSG_RESULT([no])
;;
esac
fi
if test -z "$aq_distrib_name"; then
# RPM-style
AC_MSG_CHECKING(whether this is an RPM distribution)
RPM_COMMAND="`which rpm`"
aq_distrib_name=""
aq_distrib_tag=""
aq_distrib_version=""
if test -n "${RPM_COMMAND}"; then
if test -x "${RPM_COMMAND}"; then
if test -e "/etc/mandriva-release"; then
aq_distrib_name="mandriva"
aq_distrib_tag="mdk"
aq_distrib_version="`rpm -q --queryformat='%{VERSION}' mandriva-release 2>/dev/null`"
AC_MSG_RESULT([yes, $aq_distrib_name])
elif test -e "/etc/mandrake-release"; then
aq_distrib_name="mandrake"
aq_distrib_tag="mdk"
aq_distrib_version="`rpm -q --queryformat='%{VERSION}' mandrake-release 2>/dev/null`"
AC_MSG_RESULT([yes, $aq_distrib_name])
elif test -e "/etc/SuSE-release"; then
aq_distrib_name="suse"
aq_distrib_tag="suse"
read v1 v2 v3 v4 /dev/null`"
AC_MSG_RESULT([yes, $aq_distrib_name])
else
AC_MSG_RESULT([no (RPM found, but unknown distribution)])
fi
else
AC_MSG_RESULT([no (RPM not found)])
fi
else
AC_MSG_RESULT([no (no RPM installed)])
fi
fi
AC_SUBST(aq_distrib_name)
AC_SUBST(aq_distrib_tag)
AC_SUBST(aq_distrib_version)
])
aqbanking-6.8.4/m4/ltoptions.m4 0000644 0001750 0001750 00000034275 14605317530 013241 0000000 0000000 # Helper functions for option handling. -*- Autoconf -*-
#
# Copyright (C) 2004-2005, 2007-2009, 2011-2019, 2021-2022 Free
# Software Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# serial 8 ltoptions.m4
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
# ------------------------------------------
m4_define([_LT_MANGLE_OPTION],
[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
# ---------------------------------------
# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
# matching handler defined, dispatch to it. Other OPTION-NAMEs are
# saved as a flag.
m4_define([_LT_SET_OPTION],
[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
_LT_MANGLE_DEFUN([$1], [$2]),
[m4_warning([Unknown $1 option '$2'])])[]dnl
])
# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
# ------------------------------------------------------------
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
m4_define([_LT_IF_OPTION],
[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
# -------------------------------------------------------
# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
# are set.
m4_define([_LT_UNLESS_OPTIONS],
[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
[m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
[m4_define([$0_found])])])[]dnl
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
])[]dnl
])
# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
# ----------------------------------------
# OPTION-LIST is a space-separated list of Libtool options associated
# with MACRO-NAME. If any OPTION has a matching handler declared with
# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
# the unknown option and exit.
m4_defun([_LT_SET_OPTIONS],
[# Set options
m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
[_LT_SET_OPTION([$1], _LT_Option)])
m4_if([$1],[LT_INIT],[
dnl
dnl Simply set some default values (i.e off) if boolean options were not
dnl specified:
_LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
])
_LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
])
dnl
dnl If no reference was made to various pairs of opposing options, then
dnl we run the default mode handler for the pair. For example, if neither
dnl 'shared' nor 'disable-shared' was passed, we enable building of shared
dnl archives by default:
_LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
_LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
_LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
_LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
[_LT_ENABLE_FAST_INSTALL])
_LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4],
[_LT_WITH_AIX_SONAME([aix])])
])
])# _LT_SET_OPTIONS
## --------------------------------- ##
## Macros to handle LT_INIT options. ##
## --------------------------------- ##
# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
# -----------------------------------------
m4_define([_LT_MANGLE_DEFUN],
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
# -----------------------------------------------
m4_define([LT_OPTION_DEFINE],
[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
])# LT_OPTION_DEFINE
# dlopen
# ------
LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
])
AU_DEFUN([AC_LIBTOOL_DLOPEN],
[_LT_SET_OPTION([LT_INIT], [dlopen])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the 'dlopen' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
# win32-dll
# ---------
# Declare package support for building win32 dll's.
LT_OPTION_DEFINE([LT_INIT], [win32-dll],
[enable_win32_dll=yes
case $host in
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
AC_CHECK_TOOL(AS, as, false)
AC_CHECK_TOOL(DLLTOOL, dlltool, false)
AC_CHECK_TOOL(OBJDUMP, objdump, false)
;;
esac
test -z "$AS" && AS=as
_LT_DECL([], [AS], [1], [Assembler program])dnl
test -z "$DLLTOOL" && DLLTOOL=dlltool
_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
test -z "$OBJDUMP" && OBJDUMP=objdump
_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
])# win32-dll
AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
_LT_SET_OPTION([LT_INIT], [win32-dll])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the 'win32-dll' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
# _LT_ENABLE_SHARED([DEFAULT])
# ----------------------------
# implement the --enable-shared flag, and supports the 'shared' and
# 'disable-shared' LT_INIT options.
# DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'.
m4_define([_LT_ENABLE_SHARED],
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([shared],
[AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
[p=${PACKAGE-default}
case $enableval in
yes) enable_shared=yes ;;
no) enable_shared=no ;;
*)
enable_shared=no
# Look at the argument we got. We use all the common list separators.
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
for pkg in $enableval; do
IFS=$lt_save_ifs
if test "X$pkg" = "X$p"; then
enable_shared=yes
fi
done
IFS=$lt_save_ifs
;;
esac],
[enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
_LT_DECL([build_libtool_libs], [enable_shared], [0],
[Whether or not to build shared libraries])
])# _LT_ENABLE_SHARED
LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
# Old names:
AC_DEFUN([AC_ENABLE_SHARED],
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
])
AC_DEFUN([AC_DISABLE_SHARED],
[_LT_SET_OPTION([LT_INIT], [disable-shared])
])
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_ENABLE_SHARED], [])
dnl AC_DEFUN([AM_DISABLE_SHARED], [])
# _LT_ENABLE_STATIC([DEFAULT])
# ----------------------------
# implement the --enable-static flag, and support the 'static' and
# 'disable-static' LT_INIT options.
# DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'.
m4_define([_LT_ENABLE_STATIC],
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([static],
[AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
[p=${PACKAGE-default}
case $enableval in
yes) enable_static=yes ;;
no) enable_static=no ;;
*)
enable_static=no
# Look at the argument we got. We use all the common list separators.
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
for pkg in $enableval; do
IFS=$lt_save_ifs
if test "X$pkg" = "X$p"; then
enable_static=yes
fi
done
IFS=$lt_save_ifs
;;
esac],
[enable_static=]_LT_ENABLE_STATIC_DEFAULT)
_LT_DECL([build_old_libs], [enable_static], [0],
[Whether or not to build static libraries])
])# _LT_ENABLE_STATIC
LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
# Old names:
AC_DEFUN([AC_ENABLE_STATIC],
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
])
AC_DEFUN([AC_DISABLE_STATIC],
[_LT_SET_OPTION([LT_INIT], [disable-static])
])
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_ENABLE_STATIC], [])
dnl AC_DEFUN([AM_DISABLE_STATIC], [])
# _LT_ENABLE_FAST_INSTALL([DEFAULT])
# ----------------------------------
# implement the --enable-fast-install flag, and support the 'fast-install'
# and 'disable-fast-install' LT_INIT options.
# DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'.
m4_define([_LT_ENABLE_FAST_INSTALL],
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([fast-install],
[AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
[optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
[p=${PACKAGE-default}
case $enableval in
yes) enable_fast_install=yes ;;
no) enable_fast_install=no ;;
*)
enable_fast_install=no
# Look at the argument we got. We use all the common list separators.
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
for pkg in $enableval; do
IFS=$lt_save_ifs
if test "X$pkg" = "X$p"; then
enable_fast_install=yes
fi
done
IFS=$lt_save_ifs
;;
esac],
[enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
_LT_DECL([fast_install], [enable_fast_install], [0],
[Whether or not to optimize for fast installation])dnl
])# _LT_ENABLE_FAST_INSTALL
LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
# Old names:
AU_DEFUN([AC_ENABLE_FAST_INSTALL],
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
the 'fast-install' option into LT_INIT's first parameter.])
])
AU_DEFUN([AC_DISABLE_FAST_INSTALL],
[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
the 'disable-fast-install' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
# _LT_WITH_AIX_SONAME([DEFAULT])
# ----------------------------------
# implement the --with-aix-soname flag, and support the `aix-soname=aix'
# and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT
# is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'.
m4_define([_LT_WITH_AIX_SONAME],
[m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl
shared_archive_member_spec=
case $host,$enable_shared in
power*-*-aix[[5-9]]*,yes)
AC_MSG_CHECKING([which variant of shared library versioning to provide])
AC_ARG_WITH([aix-soname],
[AS_HELP_STRING([--with-aix-soname=aix|svr4|both],
[shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])],
[case $withval in
aix|svr4|both)
;;
*)
AC_MSG_ERROR([Unknown argument to --with-aix-soname])
;;
esac
lt_cv_with_aix_soname=$with_aix_soname],
[AC_CACHE_VAL([lt_cv_with_aix_soname],
[lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT)
with_aix_soname=$lt_cv_with_aix_soname])
AC_MSG_RESULT([$with_aix_soname])
if test aix != "$with_aix_soname"; then
# For the AIX way of multilib, we name the shared archive member
# based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
# and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
# Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
# the AIX toolchain works better with OBJECT_MODE set (default 32).
if test 64 = "${OBJECT_MODE-32}"; then
shared_archive_member_spec=shr_64
else
shared_archive_member_spec=shr
fi
fi
;;
*)
with_aix_soname=aix
;;
esac
_LT_DECL([], [shared_archive_member_spec], [0],
[Shared archive member basename, for filename based shared library versioning on AIX])dnl
])# _LT_WITH_AIX_SONAME
LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])])
LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])])
LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])])
# _LT_WITH_PIC([MODE])
# --------------------
# implement the --with-pic flag, and support the 'pic-only' and 'no-pic'
# LT_INIT options.
# MODE is either 'yes' or 'no'. If omitted, it defaults to 'both'.
m4_define([_LT_WITH_PIC],
[AC_ARG_WITH([pic],
[AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
[lt_p=${PACKAGE-default}
case $withval in
yes|no) pic_mode=$withval ;;
*)
pic_mode=default
# Look at the argument we got. We use all the common list separators.
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
for lt_pkg in $withval; do
IFS=$lt_save_ifs
if test "X$lt_pkg" = "X$lt_p"; then
pic_mode=yes
fi
done
IFS=$lt_save_ifs
;;
esac],
[pic_mode=m4_default([$1], [default])])
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
])# _LT_WITH_PIC
LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
# Old name:
AU_DEFUN([AC_LIBTOOL_PICMODE],
[_LT_SET_OPTION([LT_INIT], [pic-only])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the 'pic-only' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
## ----------------- ##
## LTDL_INIT Options ##
## ----------------- ##
m4_define([_LTDL_MODE], [])
LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
[m4_define([_LTDL_MODE], [nonrecursive])])
LT_OPTION_DEFINE([LTDL_INIT], [recursive],
[m4_define([_LTDL_MODE], [recursive])])
LT_OPTION_DEFINE([LTDL_INIT], [subproject],
[m4_define([_LTDL_MODE], [subproject])])
m4_define([_LTDL_TYPE], [])
LT_OPTION_DEFINE([LTDL_INIT], [installable],
[m4_define([_LTDL_TYPE], [installable])])
LT_OPTION_DEFINE([LTDL_INIT], [convenience],
[m4_define([_LTDL_TYPE], [convenience])])
aqbanking-6.8.4/m4/Makefile.in 0000644 0001750 0001750 00000041425 15121763445 013010 0000000 0000000 # Makefile.in generated by automake 1.16.5 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
*) echo "am__make_running_with_option: internal error: invalid" \
"target option '$${target_option-}' specified" >&2; \
exit 1;; \
esac; \
has_opt=no; \
sane_makeflags=$$MAKEFLAGS; \
if $(am__is_gnu_make); then \
sane_makeflags=$$MFLAGS; \
else \
case $$MAKEFLAGS in \
*\\[\ \ ]*) \
bs=\\; \
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
esac; \
fi; \
skip_next=no; \
strip_trailopt () \
{ \
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
}; \
for flg in $$sane_makeflags; do \
test $$skip_next = yes && { skip_next=no; continue; }; \
case $$flg in \
*=*|--*) continue;; \
-*I) strip_trailopt 'I'; skip_next=yes;; \
-*I?*) strip_trailopt 'I';; \
-*O) strip_trailopt 'O'; skip_next=yes;; \
-*O?*) strip_trailopt 'O';; \
-*l) strip_trailopt 'l'; skip_next=yes;; \
-*l?*) strip_trailopt 'l';; \
-[dEDm]) skip_next=yes;; \
-[JT]) skip_next=yes;; \
esac; \
case $$flg in \
*$$target_option*) has_opt=yes; break;; \
esac; \
done; \
test $$has_opt = yes
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = m4
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/acx_compile_warn.m4 \
$(top_srcdir)/m4/as-scrub-include.m4 \
$(top_srcdir)/m4/distri.m4 $(top_srcdir)/m4/gwenhywfar.m4 \
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/os.m4 \
$(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
am__v_P_0 = false
am__v_P_1 = :
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
am__v_GEN_1 =
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
am__v_at_1 =
SOURCES =
DIST_SOURCES =
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
*) (install-info --version) >/dev/null 2>&1;; \
esac
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
am__DIST_COMMON = $(srcdir)/Makefile.in
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ADD_ACLOCAL_FLAGS = @ADD_ACLOCAL_FLAGS@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AQBANKING_CLI_VERSION_STRING = @AQBANKING_CLI_VERSION_STRING@
AQBANKING_FINTS_VERSION_STRING = @AQBANKING_FINTS_VERSION_STRING@
AQBANKING_SO_AGE = @AQBANKING_SO_AGE@
AQBANKING_SO_CURRENT = @AQBANKING_SO_CURRENT@
AQBANKING_SO_EFFECTIVE = @AQBANKING_SO_EFFECTIVE@
AQBANKING_SO_REVISION = @AQBANKING_SO_REVISION@
AQBANKING_VERSION_BUILD = @AQBANKING_VERSION_BUILD@
AQBANKING_VERSION_FULL_STRING = @AQBANKING_VERSION_FULL_STRING@
AQBANKING_VERSION_MAJOR = @AQBANKING_VERSION_MAJOR@
AQBANKING_VERSION_MINOR = @AQBANKING_VERSION_MINOR@
AQBANKING_VERSION_PATCHLEVEL = @AQBANKING_VERSION_PATCHLEVEL@
AQBANKING_VERSION_RELEASE_STRING = @AQBANKING_VERSION_RELEASE_STRING@
AQBANKING_VERSION_STRING = @AQBANKING_VERSION_STRING@
AQBANKING_VERSION_TAG = @AQBANKING_VERSION_TAG@
AQEBICS_CFLAGS = @AQEBICS_CFLAGS@
AQEBICS_LIBS = @AQEBICS_LIBS@
AR = @AR@
AS = @AS@
ASTYLE = @ASTYLE@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CSCOPE = @CSCOPE@
CTAGS = @CTAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DATETIME = @DATETIME@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
DOXYGEN_DEFINE = @DOXYGEN_DEFINE@
DOXYGEN_EXCLUDE_PATTERNS = @DOXYGEN_EXCLUDE_PATTERNS@
DOXYGEN_FILE_PATTERNS = @DOXYGEN_FILE_PATTERNS@
DOXYGEN_INPUT = @DOXYGEN_INPUT@
DOXYGEN_TAGFILES = @DOXYGEN_TAGFILES@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
FILECMD = @FILECMD@
GREP = @GREP@
GTK2_CFLAGS = @GTK2_CFLAGS@
GTK2_LIBS = @GTK2_LIBS@
GWENGUI_GTK2_CFLAGS = @GWENGUI_GTK2_CFLAGS@
GWENGUI_GTK2_LIBS = @GWENGUI_GTK2_LIBS@
GWENHYWFAR_MINIMUM_VERSION = @GWENHYWFAR_MINIMUM_VERSION@
HAVE_GWENGUI_GTK2 = @HAVE_GWENGUI_GTK2@
HAVE_I18N = @HAVE_I18N@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_DLL_TARGET = @INSTALL_DLL_TARGET@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIBXML_CFLAGS = @LIBXML_CFLAGS@
LIBXML_LIBS = @LIBXML_LIBS@
LIBXSLT_CFLAGS = @LIBXSLT_CFLAGS@
LIBXSLT_LIBS = @LIBXSLT_LIBS@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
MAKEINFO = @MAKEINFO@
MAKE_DLL_TARGET = @MAKE_DLL_TARGET@
MAKE_I18N_FILES = @MAKE_I18N_FILES@
MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
MSGFMT = @MSGFMT@
MSGFMT_SUPPORTS_QT = @MSGFMT_SUPPORTS_QT@
NM = @NM@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OSYSTEM = @OSYSTEM@
OS_TYPE = @OS_TYPE@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
RANLIB = @RANLIB@
RC = @RC@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
STRIPALL = @STRIPALL@
TUTORIALS = @TUTORIALS@
USE_DOT = @USE_DOT@
VERSION = @VERSION@
XGETTEXT = @XGETTEXT@
XMLMERGE = @XMLMERGE@
XMLSEC_CFLAGS = @XMLSEC_CFLAGS@
XMLSEC_LIBS = @XMLSEC_LIBS@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
all_includes = @all_includes@
all_libraries = @all_libraries@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
aq_distrib_name = @aq_distrib_name@
aq_distrib_tag = @aq_distrib_tag@
aq_distrib_version = @aq_distrib_version@
aqbanking_backends = @aqbanking_backends@
aqbanking_cfg_searchdir = @aqbanking_cfg_searchdir@
aqbanking_data_searchdir = @aqbanking_data_searchdir@
aqbanking_headerdir = @aqbanking_headerdir@
aqbanking_headerdir_am = @aqbanking_headerdir_am@
aqbanking_includes = @aqbanking_includes@
aqbanking_internal_libs = @aqbanking_internal_libs@
aqbanking_ldflags = @aqbanking_ldflags@
aqbanking_libs = @aqbanking_libs@
aqbanking_locale_searchdir = @aqbanking_locale_searchdir@
aqbanking_modules = @aqbanking_modules@
aqbanking_pkgdatadir = @aqbanking_pkgdatadir@
aqbanking_plugin_searchdir = @aqbanking_plugin_searchdir@
aqbanking_plugindir = @aqbanking_plugindir@
aqbanking_plugins_backends_dirs = @aqbanking_plugins_backends_dirs@
aqbanking_plugins_backends_libs = @aqbanking_plugins_backends_libs@
aqbanking_plugins_bankinfo_dirs = @aqbanking_plugins_bankinfo_dirs@
aqbanking_plugins_bankinfo_libs = @aqbanking_plugins_bankinfo_libs@
aqbanking_plugins_imexporters_dirs = @aqbanking_plugins_imexporters_dirs@
aqbanking_plugins_imexporters_libs = @aqbanking_plugins_imexporters_libs@
aqbanking_plugins_parsers_dirs = @aqbanking_plugins_parsers_dirs@
aqbanking_symlinkdir = @aqbanking_symlinkdir@
aqbanking_sys_is_windows = @aqbanking_sys_is_windows@
aqbankingpp_modules = @aqbankingpp_modules@
aqebics_datadir = @aqebics_datadir@
aqebics_includes = @aqebics_includes@
aqebics_internal_libs = @aqebics_internal_libs@
aqebics_ldflags = @aqebics_ldflags@
aqebics_libs = @aqebics_libs@
aqfints_datadir = @aqfints_datadir@
aqhbci_datadir = @aqhbci_datadir@
aqhbci_includes = @aqhbci_includes@
aqhbci_internal_libs = @aqhbci_internal_libs@
aqhbci_ldflags = @aqhbci_ldflags@
aqhbci_libs = @aqhbci_libs@
aqofxconnect_includes = @aqofxconnect_includes@
aqofxconnect_internal_libs = @aqofxconnect_internal_libs@
aqofxconnect_libs = @aqofxconnect_libs@
aqpaypal_includes = @aqpaypal_includes@
aqpaypal_internal_libs = @aqpaypal_internal_libs@
aqpaypal_libs = @aqpaypal_libs@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
docpath = @docpath@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
gmp_libs = @gmp_libs@
gwenhywfar_bindir = @gwenhywfar_bindir@
gwenhywfar_dir = @gwenhywfar_dir@
gwenhywfar_has_crypt = @gwenhywfar_has_crypt@
gwenhywfar_headers = @gwenhywfar_headers@
gwenhywfar_includes = @gwenhywfar_includes@
gwenhywfar_libs = @gwenhywfar_libs@
gwenhywfar_plugins = @gwenhywfar_plugins@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
i18n_libs = @i18n_libs@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
typemaker2_exe = @typemaker2_exe@
visibility_cflags = @visibility_cflags@
with_aqebics = @with_aqebics@
with_aqhbci = @with_aqhbci@
EXTRA_DIST = \
ac_python_module.m4 \
acx_compile_warn.m4 \
acx_windows_paths.m4 \
as-scrub-include.m4 \
chipcard.m4 \
distri.m4 \
kde3.m4 \
os.m4 \
qt3.m4 \
qt4.m4 \
searchfiles.m4 \
fox.pc \
gwenhywfar.m4
all: all-am
.SUFFIXES:
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
&& { if test -f $@; then exit 0; else break; fi; }; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu m4/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu m4/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
tags TAGS:
ctags CTAGS:
cscope cscopelist:
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d "$(distdir)/$$file"; then \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
else \
test -f "$(distdir)/$$file" \
|| cp -p $$d/$$file "$(distdir)/$$file" \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
if test -z '$(STRIP)'; then \
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
install; \
else \
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
fi
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -f Makefile
distclean-am: clean-am distclean-generic
dvi: dvi-am
dvi-am:
html: html-am
html-am:
info: info-am
info-am:
install-data-am:
install-dvi: install-dvi-am
install-dvi-am:
install-exec-am:
install-html: install-html-am
install-html-am:
install-info: install-info-am
install-info-am:
install-man:
install-pdf: install-pdf-am
install-pdf-am:
install-ps: install-ps-am
install-ps-am:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am:
.MAKE: install-am install-strip
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
cscopelist-am ctags-am distclean distclean-generic \
distclean-libtool distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am install-man \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags-am uninstall uninstall-am
.PRECIOUS: Makefile
typefiles:
typedefs:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
aqbanking-6.8.4/m4/kde3.m4 0000644 0001750 0001750 00000012562 15056605641 012033 0000000 0000000 # $Id$
# (c) 2002 Martin Preuss
# These functions search for KDE 3
AC_DEFUN([AQ_CHECK_KDE3],[
dnl PREREQUISITES:
dnl none
dnl IN:
dnl $1 = "yes" if KDE3 is needed, "no" if KDE3 is optional
dnl $2 = subdirs to include when KDE3 is available
dnl You may preset the return variables.
dnl All variables which already have a value will not be altered
dnl OUT:
dnl Variables:
dnl have_kde3 - set to "yes" if KDE3 exists
dnl kde3_includes - CFLAGS for includes (-I)
dnl kde3_include_dir - path to includes
dnl kde3_libs - LDFLAGS for linking the kde3 libraries (-L)
dnl kde3_app - kde3 apps given as the argument to this function
dnl kde3_install_dir - install directory for kde3 applications
dnl Defines:
dnl HAVE_KDE3
dnl USED MACROS:
dnl AQ_CHECK_QT3
kde3_local_lforce="$1"
kde3_local_lsd="$2"
dnl check if kde apps are desired
AC_MSG_CHECKING(if KDE3 is allowed)
AC_ARG_ENABLE(kde3,
[ --enable-kde3 enable kde3 (default=yes)],
enable_kde3="$enableval",
enable_kde3="yes")
AC_MSG_RESULT($enable_kde3)
if test "$enable_kde3" = "no"; then
kde3_libs=""
kde3_includes=""
kde3_include_dir=""
kde3_app=""
kde3_install_dir=""
else
dnl check for QT3
AQ_CHECK_QT3("$kde3_local_lforce")
AC_MSG_CHECKING(if qt3 version is fully usable)
if test "$have_qt3" != "yes"; then
kde3_libs=""
kde3_includes=""
kde3_include_dir=""
kde3_app=""
kde3_install_dir=""
AC_MSG_RESULT(no, so no KDE3 without qt3)
else
AC_MSG_RESULT(yes)
dnl paths for kde install dir
AC_MSG_CHECKING(for kde3 install dir)
AC_ARG_WITH(kde3-prefix,
[ --with-kde3-prefix=DIR installs kde3 apps to the given dir],
[local_kde3_prefix="$withval"],
[local_kde3_prefix="\
$KDEDIR \
/usr/local \
/usr \
/opt/kde3 \
/opt/kde \
"
]
)
if test -z "$kde3_install_dir"; then
for i in $local_kde3_prefix; do
if test -z "$kde3_install_dir"; then
if test -x "$i/bin/kde-config"; then
$i/bin/kde-config --prefix &>/dev/null && \
kde3_install_dir="`$i/bin/kde-config --prefix`"
fi
fi
done
fi
if test -z "$kde3_install_dir"; then
AC_MSG_RESULT(not found)
else
AC_MSG_RESULT($kde3_install_dir)
fi
dnl paths for kde includes
AC_MSG_CHECKING(for kde3 includes)
AC_ARG_WITH(kde3-includes,
[ --with-kde3-includes=DIR uses kde3 includes from given dir],
[local_kde3_includes="$withval"],
[local_kde3_includes="\
$KDEDIR/include \
/usr/include/kde3 \
/usr/local/include/kde3 \
/usr/include/kde \
/usr/local/include/kde \
/opt/kde3/include \
/opt/kde/include \
/usr/include \
/usr/local/include \
"
]
)
if test -z "$kde3_include_dir"; then
for i in $local_kde3_includes; do
if test -z "$kde3_include_dir"; then
if test -r "$i/kdeversion.h"; then
tmp=`grep "KDE_VERSION_MAJOR 3" "$i/kdeversion.h"`
if test -n "$tmp"; then
kde3_include_dir="$i"
fi
fi
fi
done
fi
if test -n "$kde3_include_dir"; then
kde3_includes="-I$kde3_include_dir"
AC_MSG_RESULT($kde3_include_dir)
else
AC_MSG_RESULT(not found)
fi
# Check for x86_64 architecture; potentially set lib-directory suffix
if test "$target_cpu" = "x86_64"; then
libdirsuffix="64"
else
libdirsuffix=""
fi
dnl paths for kde libs
AC_MSG_CHECKING(for kde3 libraries)
AC_ARG_WITH(kde3-libs,
[ --with-kde3-libs=DIR uses kde3 libs from given dir],
[local_kde3_libs="$withval"],
[local_kde3_libs="\
$KDEDIR/lib${libdirsuffix} \
/usr/lib/kde3 \
/usr/local/lib/kde3 \
/usr/lib/kde \
/usr/local/lib/kde \
/opt/kde3/lib${libdirsuffix} \
/opt/kde/lib${libdirsuffix} \
/usr/lib${libdirsuffix} \
/usr/local/lib${libdirsuffix} \
$KDEDIR/lib \
"
]
)
if test -z "$kde3_libs"; then
AQ_SEARCH_FOR_PATH([libkdeui.so.4],[$local_kde3_libs])
if test -n "$found_dir" ; then
kde3_libs="-L$found_dir"
fi
fi
if test -n "$kde3_libs"; then
AC_MSG_RESULT($kde3_libs)
else
AC_MSG_RESULT(not found)
fi
# check if all necessary kde components where found
if test -z "$kde3_includes" || \
test -z "$kde3_install_dir" || \
test -z "$kde3_libs"; then
kde3_libs=""
kde3_includes=""
kde3_app=""
have_kde3="no"
if test "$kde3_local_lforce" = "yes"; then
AC_MSG_WARN([
Compilation of KDE3 applications is enabled but I could not find some KDE3
components (see which are missing in messages above).
If you don't want to compile KDE3 applications please use "--disable-kde3".
])
else
AC_MSG_WARN([
KDE3 is not explicitly disabled and I could not find some KDE3 components
(see which are missing in messages above).
If you don't want to compile KDE3 applications please use "--disable-kde3".
])
fi
else
dnl TODO: AC_TRY_RUN, check whether kdeversion.h has matching versions
kde3_app="$kde3_local_lsd"
have_kde3="yes"
AC_DEFINE(HAVE_KDE3, 1, [if KDE3 is available])
fi
dnl end of if QT3 is usable
fi
dnl end of if "$enable_kdeapps"
fi
AS_SCRUB_INCLUDE(kde3_includes)
AC_SUBST(kde3_app)
AC_SUBST(kde3_libs)
AC_SUBST(kde3_includes)
AC_SUBST(kde3_include_dir)
AC_SUBST(kde3_install_dir)
])
aqbanking-6.8.4/m4/ltversion.m4 0000644 0001750 0001750 00000001312 14605317530 013215 0000000 0000000 # ltversion.m4 -- version numbers -*- Autoconf -*-
#
# Copyright (C) 2004, 2011-2019, 2021-2022 Free Software Foundation,
# Inc.
# Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# @configure_input@
# serial 4245 ltversion.m4
# This file is part of GNU Libtool
m4_define([LT_PACKAGE_VERSION], [2.4.7])
m4_define([LT_PACKAGE_REVISION], [2.4.7])
AC_DEFUN([LTVERSION_VERSION],
[macro_version='2.4.7'
macro_revision='2.4.7'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])
aqbanking-6.8.4/m4/ltsugar.m4 0000644 0001750 0001750 00000010453 14605317530 012657 0000000 0000000 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
#
# Copyright (C) 2004-2005, 2007-2008, 2011-2019, 2021-2022 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# serial 6 ltsugar.m4
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
# lt_join(SEP, ARG1, [ARG2...])
# -----------------------------
# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
# associated separator.
# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
# versions in m4sugar had bugs.
m4_define([lt_join],
[m4_if([$#], [1], [],
[$#], [2], [[$2]],
[m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
m4_define([_lt_join],
[m4_if([$#$2], [2], [],
[m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
# lt_car(LIST)
# lt_cdr(LIST)
# ------------
# Manipulate m4 lists.
# These macros are necessary as long as will still need to support
# Autoconf-2.59, which quotes differently.
m4_define([lt_car], [[$1]])
m4_define([lt_cdr],
[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
[$#], 1, [],
[m4_dquote(m4_shift($@))])])
m4_define([lt_unquote], $1)
# lt_append(MACRO-NAME, STRING, [SEPARATOR])
# ------------------------------------------
# Redefine MACRO-NAME to hold its former content plus 'SEPARATOR''STRING'.
# Note that neither SEPARATOR nor STRING are expanded; they are appended
# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
# No SEPARATOR is output if MACRO-NAME was previously undefined (different
# than defined and empty).
#
# This macro is needed until we can rely on Autoconf 2.62, since earlier
# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
m4_define([lt_append],
[m4_define([$1],
m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
# ----------------------------------------------------------
# Produce a SEP delimited list of all paired combinations of elements of
# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
# has the form PREFIXmINFIXSUFFIXn.
# Needed until we can rely on m4_combine added in Autoconf 2.62.
m4_define([lt_combine],
[m4_if(m4_eval([$# > 3]), [1],
[m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
[[m4_foreach([_Lt_prefix], [$2],
[m4_foreach([_Lt_suffix],
]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
# -----------------------------------------------------------------------
# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
m4_define([lt_if_append_uniq],
[m4_ifdef([$1],
[m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
[lt_append([$1], [$2], [$3])$4],
[$5])],
[lt_append([$1], [$2], [$3])$4])])
# lt_dict_add(DICT, KEY, VALUE)
# -----------------------------
m4_define([lt_dict_add],
[m4_define([$1($2)], [$3])])
# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
# --------------------------------------------
m4_define([lt_dict_add_subkey],
[m4_define([$1($2:$3)], [$4])])
# lt_dict_fetch(DICT, KEY, [SUBKEY])
# ----------------------------------
m4_define([lt_dict_fetch],
[m4_ifval([$3],
m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
# -----------------------------------------------------------------
m4_define([lt_if_dict_fetch],
[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
[$5],
[$6])])
# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
# --------------------------------------------------------------
m4_define([lt_dict_filter],
[m4_if([$5], [], [],
[lt_join(m4_quote(m4_default([$4], [[, ]])),
lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
[lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
])
aqbanking-6.8.4/m4/searchfiles.m4 0000664 0001750 0001750 00000001573 14043610744 013472 0000000 0000000 # $Id$
# (c) 2002 Martin Preuss
# These functions search for files
AC_DEFUN([AQ_SEARCH_FOR_PATH],[
dnl searches for a file in a path
dnl $1 = file to search
dnl $2 = paths to search in
dnl returns the directory where the file is found (found_dir)
found_dir=""
ls=$1
ld="$2"
for li in $ld; do
case "$build" in
*-win32*) fname="$li\\$ls" ;;
*) fname="$li/$ls" ;;
esac
if test -r "$fname"; then
found_dir="$li"
break
fi
done
])
AC_DEFUN([AQ_SEARCH_FILES],[
dnl searches a dir for some files
dnl $1 = path where to search
dnl $2 = files to find
dnl returns the name of the file found (found_file)
found_file=""
ls="$1"
ld="$2"
lf=""
for li in $ld; do
lf2="`ls -d ${ls}/${li} 2>/dev/null`"
lf="$lf $lf2"
done
for li in $lf; do
if test -r "$li"; then
found_file=`basename "$li"`
break
fi
done
])
aqbanking-6.8.4/m4/os.m4 0000664 0001750 0001750 00000005710 14043610744 011620 0000000 0000000 # $Id$
# (c) 2002 Martin Preuss
# These functions guess your operation system
AC_DEFUN([AQ_CHECK_OS],[
dnl IN:
dnl - AC_CANONICAL_SYSTEM muste be called before
dnl OUT:
dnl Variables:
dnl OSYSTEM: Short name of your system (subst)
dnl OS_TYPE: either "posix" or "windows" (subst)
dnl MAKE_DLL_TARGET: under windows this is set to "dll" (subst)
dnl INSTALL_DLL_TARGET: under Windows this is set to "dll-install" (subst)
dnl Defines:
dnl OS_NAME: full name of your system
dnl OS_SHORTNAME: short name of your system
dnl Depending on your system one of the following is defined in addition:
dnl OS_LINUX, OS_OPENBSD, OS_FREEBSD, OS_BEOS, OS_WIN32
# check for OS
AC_MSG_CHECKING([host system type])
OSYSTEM=""
OS_TYPE=""
MAKE_DLL_TARGET=""
INSTALL_DLL_TARGET=""
AC_DEFINE_UNQUOTED(OS_NAME,"$host", [host system])
case "$host" in
*-linux*)
OSYSTEM="linux"
AC_DEFINE(OS_LINUX,1,[if linux is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-solaris*)
OSYSTEM="solaris"
AC_DEFINE(OS_SOLARIS,1,[if Solaris is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-darwin*)
OSYSTEM="osx"
AC_DEFINE(OS_DARWIN,1,[if Apple Darwin is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-openbsd*)
OSYSTEM="openbsd"
AC_DEFINE(OS_OPENBSD,1,[if OpenBSD is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-freebsd* | *-kfreebsd*)
OSYSTEM="freebsd"
AC_DEFINE(OS_FREEBSD,1,[if FreeBSD is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-netbsd*)
OSYSTEM="netbsd"
AC_DEFINE(OS_NETBSD,1,[if NetBSD is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-beos*)
OSYSTEM="beos"
AC_DEFINE(OS_BEOS,1,[if BeOS is used])
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
OS_TYPE="posix"
;;
*-win32*)
OSYSTEM="windows"
AC_DEFINE(OS_WIN32,1,[if WIN32 is used])
OS_TYPE="windows"
AC_DEFINE_UNQUOTED(BUILDING_DLL,1,[if DLL is to be built])
MAKE_DLL_TARGET="dll"
INSTALL_DLL_TARGET="dll-install"
;;
*-mingw32*)
OSYSTEM="windows"
AC_DEFINE(OS_WIN32,1,[if WIN32 is used])
OS_TYPE="windows"
AC_DEFINE_UNQUOTED(BUILDING_DLL,1,[if DLL is to be built])
MAKE_DLL_TARGET="dll"
INSTALL_DLL_TARGET="dll-install"
;;
*-palmos*)
OSYSTEM="palmos"
AC_DEFINE(OS_PALMOS,1,[if PalmOS is used])
OS_TYPE="palmos"
;;
*)
AC_MSG_WARN([Sorry, but host $host is not supported.
Please report if it works anyway. We will assume that your system
is a posix system and continue.])
OSYSTEM="unknown"
OS_TYPE="posix"
AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
;;
esac
AC_SUBST(OSYSTEM)
AC_DEFINE_UNQUOTED(OS_SHORTNAME,"$OSYSTEM",[host system])
AC_SUBST(OS_TYPE)
AC_DEFINE_UNQUOTED(OS_TYPE,"$OS_TYPE",[system type])
AC_SUBST(MAKE_DLL_TARGET)
AC_SUBST(INSTALL_DLL_TARGET)
AC_MSG_RESULT($OS_TYPE)
])
aqbanking-6.8.4/m4/libtool.m4 0000644 0001750 0001750 00001131652 14605317530 012650 0000000 0000000 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
#
# Copyright (C) 1996-2001, 2003-2019, 2021-2022 Free Software
# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
m4_define([_LT_COPYING], [dnl
# Copyright (C) 2014 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# GNU Libtool is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of of the License, or
# (at your option) any later version.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program or library that is built
# using GNU Libtool, you may include this file under the same
# distribution terms that you use for the rest of that program.
#
# GNU Libtool is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
])
# serial 59 LT_INIT
# LT_PREREQ(VERSION)
# ------------------
# Complain and exit if this libtool version is less that VERSION.
m4_defun([LT_PREREQ],
[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
[m4_default([$3],
[m4_fatal([Libtool version $1 or higher is required],
63)])],
[$2])])
# _LT_CHECK_BUILDDIR
# ------------------
# Complain if the absolute build directory name contains unusual characters
m4_defun([_LT_CHECK_BUILDDIR],
[case `pwd` in
*\ * | *\ *)
AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
esac
])
# LT_INIT([OPTIONS])
# ------------------
AC_DEFUN([LT_INIT],
[AC_PREREQ([2.62])dnl We use AC_PATH_PROGS_FEATURE_CHECK
AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
AC_BEFORE([$0], [LT_LANG])dnl
AC_BEFORE([$0], [LT_OUTPUT])dnl
AC_BEFORE([$0], [LTDL_INIT])dnl
m4_require([_LT_CHECK_BUILDDIR])dnl
dnl Autoconf doesn't catch unexpanded LT_ macros by default:
m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
dnl unless we require an AC_DEFUNed macro:
AC_REQUIRE([LTOPTIONS_VERSION])dnl
AC_REQUIRE([LTSUGAR_VERSION])dnl
AC_REQUIRE([LTVERSION_VERSION])dnl
AC_REQUIRE([LTOBSOLETE_VERSION])dnl
m4_require([_LT_PROG_LTMAIN])dnl
_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
dnl Parse OPTIONS
_LT_SET_OPTIONS([$0], [$1])
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS=$ltmain
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
AC_SUBST(LIBTOOL)dnl
_LT_SETUP
# Only expand once:
m4_define([LT_INIT])
])# LT_INIT
# Old names:
AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
# _LT_PREPARE_CC_BASENAME
# -----------------------
m4_defun([_LT_PREPARE_CC_BASENAME], [
# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
func_cc_basename ()
{
for cc_temp in @S|@*""; do
case $cc_temp in
compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
\-*) ;;
*) break;;
esac
done
func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
}
])# _LT_PREPARE_CC_BASENAME
# _LT_CC_BASENAME(CC)
# -------------------
# It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME,
# but that macro is also expanded into generated libtool script, which
# arranges for $SED and $ECHO to be set by different means.
m4_defun([_LT_CC_BASENAME],
[m4_require([_LT_PREPARE_CC_BASENAME])dnl
AC_REQUIRE([_LT_DECL_SED])dnl
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
func_cc_basename $1
cc_basename=$func_cc_basename_result
])
# _LT_FILEUTILS_DEFAULTS
# ----------------------
# It is okay to use these file commands and assume they have been set
# sensibly after 'm4_require([_LT_FILEUTILS_DEFAULTS])'.
m4_defun([_LT_FILEUTILS_DEFAULTS],
[: ${CP="cp -f"}
: ${MV="mv -f"}
: ${RM="rm -f"}
])# _LT_FILEUTILS_DEFAULTS
# _LT_SETUP
# ---------
m4_defun([_LT_SETUP],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
dnl
_LT_DECL([], [host_alias], [0], [The host system])dnl
_LT_DECL([], [host], [0])dnl
_LT_DECL([], [host_os], [0])dnl
dnl
_LT_DECL([], [build_alias], [0], [The build system])dnl
_LT_DECL([], [build], [0])dnl
_LT_DECL([], [build_os], [0])dnl
dnl
AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([LT_PATH_LD])dnl
AC_REQUIRE([LT_PATH_NM])dnl
dnl
AC_REQUIRE([AC_PROG_LN_S])dnl
test -z "$LN_S" && LN_S="ln -s"
_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
dnl
AC_REQUIRE([LT_CMD_MAX_LEN])dnl
_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
dnl
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_CHECK_SHELL_FEATURES])dnl
m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
m4_require([_LT_CMD_RELOAD])dnl
m4_require([_LT_DECL_FILECMD])dnl
m4_require([_LT_CHECK_MAGIC_METHOD])dnl
m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
m4_require([_LT_CMD_OLD_ARCHIVE])dnl
m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
m4_require([_LT_WITH_SYSROOT])dnl
m4_require([_LT_CMD_TRUNCATE])dnl
_LT_CONFIG_LIBTOOL_INIT([
# See if we are running on zsh, and set the options that allow our
# commands through without removal of \ escapes INIT.
if test -n "\${ZSH_VERSION+set}"; then
setopt NO_GLOB_SUBST
fi
])
if test -n "${ZSH_VERSION+set}"; then
setopt NO_GLOB_SUBST
fi
_LT_CHECK_OBJDIR
m4_require([_LT_TAG_COMPILER])dnl
case $host_os in
aix3*)
# AIX sometimes has problems with the GCC collect2 program. For some
# reason, if we set the COLLECT_NAMES environment variable, the problems
# vanish in a puff of smoke.
if test set != "${COLLECT_NAMES+set}"; then
COLLECT_NAMES=
export COLLECT_NAMES
fi
;;
esac
# Global variables:
ofile=libtool
can_build_shared=yes
# All known linkers require a '.a' archive for static linking (except MSVC and
# ICC, which need '.lib').
libext=a
with_gnu_ld=$lt_cv_prog_gnu_ld
old_CC=$CC
old_CFLAGS=$CFLAGS
# Set sane defaults for various variables
test -z "$CC" && CC=cc
test -z "$LTCC" && LTCC=$CC
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
test -z "$LD" && LD=ld
test -z "$ac_objext" && ac_objext=o
_LT_CC_BASENAME([$compiler])
# Only perform the check for file, if the check method requires it
test -z "$MAGIC_CMD" && MAGIC_CMD=file
case $deplibs_check_method in
file_magic*)
if test "$file_magic_cmd" = '$MAGIC_CMD'; then
_LT_PATH_MAGIC
fi
;;
esac
# Use C for the default configuration in the libtool script
LT_SUPPORTED_TAG([CC])
_LT_LANG_C_CONFIG
_LT_LANG_DEFAULT_CONFIG
_LT_CONFIG_COMMANDS
])# _LT_SETUP
# _LT_PREPARE_SED_QUOTE_VARS
# --------------------------
# Define a few sed substitution that help us do robust quoting.
m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
[# Backslashify metacharacters that are still active within
# double-quoted strings.
sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
# Same as above, but do not quote variable references.
double_quote_subst='s/\([["`\\]]\)/\\\1/g'
# Sed substitution to delay expansion of an escaped shell variable in a
# double_quote_subst'ed string.
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
# Sed substitution to delay expansion of an escaped single quote.
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
# Sed substitution to avoid accidental globbing in evaled expressions
no_glob_subst='s/\*/\\\*/g'
])
# _LT_PROG_LTMAIN
# ---------------
# Note that this code is called both from 'configure', and 'config.status'
# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
# 'config.status' has no value for ac_aux_dir unless we are using Automake,
# so we pass a copy along to make sure it has a sensible value anyway.
m4_defun([_LT_PROG_LTMAIN],
[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
ltmain=$ac_aux_dir/ltmain.sh
])# _LT_PROG_LTMAIN
## ------------------------------------- ##
## Accumulate code for creating libtool. ##
## ------------------------------------- ##
# So that we can recreate a full libtool script including additional
# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
# in macros and then make a single call at the end using the 'libtool'
# label.
# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
# ----------------------------------------
# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
m4_define([_LT_CONFIG_LIBTOOL_INIT],
[m4_ifval([$1],
[m4_append([_LT_OUTPUT_LIBTOOL_INIT],
[$1
])])])
# Initialize.
m4_define([_LT_OUTPUT_LIBTOOL_INIT])
# _LT_CONFIG_LIBTOOL([COMMANDS])
# ------------------------------
# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
m4_define([_LT_CONFIG_LIBTOOL],
[m4_ifval([$1],
[m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
[$1
])])])
# Initialize.
m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
# -----------------------------------------------------
m4_defun([_LT_CONFIG_SAVE_COMMANDS],
[_LT_CONFIG_LIBTOOL([$1])
_LT_CONFIG_LIBTOOL_INIT([$2])
])
# _LT_FORMAT_COMMENT([COMMENT])
# -----------------------------
# Add leading comment marks to the start of each line, and a trailing
# full-stop to the whole comment if one is not present already.
m4_define([_LT_FORMAT_COMMENT],
[m4_ifval([$1], [
m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
[['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
)])
## ------------------------ ##
## FIXME: Eliminate VARNAME ##
## ------------------------ ##
# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
# -------------------------------------------------------------------
# CONFIGNAME is the name given to the value in the libtool script.
# VARNAME is the (base) name used in the configure script.
# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
# VARNAME. Any other value will be used directly.
m4_define([_LT_DECL],
[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
[lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
[m4_ifval([$1], [$1], [$2])])
lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
m4_ifval([$4],
[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
lt_dict_add_subkey([lt_decl_dict], [$2],
[tagged?], [m4_ifval([$5], [yes], [no])])])
])
# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
# --------------------------------------------------------
m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
# ------------------------------------------------
m4_define([lt_decl_tag_varnames],
[_lt_decl_filter([tagged?], [yes], $@)])
# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
# ---------------------------------------------------------
m4_define([_lt_decl_filter],
[m4_case([$#],
[0], [m4_fatal([$0: too few arguments: $#])],
[1], [m4_fatal([$0: too few arguments: $#: $1])],
[2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
[3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
[lt_dict_filter([lt_decl_dict], $@)])[]dnl
])
# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
# --------------------------------------------------
m4_define([lt_decl_quote_varnames],
[_lt_decl_filter([value], [1], $@)])
# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
# ---------------------------------------------------
m4_define([lt_decl_dquote_varnames],
[_lt_decl_filter([value], [2], $@)])
# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
# ---------------------------------------------------
m4_define([lt_decl_varnames_tagged],
[m4_assert([$# <= 2])dnl
_$0(m4_quote(m4_default([$1], [[, ]])),
m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
m4_define([_lt_decl_varnames_tagged],
[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
# ------------------------------------------------
m4_define([lt_decl_all_varnames],
[_$0(m4_quote(m4_default([$1], [[, ]])),
m4_if([$2], [],
m4_quote(lt_decl_varnames),
m4_quote(m4_shift($@))))[]dnl
])
m4_define([_lt_decl_all_varnames],
[lt_join($@, lt_decl_varnames_tagged([$1],
lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
])
# _LT_CONFIG_STATUS_DECLARE([VARNAME])
# ------------------------------------
# Quote a variable value, and forward it to 'config.status' so that its
# declaration there will have the same value as in 'configure'. VARNAME
# must have a single quote delimited value for this to work.
m4_define([_LT_CONFIG_STATUS_DECLARE],
[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
# _LT_CONFIG_STATUS_DECLARATIONS
# ------------------------------
# We delimit libtool config variables with single quotes, so when
# we write them to config.status, we have to be sure to quote all
# embedded single quotes properly. In configure, this macro expands
# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
#
# ='`$ECHO "$" | $SED "$delay_single_quote_subst"`'
m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
[m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
# _LT_LIBTOOL_TAGS
# ----------------
# Output comment and list of tags supported by the script
m4_defun([_LT_LIBTOOL_TAGS],
[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
available_tags='_LT_TAGS'dnl
])
# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
# -----------------------------------
# Extract the dictionary values for VARNAME (optionally with TAG) and
# expand to a commented shell variable setting:
#
# # Some comment about what VAR is for.
# visible_name=$lt_internal_name
m4_define([_LT_LIBTOOL_DECLARE],
[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
[description])))[]dnl
m4_pushdef([_libtool_name],
m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
[0], [_libtool_name=[$]$1],
[1], [_libtool_name=$lt_[]$1],
[2], [_libtool_name=$lt_[]$1],
[_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
])
# _LT_LIBTOOL_CONFIG_VARS
# -----------------------
# Produce commented declarations of non-tagged libtool config variables
# suitable for insertion in the LIBTOOL CONFIG section of the 'libtool'
# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
# section) are produced by _LT_LIBTOOL_TAG_VARS.
m4_defun([_LT_LIBTOOL_CONFIG_VARS],
[m4_foreach([_lt_var],
m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
[m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
# _LT_LIBTOOL_TAG_VARS(TAG)
# -------------------------
m4_define([_LT_LIBTOOL_TAG_VARS],
[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
[m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
# _LT_TAGVAR(VARNAME, [TAGNAME])
# ------------------------------
m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
# _LT_CONFIG_COMMANDS
# -------------------
# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
# variables for single and double quote escaping we saved from calls
# to _LT_DECL, we can put quote escaped variables declarations
# into 'config.status', and then the shell code to quote escape them in
# for loops in 'config.status'. Finally, any additional code accumulated
# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
m4_defun([_LT_CONFIG_COMMANDS],
[AC_PROVIDE_IFELSE([LT_OUTPUT],
dnl If the libtool generation code has been placed in $CONFIG_LT,
dnl instead of duplicating it all over again into config.status,
dnl then we will have config.status run $CONFIG_LT later, so it
dnl needs to know what name is stored there:
[AC_CONFIG_COMMANDS([libtool],
[$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
dnl If the libtool generation code is destined for config.status,
dnl expand the accumulated commands and init code now:
[AC_CONFIG_COMMANDS([libtool],
[_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
])#_LT_CONFIG_COMMANDS
# Initialize.
m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
[
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
sed_quote_subst='$sed_quote_subst'
double_quote_subst='$double_quote_subst'
delay_variable_subst='$delay_variable_subst'
_LT_CONFIG_STATUS_DECLARATIONS
LTCC='$LTCC'
LTCFLAGS='$LTCFLAGS'
compiler='$compiler_DEFAULT'
# A function that is used when there is no print builtin or printf.
func_fallback_echo ()
{
eval 'cat <<_LTECHO_EOF
\$[]1
_LTECHO_EOF'
}
# Quote evaled strings.
for var in lt_decl_all_varnames([[ \
]], lt_decl_quote_varnames); do
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
*[[\\\\\\\`\\"\\\$]]*)
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
;;
*)
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
;;
esac
done
# Double-quote double-evaled strings.
for var in lt_decl_all_varnames([[ \
]], lt_decl_dquote_varnames); do
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
*[[\\\\\\\`\\"\\\$]]*)
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
;;
*)
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
;;
esac
done
_LT_OUTPUT_LIBTOOL_INIT
])
# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
# ------------------------------------
# Generate a child script FILE with all initialization necessary to
# reuse the environment learned by the parent script, and make the
# file executable. If COMMENT is supplied, it is inserted after the
# '#!' sequence but before initialization text begins. After this
# macro, additional text can be appended to FILE to form the body of
# the child script. The macro ends with non-zero status if the
# file could not be fully written (such as if the disk is full).
m4_ifdef([AS_INIT_GENERATED],
[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
[m4_defun([_LT_GENERATED_FILE_INIT],
[m4_require([AS_PREPARE])]dnl
[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
[lt_write_fail=0
cat >$1 <<_ASEOF || lt_write_fail=1
#! $SHELL
# Generated by $as_me.
$2
SHELL=\${CONFIG_SHELL-$SHELL}
export SHELL
_ASEOF
cat >>$1 <<\_ASEOF || lt_write_fail=1
AS_SHELL_SANITIZE
_AS_PREPARE
exec AS_MESSAGE_FD>&1
_ASEOF
test 0 = "$lt_write_fail" && chmod +x $1[]dnl
m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
# LT_OUTPUT
# ---------
# This macro allows early generation of the libtool script (before
# AC_OUTPUT is called), incase it is used in configure for compilation
# tests.
AC_DEFUN([LT_OUTPUT],
[: ${CONFIG_LT=./config.lt}
AC_MSG_NOTICE([creating $CONFIG_LT])
_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
[# Run this file to recreate a libtool stub with the current configuration.])
cat >>"$CONFIG_LT" <<\_LTEOF
lt_cl_silent=false
exec AS_MESSAGE_LOG_FD>>config.log
{
echo
AS_BOX([Running $as_me.])
} >&AS_MESSAGE_LOG_FD
lt_cl_help="\
'$as_me' creates a local libtool stub from the current configuration,
for use in further configure time tests before the real libtool is
generated.
Usage: $[0] [[OPTIONS]]
-h, --help print this help, then exit
-V, --version print version number, then exit
-q, --quiet do not print progress messages
-d, --debug don't remove temporary files
Report bugs to ."
lt_cl_version="\
m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
configured by $[0], generated by m4_PACKAGE_STRING.
Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."
while test 0 != $[#]
do
case $[1] in
--version | --v* | -V )
echo "$lt_cl_version"; exit 0 ;;
--help | --h* | -h )
echo "$lt_cl_help"; exit 0 ;;
--debug | --d* | -d )
debug=: ;;
--quiet | --q* | --silent | --s* | -q )
lt_cl_silent=: ;;
-*) AC_MSG_ERROR([unrecognized option: $[1]
Try '$[0] --help' for more information.]) ;;
*) AC_MSG_ERROR([unrecognized argument: $[1]
Try '$[0] --help' for more information.]) ;;
esac
shift
done
if $lt_cl_silent; then
exec AS_MESSAGE_FD>/dev/null
fi
_LTEOF
cat >>"$CONFIG_LT" <<_LTEOF
_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
_LTEOF
cat >>"$CONFIG_LT" <<\_LTEOF
AC_MSG_NOTICE([creating $ofile])
_LT_OUTPUT_LIBTOOL_COMMANDS
AS_EXIT(0)
_LTEOF
chmod +x "$CONFIG_LT"
# configure is writing to config.log, but config.lt does its own redirection,
# appending to config.log, which fails on DOS, as config.log is still kept
# open by configure. Here we exec the FD to /dev/null, effectively closing
# config.log, so it can be properly (re)opened and appended to by config.lt.
lt_cl_success=:
test yes = "$silent" &&
lt_config_lt_args="$lt_config_lt_args --quiet"
exec AS_MESSAGE_LOG_FD>/dev/null
$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
exec AS_MESSAGE_LOG_FD>>config.log
$lt_cl_success || AS_EXIT(1)
])# LT_OUTPUT
# _LT_CONFIG(TAG)
# ---------------
# If TAG is the built-in tag, create an initial libtool script with a
# default configuration from the untagged config vars. Otherwise add code
# to config.status for appending the configuration named by TAG from the
# matching tagged config vars.
m4_defun([_LT_CONFIG],
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
_LT_CONFIG_SAVE_COMMANDS([
m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
m4_if(_LT_TAG, [C], [
# See if we are running on zsh, and set the options that allow our
# commands through without removal of \ escapes.
if test -n "${ZSH_VERSION+set}"; then
setopt NO_GLOB_SUBST
fi
cfgfile=${ofile}T
trap "$RM \"$cfgfile\"; exit 1" 1 2 15
$RM "$cfgfile"
cat <<_LT_EOF >> "$cfgfile"
#! $SHELL
# Generated automatically by $as_me ($PACKAGE) $VERSION
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
# Provide generalized library-building support services.
# Written by Gordon Matzigkeit, 1996
_LT_COPYING
_LT_LIBTOOL_TAGS
# Configured defaults for sys_lib_dlsearch_path munging.
: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
# ### BEGIN LIBTOOL CONFIG
_LT_LIBTOOL_CONFIG_VARS
_LT_LIBTOOL_TAG_VARS
# ### END LIBTOOL CONFIG
_LT_EOF
cat <<'_LT_EOF' >> "$cfgfile"
# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
_LT_PREPARE_MUNGE_PATH_LIST
_LT_PREPARE_CC_BASENAME
# ### END FUNCTIONS SHARED WITH CONFIGURE
_LT_EOF
case $host_os in
aix3*)
cat <<\_LT_EOF >> "$cfgfile"
# AIX sometimes has problems with the GCC collect2 program. For some
# reason, if we set the COLLECT_NAMES environment variable, the problems
# vanish in a puff of smoke.
if test set != "${COLLECT_NAMES+set}"; then
COLLECT_NAMES=
export COLLECT_NAMES
fi
_LT_EOF
;;
esac
_LT_PROG_LTMAIN
# We use sed instead of cat because bash on DJGPP gets confused if
# if finds mixed CR/LF and LF-only lines. Since sed operates in
# text mode, it properly converts lines to CR/LF. This bash problem
# is reportedly fixed, but why not run on old versions too?
$SED '$q' "$ltmain" >> "$cfgfile" \
|| (rm -f "$cfgfile"; exit 1)
mv -f "$cfgfile" "$ofile" ||
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
chmod +x "$ofile"
],
[cat <<_LT_EOF >> "$ofile"
dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
dnl in a comment (ie after a #).
# ### BEGIN LIBTOOL TAG CONFIG: $1
_LT_LIBTOOL_TAG_VARS(_LT_TAG)
# ### END LIBTOOL TAG CONFIG: $1
_LT_EOF
])dnl /m4_if
],
[m4_if([$1], [], [
PACKAGE='$PACKAGE'
VERSION='$VERSION'
RM='$RM'
ofile='$ofile'], [])
])dnl /_LT_CONFIG_SAVE_COMMANDS
])# _LT_CONFIG
# LT_SUPPORTED_TAG(TAG)
# ---------------------
# Trace this macro to discover what tags are supported by the libtool
# --tag option, using:
# autoconf --trace 'LT_SUPPORTED_TAG:$1'
AC_DEFUN([LT_SUPPORTED_TAG], [])
# C support is built-in for now
m4_define([_LT_LANG_C_enabled], [])
m4_define([_LT_TAGS], [])
# LT_LANG(LANG)
# -------------
# Enable libtool support for the given language if not already enabled.
AC_DEFUN([LT_LANG],
[AC_BEFORE([$0], [LT_OUTPUT])dnl
m4_case([$1],
[C], [_LT_LANG(C)],
[C++], [_LT_LANG(CXX)],
[Go], [_LT_LANG(GO)],
[Java], [_LT_LANG(GCJ)],
[Fortran 77], [_LT_LANG(F77)],
[Fortran], [_LT_LANG(FC)],
[Windows Resource], [_LT_LANG(RC)],
[m4_ifdef([_LT_LANG_]$1[_CONFIG],
[_LT_LANG($1)],
[m4_fatal([$0: unsupported language: "$1"])])])dnl
])# LT_LANG
# _LT_LANG(LANGNAME)
# ------------------
m4_defun([_LT_LANG],
[m4_ifdef([_LT_LANG_]$1[_enabled], [],
[LT_SUPPORTED_TAG([$1])dnl
m4_append([_LT_TAGS], [$1 ])dnl
m4_define([_LT_LANG_]$1[_enabled], [])dnl
_LT_LANG_$1_CONFIG($1)])dnl
])# _LT_LANG
m4_ifndef([AC_PROG_GO], [
############################################################
# NOTE: This macro has been submitted for inclusion into #
# GNU Autoconf as AC_PROG_GO. When it is available in #
# a released version of Autoconf we should remove this #
# macro and use it instead. #
############################################################
m4_defun([AC_PROG_GO],
[AC_LANG_PUSH(Go)dnl
AC_ARG_VAR([GOC], [Go compiler command])dnl
AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
_AC_ARG_VAR_LDFLAGS()dnl
AC_CHECK_TOOL(GOC, gccgo)
if test -z "$GOC"; then
if test -n "$ac_tool_prefix"; then
AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
fi
fi
if test -z "$GOC"; then
AC_CHECK_PROG(GOC, gccgo, gccgo, false)
fi
])#m4_defun
])#m4_ifndef
# _LT_LANG_DEFAULT_CONFIG
# -----------------------
m4_defun([_LT_LANG_DEFAULT_CONFIG],
[AC_PROVIDE_IFELSE([AC_PROG_CXX],
[LT_LANG(CXX)],
[m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
AC_PROVIDE_IFELSE([AC_PROG_F77],
[LT_LANG(F77)],
[m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
AC_PROVIDE_IFELSE([AC_PROG_FC],
[LT_LANG(FC)],
[m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
dnl pulling things in needlessly.
AC_PROVIDE_IFELSE([AC_PROG_GCJ],
[LT_LANG(GCJ)],
[AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
[LT_LANG(GCJ)],
[AC_PROVIDE_IFELSE([LT_PROG_GCJ],
[LT_LANG(GCJ)],
[m4_ifdef([AC_PROG_GCJ],
[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
m4_ifdef([A][M_PROG_GCJ],
[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
m4_ifdef([LT_PROG_GCJ],
[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
AC_PROVIDE_IFELSE([AC_PROG_GO],
[LT_LANG(GO)],
[m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
AC_PROVIDE_IFELSE([LT_PROG_RC],
[LT_LANG(RC)],
[m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
])# _LT_LANG_DEFAULT_CONFIG
# Obsolete macros:
AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
dnl AC_DEFUN([AC_LIBTOOL_F77], [])
dnl AC_DEFUN([AC_LIBTOOL_FC], [])
dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
dnl AC_DEFUN([AC_LIBTOOL_RC], [])
# _LT_TAG_COMPILER
# ----------------
m4_defun([_LT_TAG_COMPILER],
[AC_REQUIRE([AC_PROG_CC])dnl
_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
compiler=$CC
])# _LT_TAG_COMPILER
# _LT_COMPILER_BOILERPLATE
# ------------------------
# Check for compiler boilerplate output or warnings with
# the simple compiler test code.
m4_defun([_LT_COMPILER_BOILERPLATE],
[m4_require([_LT_DECL_SED])dnl
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_compiler_boilerplate=`cat conftest.err`
$RM conftest*
])# _LT_COMPILER_BOILERPLATE
# _LT_LINKER_BOILERPLATE
# ----------------------
# Check for linker boilerplate output or warnings with
# the simple link test code.
m4_defun([_LT_LINKER_BOILERPLATE],
[m4_require([_LT_DECL_SED])dnl
ac_outfile=conftest.$ac_objext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
$RM -r conftest*
])# _LT_LINKER_BOILERPLATE
# _LT_REQUIRED_DARWIN_CHECKS
# -------------------------
m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
case $host_os in
rhapsody* | darwin*)
AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
AC_CHECK_TOOL([LIPO], [lipo], [:])
AC_CHECK_TOOL([OTOOL], [otool], [:])
AC_CHECK_TOOL([OTOOL64], [otool64], [:])
_LT_DECL([], [DSYMUTIL], [1],
[Tool to manipulate archived DWARF debug symbol files on Mac OS X])
_LT_DECL([], [NMEDIT], [1],
[Tool to change global to local symbols on Mac OS X])
_LT_DECL([], [LIPO], [1],
[Tool to manipulate fat objects and archives on Mac OS X])
_LT_DECL([], [OTOOL], [1],
[ldd/readelf like tool for Mach-O binaries on Mac OS X])
_LT_DECL([], [OTOOL64], [1],
[ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
[lt_cv_apple_cc_single_mod=no
if test -z "$LT_MULTI_MODULE"; then
# By default we will add the -single_module flag. You can override
# by either setting the environment variable LT_MULTI_MODULE
# non-empty at configure time, or by adding -multi_module to the
# link flags.
rm -rf libconftest.dylib*
echo "int foo(void){return 1;}" > conftest.c
echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
_lt_result=$?
# If there is a non-empty error log, and "single_module"
# appears in it, assume the flag caused a linker warning
if test -s conftest.err && $GREP single_module conftest.err; then
cat conftest.err >&AS_MESSAGE_LOG_FD
# Otherwise, if the output was created with a 0 exit code from
# the compiler, it worked.
elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
lt_cv_apple_cc_single_mod=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
fi
rm -rf libconftest.dylib*
rm -f conftest.*
fi])
AC_CACHE_CHECK([for -exported_symbols_list linker flag],
[lt_cv_ld_exported_symbols_list],
[lt_cv_ld_exported_symbols_list=no
save_LDFLAGS=$LDFLAGS
echo "_main" > conftest.sym
LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
[lt_cv_ld_exported_symbols_list=yes],
[lt_cv_ld_exported_symbols_list=no])
LDFLAGS=$save_LDFLAGS
])
AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
[lt_cv_ld_force_load=no
cat > conftest.c << _LT_EOF
int forced_loaded() { return 2;}
_LT_EOF
echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
$LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
echo "$AR $AR_FLAGS libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
$AR $AR_FLAGS libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
$RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
cat > conftest.c << _LT_EOF
int main() { return 0;}
_LT_EOF
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
_lt_result=$?
if test -s conftest.err && $GREP force_load conftest.err; then
cat conftest.err >&AS_MESSAGE_LOG_FD
elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
lt_cv_ld_force_load=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
fi
rm -f conftest.err libconftest.a conftest conftest.c
rm -rf conftest.dSYM
])
case $host_os in
rhapsody* | darwin1.[[012]])
_lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
darwin1.*)
_lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
darwin*)
case $MACOSX_DEPLOYMENT_TARGET,$host in
10.[[012]],*|,*powerpc*-darwin[[5-8]]*)
_lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
*)
_lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
esac
;;
esac
if test yes = "$lt_cv_apple_cc_single_mod"; then
_lt_dar_single_mod='$single_module'
fi
if test yes = "$lt_cv_ld_exported_symbols_list"; then
_lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
else
_lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
fi
if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
_lt_dsymutil='~$DSYMUTIL $lib || :'
else
_lt_dsymutil=
fi
;;
esac
])
# _LT_DARWIN_LINKER_FEATURES([TAG])
# ---------------------------------
# Checks for linker and compiler features on darwin
m4_defun([_LT_DARWIN_LINKER_FEATURES],
[
m4_require([_LT_REQUIRED_DARWIN_CHECKS])
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
if test yes = "$lt_cv_ld_force_load"; then
_LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
[FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
else
_LT_TAGVAR(whole_archive_flag_spec, $1)=''
fi
_LT_TAGVAR(link_all_deplibs, $1)=yes
_LT_TAGVAR(allow_undefined_flag, $1)=$_lt_dar_allow_undefined
case $cc_basename in
ifort*|nagfor*) _lt_dar_can_shared=yes ;;
*) _lt_dar_can_shared=$GCC ;;
esac
if test yes = "$_lt_dar_can_shared"; then
output_verbose_link_cmd=func_echo_all
_LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
_LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
_LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
_LT_TAGVAR(module_expsym_cmds, $1)="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
m4_if([$1], [CXX],
[ if test yes != "$lt_cv_apple_cc_single_mod"; then
_LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
_LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
fi
],[])
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
])
# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
# ----------------------------------
# Links a minimal program and checks the executable
# for the system default hardcoded library path. In most cases,
# this is /usr/lib:/lib, but when the MPI compilers are used
# the location of the communication and MPI libs are included too.
# If we don't find anything, use the default library path according
# to the aix ld manual.
# Store the results from the different compilers for each TAGNAME.
# Allow to override them for all tags through lt_cv_aix_libpath.
m4_defun([_LT_SYS_MODULE_PATH_AIX],
[m4_require([_LT_DECL_SED])dnl
if test set = "${lt_cv_aix_libpath+set}"; then
aix_libpath=$lt_cv_aix_libpath
else
AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
[AC_LINK_IFELSE([AC_LANG_PROGRAM],[
lt_aix_libpath_sed='[
/Import File Strings/,/^$/ {
/^0/ {
s/^0 *\([^ ]*\) *$/\1/
p
}
}]'
_LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
_LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi],[])
if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
_LT_TAGVAR([lt_cv_aix_libpath_], [$1])=/usr/lib:/lib
fi
])
aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
fi
])# _LT_SYS_MODULE_PATH_AIX
# _LT_SHELL_INIT(ARG)
# -------------------
m4_define([_LT_SHELL_INIT],
[m4_divert_text([M4SH-INIT], [$1
])])# _LT_SHELL_INIT
# _LT_PROG_ECHO_BACKSLASH
# -----------------------
# Find how we can fake an echo command that does not interpret backslash.
# In particular, with Autoconf 2.60 or later we add some code to the start
# of the generated configure script that will find a shell with a builtin
# printf (that we can use as an echo command).
m4_defun([_LT_PROG_ECHO_BACKSLASH],
[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
AC_MSG_CHECKING([how to print strings])
# Test print first, because it will be a builtin if present.
if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
ECHO='print -r --'
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
ECHO='printf %s\n'
else
# Use this function as a fallback that always works.
func_fallback_echo ()
{
eval 'cat <<_LTECHO_EOF
$[]1
_LTECHO_EOF'
}
ECHO='func_fallback_echo'
fi
# func_echo_all arg...
# Invoke $ECHO with all args, space-separated.
func_echo_all ()
{
$ECHO "$*"
}
case $ECHO in
printf*) AC_MSG_RESULT([printf]) ;;
print*) AC_MSG_RESULT([print -r]) ;;
*) AC_MSG_RESULT([cat]) ;;
esac
m4_ifdef([_AS_DETECT_SUGGESTED],
[_AS_DETECT_SUGGESTED([
test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
PATH=/empty FPATH=/empty; export PATH FPATH
test "X`printf %s $ECHO`" = "X$ECHO" \
|| test "X`print -r -- $ECHO`" = "X$ECHO" )])])
_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
])# _LT_PROG_ECHO_BACKSLASH
# _LT_WITH_SYSROOT
# ----------------
AC_DEFUN([_LT_WITH_SYSROOT],
[m4_require([_LT_DECL_SED])dnl
AC_MSG_CHECKING([for sysroot])
AC_ARG_WITH([sysroot],
[AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@],
[Search for dependent libraries within DIR (or the compiler's sysroot
if not specified).])],
[], [with_sysroot=no])
dnl lt_sysroot will always be passed unquoted. We quote it here
dnl in case the user passed a directory name.
lt_sysroot=
case $with_sysroot in #(
yes)
if test yes = "$GCC"; then
lt_sysroot=`$CC --print-sysroot 2>/dev/null`
fi
;; #(
/*)
lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`
;; #(
no|'')
;; #(
*)
AC_MSG_RESULT([$with_sysroot])
AC_MSG_ERROR([The sysroot must be an absolute path.])
;;
esac
AC_MSG_RESULT([${lt_sysroot:-no}])
_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
[dependent libraries, and where our libraries should be installed.])])
# _LT_ENABLE_LOCK
# ---------------
m4_defun([_LT_ENABLE_LOCK],
[AC_ARG_ENABLE([libtool-lock],
[AS_HELP_STRING([--disable-libtool-lock],
[avoid locking (might break parallel builds)])])
test no = "$enable_libtool_lock" || enable_libtool_lock=yes
# Some flags need to be propagated to the compiler or linker for good
# libtool support.
case $host in
ia64-*-hpux*)
# Find out what ABI is being produced by ac_compile, and set mode
# options accordingly.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `$FILECMD conftest.$ac_objext` in
*ELF-32*)
HPUX_IA64_MODE=32
;;
*ELF-64*)
HPUX_IA64_MODE=64
;;
esac
fi
rm -rf conftest*
;;
*-*-irix6*)
# Find out what ABI is being produced by ac_compile, and set linker
# options accordingly.
echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
if test yes = "$lt_cv_prog_gnu_ld"; then
case `$FILECMD conftest.$ac_objext` in
*32-bit*)
LD="${LD-ld} -melf32bsmip"
;;
*N32*)
LD="${LD-ld} -melf32bmipn32"
;;
*64-bit*)
LD="${LD-ld} -melf64bmip"
;;
esac
else
case `$FILECMD conftest.$ac_objext` in
*32-bit*)
LD="${LD-ld} -32"
;;
*N32*)
LD="${LD-ld} -n32"
;;
*64-bit*)
LD="${LD-ld} -64"
;;
esac
fi
fi
rm -rf conftest*
;;
mips64*-*linux*)
# Find out what ABI is being produced by ac_compile, and set linker
# options accordingly.
echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
emul=elf
case `$FILECMD conftest.$ac_objext` in
*32-bit*)
emul="${emul}32"
;;
*64-bit*)
emul="${emul}64"
;;
esac
case `$FILECMD conftest.$ac_objext` in
*MSB*)
emul="${emul}btsmip"
;;
*LSB*)
emul="${emul}ltsmip"
;;
esac
case `$FILECMD conftest.$ac_objext` in
*N32*)
emul="${emul}n32"
;;
esac
LD="${LD-ld} -m $emul"
fi
rm -rf conftest*
;;
x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
# Find out what ABI is being produced by ac_compile, and set linker
# options accordingly. Note that the listed cases only cover the
# situations where additional linker options are needed (such as when
# doing 32-bit compilation for a host where ld defaults to 64-bit, or
# vice versa); the common cases where no linker options are needed do
# not appear in the list.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `$FILECMD conftest.o` in
*32-bit*)
case $host in
x86_64-*kfreebsd*-gnu)
LD="${LD-ld} -m elf_i386_fbsd"
;;
x86_64-*linux*)
case `$FILECMD conftest.o` in
*x86-64*)
LD="${LD-ld} -m elf32_x86_64"
;;
*)
LD="${LD-ld} -m elf_i386"
;;
esac
;;
powerpc64le-*linux*)
LD="${LD-ld} -m elf32lppclinux"
;;
powerpc64-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
LD="${LD-ld} -m elf_s390"
;;
sparc64-*linux*)
LD="${LD-ld} -m elf32_sparc"
;;
esac
;;
*64-bit*)
case $host in
x86_64-*kfreebsd*-gnu)
LD="${LD-ld} -m elf_x86_64_fbsd"
;;
x86_64-*linux*)
LD="${LD-ld} -m elf_x86_64"
;;
powerpcle-*linux*)
LD="${LD-ld} -m elf64lppc"
;;
powerpc-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*|s390*-*tpf*)
LD="${LD-ld} -m elf64_s390"
;;
sparc*-*linux*)
LD="${LD-ld} -m elf64_sparc"
;;
esac
;;
esac
fi
rm -rf conftest*
;;
*-*-sco3.2v5*)
# On SCO OpenServer 5, we need -belf to get full-featured binaries.
SAVE_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS -belf"
AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
[AC_LANG_PUSH(C)
AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
AC_LANG_POP])
if test yes != "$lt_cv_cc_needs_belf"; then
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
CFLAGS=$SAVE_CFLAGS
fi
;;
*-*solaris*)
# Find out what ABI is being produced by ac_compile, and set linker
# options accordingly.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `$FILECMD conftest.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
yes*)
case $host in
i?86-*-solaris*|x86_64-*-solaris*)
LD="${LD-ld} -m elf_x86_64"
;;
sparc*-*-solaris*)
LD="${LD-ld} -m elf64_sparc"
;;
esac
# GNU ld 2.21 introduced _sol2 emulations. Use them if available.
if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
LD=${LD-ld}_sol2
fi
;;
*)
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
LD="${LD-ld} -64"
fi
;;
esac
;;
esac
fi
rm -rf conftest*
;;
esac
need_locks=$enable_libtool_lock
])# _LT_ENABLE_LOCK
# _LT_PROG_AR
# -----------
m4_defun([_LT_PROG_AR],
[AC_CHECK_TOOLS(AR, [ar], false)
: ${AR=ar}
_LT_DECL([], [AR], [1], [The archiver])
# Use ARFLAGS variable as AR's operation code to sync the variable naming with
# Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have
# higher priority because thats what people were doing historically (setting
# ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS
# variable obsoleted/removed.
test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}
lt_ar_flags=$AR_FLAGS
_LT_DECL([], [lt_ar_flags], [0], [Flags to create an archive (by configure)])
# Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override
# by AR_FLAGS because that was never working and AR_FLAGS is about to die.
_LT_DECL([], [AR_FLAGS], [\@S|@{ARFLAGS-"\@S|@lt_ar_flags"}],
[Flags to create an archive])
AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
[lt_cv_ar_at_file=no
AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
[echo conftest.$ac_objext > conftest.lst
lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
AC_TRY_EVAL([lt_ar_try])
if test 0 -eq "$ac_status"; then
# Ensure the archiver fails upon bogus file names.
rm -f conftest.$ac_objext libconftest.a
AC_TRY_EVAL([lt_ar_try])
if test 0 -ne "$ac_status"; then
lt_cv_ar_at_file=@
fi
fi
rm -f conftest.* libconftest.a
])
])
if test no = "$lt_cv_ar_at_file"; then
archiver_list_spec=
else
archiver_list_spec=$lt_cv_ar_at_file
fi
_LT_DECL([], [archiver_list_spec], [1],
[How to feed a file listing to the archiver])
])# _LT_PROG_AR
# _LT_CMD_OLD_ARCHIVE
# -------------------
m4_defun([_LT_CMD_OLD_ARCHIVE],
[_LT_PROG_AR
AC_CHECK_TOOL(STRIP, strip, :)
test -z "$STRIP" && STRIP=:
_LT_DECL([], [STRIP], [1], [A symbol stripping program])
AC_CHECK_TOOL(RANLIB, ranlib, :)
test -z "$RANLIB" && RANLIB=:
_LT_DECL([], [RANLIB], [1],
[Commands used to install an old-style archive])
# Determine commands to create old-style static archives.
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
old_postinstall_cmds='chmod 644 $oldlib'
old_postuninstall_cmds=
if test -n "$RANLIB"; then
case $host_os in
bitrig* | openbsd*)
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
;;
*)
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
;;
esac
old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
fi
case $host_os in
darwin*)
lock_old_archive_extraction=yes ;;
*)
lock_old_archive_extraction=no ;;
esac
_LT_DECL([], [old_postinstall_cmds], [2])
_LT_DECL([], [old_postuninstall_cmds], [2])
_LT_TAGDECL([], [old_archive_cmds], [2],
[Commands used to build an old-style archive])
_LT_DECL([], [lock_old_archive_extraction], [0],
[Whether to use a lock for old archive extraction])
])# _LT_CMD_OLD_ARCHIVE
# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
# ----------------------------------------------------------------
# Check whether the given compiler option works
AC_DEFUN([_LT_COMPILER_OPTION],
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_DECL_SED])dnl
AC_CACHE_CHECK([$1], [$2],
[$2=no
m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="$3" ## exclude from sc_useless_quotes_in_assignment
# Insert the option either (1) after the last *FLAGS variable, or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes and begins
# with a dollar sign (not a hyphen), so the echo should work correctly.
# The option is referenced via a variable to avoid confusing sed.
lt_compile=`echo "$ac_compile" | $SED \
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
(eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&AS_MESSAGE_LOG_FD
echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
$ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
$2=yes
fi
fi
$RM conftest*
])
if test yes = "[$]$2"; then
m4_if([$5], , :, [$5])
else
m4_if([$6], , :, [$6])
fi
])# _LT_COMPILER_OPTION
# Old name:
AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
# [ACTION-SUCCESS], [ACTION-FAILURE])
# ----------------------------------------------------
# Check whether the given linker option works
AC_DEFUN([_LT_LINKER_OPTION],
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_DECL_SED])dnl
AC_CACHE_CHECK([$1], [$2],
[$2=no
save_LDFLAGS=$LDFLAGS
LDFLAGS="$LDFLAGS $3"
echo "$lt_simple_link_test_code" > conftest.$ac_ext
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
# The linker can only warn and ignore the option if not recognized
# So say no if there are warnings
if test -s conftest.err; then
# Append any errors to the config.log.
cat conftest.err 1>&AS_MESSAGE_LOG_FD
$ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if diff conftest.exp conftest.er2 >/dev/null; then
$2=yes
fi
else
$2=yes
fi
fi
$RM -r conftest*
LDFLAGS=$save_LDFLAGS
])
if test yes = "[$]$2"; then
m4_if([$4], , :, [$4])
else
m4_if([$5], , :, [$5])
fi
])# _LT_LINKER_OPTION
# Old name:
AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
# LT_CMD_MAX_LEN
#---------------
AC_DEFUN([LT_CMD_MAX_LEN],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
# find the maximum length of command line arguments
AC_MSG_CHECKING([the maximum length of command line arguments])
AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
i=0
teststring=ABCD
case $build_os in
msdosdjgpp*)
# On DJGPP, this test can blow up pretty badly due to problems in libc
# (any single argument exceeding 2000 bytes causes a buffer overrun
# during glob expansion). Even if it were fixed, the result of this
# check would be larger than it should be.
lt_cv_sys_max_cmd_len=12288; # 12K is about right
;;
gnu*)
# Under GNU Hurd, this test is not required because there is
# no limit to the length of command line arguments.
# Libtool will interpret -1 as no limit whatsoever
lt_cv_sys_max_cmd_len=-1;
;;
cygwin* | mingw* | cegcc*)
# On Win9x/ME, this test blows up -- it succeeds, but takes
# about 5 minutes as the teststring grows exponentially.
# Worse, since 9x/ME are not pre-emptively multitasking,
# you end up with a "frozen" computer, even though with patience
# the test eventually succeeds (with a max line length of 256k).
# Instead, let's just punt: use the minimum linelength reported by
# all of the supported platforms: 8192 (on NT/2K/XP).
lt_cv_sys_max_cmd_len=8192;
;;
mint*)
# On MiNT this can take a long time and run out of memory.
lt_cv_sys_max_cmd_len=8192;
;;
amigaos*)
# On AmigaOS with pdksh, this test takes hours, literally.
# So we just punt and use a minimum line length of 8192.
lt_cv_sys_max_cmd_len=8192;
;;
bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
# This has been around since 386BSD, at least. Likely further.
if test -x /sbin/sysctl; then
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
elif test -x /usr/sbin/sysctl; then
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
else
lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
fi
# And add a safety zone
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
;;
interix*)
# We know the value 262144 and hardcode it with a safety zone (like BSD)
lt_cv_sys_max_cmd_len=196608
;;
os2*)
# The test takes a long time on OS/2.
lt_cv_sys_max_cmd_len=8192
;;
osf*)
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
# nice to cause kernel panics so lets avoid the loop below.
# First set a reasonable default.
lt_cv_sys_max_cmd_len=16384
#
if test -x /sbin/sysconfig; then
case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
*1*) lt_cv_sys_max_cmd_len=-1 ;;
esac
fi
;;
sco3.2v5*)
lt_cv_sys_max_cmd_len=102400
;;
sysv5* | sco5v6* | sysv4.2uw2*)
kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
if test -n "$kargmax"; then
lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[[ ]]//'`
else
lt_cv_sys_max_cmd_len=32768
fi
;;
*)
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
if test -n "$lt_cv_sys_max_cmd_len" && \
test undefined != "$lt_cv_sys_max_cmd_len"; then
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
else
# Make teststring a little bigger before we do anything with it.
# a 1K string should be a reasonable start.
for i in 1 2 3 4 5 6 7 8; do
teststring=$teststring$teststring
done
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
# If test is not a shell built-in, we'll probably end up computing a
# maximum length that is only half of the actual maximum length, but
# we can't tell.
while { test X`env echo "$teststring$teststring" 2>/dev/null` \
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
test 17 != "$i" # 1/2 MB should be enough
do
i=`expr $i + 1`
teststring=$teststring$teststring
done
# Only check the string length outside the loop.
lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
teststring=
# Add a significant safety factor because C++ compilers can tack on
# massive amounts of additional arguments before passing them to the
# linker. It appears as though 1/2 is a usable value.
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
fi
;;
esac
])
if test -n "$lt_cv_sys_max_cmd_len"; then
AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
else
AC_MSG_RESULT(none)
fi
max_cmd_len=$lt_cv_sys_max_cmd_len
_LT_DECL([], [max_cmd_len], [0],
[What is the maximum length of a command?])
])# LT_CMD_MAX_LEN
# Old name:
AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
# _LT_HEADER_DLFCN
# ----------------
m4_defun([_LT_HEADER_DLFCN],
[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
])# _LT_HEADER_DLFCN
# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
# ----------------------------------------------------------------
m4_defun([_LT_TRY_DLOPEN_SELF],
[m4_require([_LT_HEADER_DLFCN])dnl
if test yes = "$cross_compiling"; then :
[$4]
else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
[#line $LINENO "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
#include
#endif
#include
#ifdef RTLD_GLOBAL
# define LT_DLGLOBAL RTLD_GLOBAL
#else
# ifdef DL_GLOBAL
# define LT_DLGLOBAL DL_GLOBAL
# else
# define LT_DLGLOBAL 0
# endif
#endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
find out it does not work in some platform. */
#ifndef LT_DLLAZY_OR_NOW
# ifdef RTLD_LAZY
# define LT_DLLAZY_OR_NOW RTLD_LAZY
# else
# ifdef DL_LAZY
# define LT_DLLAZY_OR_NOW DL_LAZY
# else
# ifdef RTLD_NOW
# define LT_DLLAZY_OR_NOW RTLD_NOW
# else
# ifdef DL_NOW
# define LT_DLLAZY_OR_NOW DL_NOW
# else
# define LT_DLLAZY_OR_NOW 0
# endif
# endif
# endif
# endif
#endif
/* When -fvisibility=hidden is used, assume the code has been annotated
correspondingly for the symbols needed. */
#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
int fnord () __attribute__((visibility("default")));
#endif
int fnord () { return 42; }
int main ()
{
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else
{
if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
else puts (dlerror ());
}
/* dlclose (self); */
}
else
puts (dlerror ());
return status;
}]
_LT_EOF
if AC_TRY_EVAL(ac_link) && test -s "conftest$ac_exeext" 2>/dev/null; then
(./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
lt_status=$?
case x$lt_status in
x$lt_dlno_uscore) $1 ;;
x$lt_dlneed_uscore) $2 ;;
x$lt_dlunknown|x*) $3 ;;
esac
else :
# compilation failed
$3
fi
fi
rm -fr conftest*
])# _LT_TRY_DLOPEN_SELF
# LT_SYS_DLOPEN_SELF
# ------------------
AC_DEFUN([LT_SYS_DLOPEN_SELF],
[m4_require([_LT_HEADER_DLFCN])dnl
if test yes != "$enable_dlopen"; then
enable_dlopen=unknown
enable_dlopen_self=unknown
enable_dlopen_self_static=unknown
else
lt_cv_dlopen=no
lt_cv_dlopen_libs=
case $host_os in
beos*)
lt_cv_dlopen=load_add_on
lt_cv_dlopen_libs=
lt_cv_dlopen_self=yes
;;
mingw* | pw32* | cegcc*)
lt_cv_dlopen=LoadLibrary
lt_cv_dlopen_libs=
;;
cygwin*)
lt_cv_dlopen=dlopen
lt_cv_dlopen_libs=
;;
darwin*)
# if libdl is installed we need to link against it
AC_CHECK_LIB([dl], [dlopen],
[lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],[
lt_cv_dlopen=dyld
lt_cv_dlopen_libs=
lt_cv_dlopen_self=yes
])
;;
tpf*)
# Don't try to run any link tests for TPF. We know it's impossible
# because TPF is a cross-compiler, and we know how we open DSOs.
lt_cv_dlopen=dlopen
lt_cv_dlopen_libs=
lt_cv_dlopen_self=no
;;
*)
AC_CHECK_FUNC([shl_load],
[lt_cv_dlopen=shl_load],
[AC_CHECK_LIB([dld], [shl_load],
[lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld],
[AC_CHECK_FUNC([dlopen],
[lt_cv_dlopen=dlopen],
[AC_CHECK_LIB([dl], [dlopen],
[lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],
[AC_CHECK_LIB([svld], [dlopen],
[lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld],
[AC_CHECK_LIB([dld], [dld_link],
[lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld])
])
])
])
])
])
;;
esac
if test no = "$lt_cv_dlopen"; then
enable_dlopen=no
else
enable_dlopen=yes
fi
case $lt_cv_dlopen in
dlopen)
save_CPPFLAGS=$CPPFLAGS
test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
save_LDFLAGS=$LDFLAGS
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
save_LIBS=$LIBS
LIBS="$lt_cv_dlopen_libs $LIBS"
AC_CACHE_CHECK([whether a program can dlopen itself],
lt_cv_dlopen_self, [dnl
_LT_TRY_DLOPEN_SELF(
lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
])
if test yes = "$lt_cv_dlopen_self"; then
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
lt_cv_dlopen_self_static, [dnl
_LT_TRY_DLOPEN_SELF(
lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
])
fi
CPPFLAGS=$save_CPPFLAGS
LDFLAGS=$save_LDFLAGS
LIBS=$save_LIBS
;;
esac
case $lt_cv_dlopen_self in
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
*) enable_dlopen_self=unknown ;;
esac
case $lt_cv_dlopen_self_static in
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
*) enable_dlopen_self_static=unknown ;;
esac
fi
_LT_DECL([dlopen_support], [enable_dlopen], [0],
[Whether dlopen is supported])
_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
[Whether dlopen of programs is supported])
_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
[Whether dlopen of statically linked programs is supported])
])# LT_SYS_DLOPEN_SELF
# Old name:
AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
# _LT_COMPILER_C_O([TAGNAME])
# ---------------------------
# Check to see if options -c and -o are simultaneously supported by compiler.
# This macro does not hard code the compiler like AC_PROG_CC_C_O.
m4_defun([_LT_COMPILER_C_O],
[m4_require([_LT_DECL_SED])dnl
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_TAG_COMPILER])dnl
AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
[_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
[_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
$RM -r conftest 2>/dev/null
mkdir conftest
cd conftest
mkdir out
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="-o out/conftest2.$ac_objext"
# Insert the option either (1) after the last *FLAGS variable, or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes and begins
# with a dollar sign (not a hyphen), so the echo should work correctly.
lt_compile=`echo "$ac_compile" | $SED \
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
(eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&AS_MESSAGE_LOG_FD
echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
$ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
fi
fi
chmod u+w . 2>&AS_MESSAGE_LOG_FD
$RM conftest*
# SGI C++ compiler will create directory out/ii_files/ for
# template instantiation
test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
$RM out/* && rmdir out
cd ..
$RM -r conftest
$RM conftest*
])
_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
[Does compiler simultaneously support -c and -o options?])
])# _LT_COMPILER_C_O
# _LT_COMPILER_FILE_LOCKS([TAGNAME])
# ----------------------------------
# Check to see if we can do hard links to lock some files if needed
m4_defun([_LT_COMPILER_FILE_LOCKS],
[m4_require([_LT_ENABLE_LOCK])dnl
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
_LT_COMPILER_C_O([$1])
hard_links=nottested
if test no = "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" && test no != "$need_locks"; then
# do not overwrite the value of need_locks provided by the user
AC_MSG_CHECKING([if we can lock with hard links])
hard_links=yes
$RM conftest*
ln conftest.a conftest.b 2>/dev/null && hard_links=no
touch conftest.a
ln conftest.a conftest.b 2>&5 || hard_links=no
ln conftest.a conftest.b 2>/dev/null && hard_links=no
AC_MSG_RESULT([$hard_links])
if test no = "$hard_links"; then
AC_MSG_WARN(['$CC' does not support '-c -o', so 'make -j' may be unsafe])
need_locks=warn
fi
else
need_locks=no
fi
_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
])# _LT_COMPILER_FILE_LOCKS
# _LT_CHECK_OBJDIR
# ----------------
m4_defun([_LT_CHECK_OBJDIR],
[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
[rm -f .libs 2>/dev/null
mkdir .libs 2>/dev/null
if test -d .libs; then
lt_cv_objdir=.libs
else
# MS-DOS does not allow filenames that begin with a dot.
lt_cv_objdir=_libs
fi
rmdir .libs 2>/dev/null])
objdir=$lt_cv_objdir
_LT_DECL([], [objdir], [0],
[The name of the directory that contains temporary libtool files])dnl
m4_pattern_allow([LT_OBJDIR])dnl
AC_DEFINE_UNQUOTED([LT_OBJDIR], "$lt_cv_objdir/",
[Define to the sub-directory where libtool stores uninstalled libraries.])
])# _LT_CHECK_OBJDIR
# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
# --------------------------------------
# Check hardcoding attributes.
m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
[AC_MSG_CHECKING([how to hardcode library paths into programs])
_LT_TAGVAR(hardcode_action, $1)=
if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
test -n "$_LT_TAGVAR(runpath_var, $1)" ||
test yes = "$_LT_TAGVAR(hardcode_automatic, $1)"; then
# We can hardcode non-existent directories.
if test no != "$_LT_TAGVAR(hardcode_direct, $1)" &&
# If the only mechanism to avoid hardcoding is shlibpath_var, we
# have to relink, otherwise we might link with an installed library
# when we should be linking with a yet-to-be-installed one
## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" &&
test no != "$_LT_TAGVAR(hardcode_minus_L, $1)"; then
# Linking always hardcodes the temporary library directory.
_LT_TAGVAR(hardcode_action, $1)=relink
else
# We can link without hardcoding, and we can hardcode nonexisting dirs.
_LT_TAGVAR(hardcode_action, $1)=immediate
fi
else
# We cannot hardcode anything, or else we can only hardcode existing
# directories.
_LT_TAGVAR(hardcode_action, $1)=unsupported
fi
AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
if test relink = "$_LT_TAGVAR(hardcode_action, $1)" ||
test yes = "$_LT_TAGVAR(inherit_rpath, $1)"; then
# Fast installation is not supported
enable_fast_install=no
elif test yes = "$shlibpath_overrides_runpath" ||
test no = "$enable_shared"; then
# Fast installation is not necessary
enable_fast_install=needless
fi
_LT_TAGDECL([], [hardcode_action], [0],
[How to hardcode a shared library path into an executable])
])# _LT_LINKER_HARDCODE_LIBPATH
# _LT_CMD_STRIPLIB
# ----------------
m4_defun([_LT_CMD_STRIPLIB],
[m4_require([_LT_DECL_EGREP])
striplib=
old_striplib=
AC_MSG_CHECKING([whether stripping libraries is possible])
if test -z "$STRIP"; then
AC_MSG_RESULT([no])
else
if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
old_striplib="$STRIP --strip-debug"
striplib="$STRIP --strip-unneeded"
AC_MSG_RESULT([yes])
else
case $host_os in
darwin*)
# FIXME - insert some real tests, host_os isn't really good enough
striplib="$STRIP -x"
old_striplib="$STRIP -S"
AC_MSG_RESULT([yes])
;;
freebsd*)
if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then
old_striplib="$STRIP --strip-debug"
striplib="$STRIP --strip-unneeded"
AC_MSG_RESULT([yes])
else
AC_MSG_RESULT([no])
fi
;;
*)
AC_MSG_RESULT([no])
;;
esac
fi
fi
_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
_LT_DECL([], [striplib], [1])
])# _LT_CMD_STRIPLIB
# _LT_PREPARE_MUNGE_PATH_LIST
# ---------------------------
# Make sure func_munge_path_list() is defined correctly.
m4_defun([_LT_PREPARE_MUNGE_PATH_LIST],
[[# func_munge_path_list VARIABLE PATH
# -----------------------------------
# VARIABLE is name of variable containing _space_ separated list of
# directories to be munged by the contents of PATH, which is string
# having a format:
# "DIR[:DIR]:"
# string "DIR[ DIR]" will be prepended to VARIABLE
# ":DIR[:DIR]"
# string "DIR[ DIR]" will be appended to VARIABLE
# "DIRP[:DIRP]::[DIRA:]DIRA"
# string "DIRP[ DIRP]" will be prepended to VARIABLE and string
# "DIRA[ DIRA]" will be appended to VARIABLE
# "DIR[:DIR]"
# VARIABLE will be replaced by "DIR[ DIR]"
func_munge_path_list ()
{
case x@S|@2 in
x)
;;
*:)
eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\"
;;
x:*)
eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\"
;;
*::*)
eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\"
;;
*)
eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\"
;;
esac
}
]])# _LT_PREPARE_PATH_LIST
# _LT_SYS_DYNAMIC_LINKER([TAG])
# -----------------------------
# PORTME Fill in your ld.so characteristics
m4_defun([_LT_SYS_DYNAMIC_LINKER],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
m4_require([_LT_DECL_EGREP])dnl
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_DECL_OBJDUMP])dnl
m4_require([_LT_DECL_SED])dnl
m4_require([_LT_CHECK_SHELL_FEATURES])dnl
m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl
AC_MSG_CHECKING([dynamic linker characteristics])
m4_if([$1],
[], [
if test yes = "$GCC"; then
case $host_os in
darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
*) lt_awk_arg='/^libraries:/' ;;
esac
case $host_os in
mingw* | cegcc*) lt_sed_strip_eq='s|=\([[A-Za-z]]:\)|\1|g' ;;
*) lt_sed_strip_eq='s|=/|/|g' ;;
esac
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
case $lt_search_path_spec in
*\;*)
# if the path contains ";" then we assume it to be the separator
# otherwise default to the standard path separator (i.e. ":") - it is
# assumed that no part of a normal pathname contains ";" but that should
# okay in the real world where ";" in dirpaths is itself problematic.
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
;;
*)
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
;;
esac
# Ok, now we have the path, separated by spaces, we can step through it
# and add multilib dir if necessary...
lt_tmp_lt_search_path_spec=
lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
# ...but if some path component already ends with the multilib dir we assume
# that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
case "$lt_multi_os_dir; $lt_search_path_spec " in
"/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
lt_multi_os_dir=
;;
esac
for lt_sys_path in $lt_search_path_spec; do
if test -d "$lt_sys_path$lt_multi_os_dir"; then
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
elif test -n "$lt_multi_os_dir"; then
test -d "$lt_sys_path" && \
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
fi
done
lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
BEGIN {RS = " "; FS = "/|\n";} {
lt_foo = "";
lt_count = 0;
for (lt_i = NF; lt_i > 0; lt_i--) {
if ($lt_i != "" && $lt_i != ".") {
if ($lt_i == "..") {
lt_count++;
} else {
if (lt_count == 0) {
lt_foo = "/" $lt_i lt_foo;
} else {
lt_count--;
}
}
}
}
if (lt_foo != "") { lt_freq[[lt_foo]]++; }
if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
}'`
# AWK program above erroneously prepends '/' to C:/dos/paths
# for these hosts.
case $host_os in
mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
$SED 's|/\([[A-Za-z]]:\)|\1|g'` ;;
esac
sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
else
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
fi])
library_names_spec=
libname_spec='lib$name'
soname_spec=
shrext_cmds=.so
postinstall_cmds=
postuninstall_cmds=
finish_cmds=
finish_eval=
shlibpath_var=
shlibpath_overrides_runpath=unknown
version_type=none
dynamic_linker="$host_os ld.so"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
need_lib_prefix=unknown
hardcode_into_libs=no
# when you set need_version to no, make sure it does not cause -set_version
# flags to be left without arguments
need_version=unknown
AC_ARG_VAR([LT_SYS_LIBRARY_PATH],
[User-defined run-time library search path.])
case $host_os in
aix3*)
version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
shlibpath_var=LIBPATH
# AIX 3 has no versioning support, so we append a major version to the name.
soname_spec='$libname$release$shared_ext$major'
;;
aix[[4-9]]*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
if test ia64 = "$host_cpu"; then
# AIX 5 supports IA64
library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
else
# With GCC up to 2.95.x, collect2 would create an import file
# for dependence libraries. The import file would start with
# the line '#! .'. This would cause the generated library to
# depend on '.', always an invalid library. This was fixed in
# development snapshots of GCC prior to 3.0.
case $host_os in
aix4 | aix4.[[01]] | aix4.[[01]].*)
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
echo ' yes '
echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
:
else
can_build_shared=no
fi
;;
esac
# Using Import Files as archive members, it is possible to support
# filename-based versioning of shared library archives on AIX. While
# this would work for both with and without runtime linking, it will
# prevent static linking of such archives. So we do filename-based
# shared library versioning with .so extension only, which is used
# when both runtime linking and shared linking is enabled.
# Unfortunately, runtime linking may impact performance, so we do
# not want this to be the default eventually. Also, we use the
# versioned .so libs for executables only if there is the -brtl
# linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
# To allow for filename-based versioning support, we need to create
# libNAME.so.V as an archive file, containing:
# *) an Import File, referring to the versioned filename of the
# archive as well as the shared archive member, telling the
# bitwidth (32 or 64) of that shared object, and providing the
# list of exported symbols of that shared object, eventually
# decorated with the 'weak' keyword
# *) the shared object with the F_LOADONLY flag set, to really avoid
# it being seen by the linker.
# At run time we better use the real file rather than another symlink,
# but for link time we create the symlink libNAME.so -> libNAME.so.V
case $with_aix_soname,$aix_use_runtimelinking in
# AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
# soname into executable. Probably we can add versioning support to
# collect2, so additional links can be useful in future.
aix,yes) # traditional libtool
dynamic_linker='AIX unversionable lib.so'
# If using run time linking (on AIX 4.2 or later) use lib.so
# instead of lib.a to let people know that these are not
# typical AIX shared libraries.
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
;;
aix,no) # traditional AIX only
dynamic_linker='AIX lib.a[(]lib.so.V[)]'
# We preserve .a as extension for shared libraries through AIX4.2
# and later when we are not doing run time linking.
library_names_spec='$libname$release.a $libname.a'
soname_spec='$libname$release$shared_ext$major'
;;
svr4,*) # full svr4 only
dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)]"
library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
# We do not specify a path in Import Files, so LIBPATH fires.
shlibpath_overrides_runpath=yes
;;
*,yes) # both, prefer svr4
dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)], lib.a[(]lib.so.V[)]"
library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
# unpreferred sharedlib libNAME.a needs extra handling
postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
# We do not specify a path in Import Files, so LIBPATH fires.
shlibpath_overrides_runpath=yes
;;
*,no) # both, prefer aix
dynamic_linker="AIX lib.a[(]lib.so.V[)], lib.so.V[(]$shared_archive_member_spec.o[)]"
library_names_spec='$libname$release.a $libname.a'
soname_spec='$libname$release$shared_ext$major'
# unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
;;
esac
shlibpath_var=LIBPATH
fi
;;
amigaos*)
case $host_cpu in
powerpc)
# Since July 2007 AmigaOS4 officially supports .so libraries.
# When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
;;
m68k)
library_names_spec='$libname.ixlibrary $libname.a'
# Create ${libname}_ixlibrary.a entries in /sys/libs.
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
;;
esac
;;
beos*)
library_names_spec='$libname$shared_ext'
dynamic_linker="$host_os ld.so"
shlibpath_var=LIBRARY_PATH
;;
bsdi[[45]]*)
version_type=linux # correct to gnu/linux during the next big refactor
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
shlibpath_var=LD_LIBRARY_PATH
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
# the default ld.so.conf also contains /usr/contrib/lib and
# /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
# libtool to hard-code these into programs
;;
cygwin* | mingw* | pw32* | cegcc*)
version_type=windows
shrext_cmds=.dll
need_version=no
need_lib_prefix=no
case $GCC,$cc_basename in
yes,*)
# gcc
library_names_spec='$libname.dll.a'
# DLL is installed to $(libdir)/../bin by postinstall_cmds
postinstall_cmds='base_file=`basename \$file`~
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
dldir=$destdir/`dirname \$dlpath`~
test -d \$dldir || mkdir -p \$dldir~
$install_prog $dir/$dlname \$dldir/$dlname~
chmod a+x \$dldir/$dlname~
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
fi'
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
dlpath=$dir/\$dldll~
$RM \$dlpath'
shlibpath_overrides_runpath=yes
case $host_os in
cygwin*)
# Cygwin DLLs use 'cyg' prefix rather than 'lib'
soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
m4_if([$1], [],[
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
;;
mingw* | cegcc*)
# MinGW DLLs use traditional 'lib' prefix
soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
;;
pw32*)
# pw32 DLLs use 'pw' prefix rather than 'lib'
library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
;;
esac
dynamic_linker='Win32 ld.exe'
;;
*,cl* | *,icl*)
# Native MSVC or ICC
libname_spec='$name'
soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
library_names_spec='$libname.dll.lib'
case $build_os in
mingw*)
sys_lib_search_path_spec=
lt_save_ifs=$IFS
IFS=';'
for lt_path in $LIB
do
IFS=$lt_save_ifs
# Let DOS variable expansion print the short 8.3 style file name.
lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
done
IFS=$lt_save_ifs
# Convert to MSYS style.
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
;;
cygwin*)
# Convert to unix form, then to dos form, then back to unix form
# but this time dos style (no spaces!) so that the unix form looks
# like /cygdrive/c/PROGRA~1:/cygdr...
sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
;;
*)
sys_lib_search_path_spec=$LIB
if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
# It is most probably a Windows format PATH.
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
else
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
fi
# FIXME: find the short name or the path components, as spaces are
# common. (e.g. "Program Files" -> "PROGRA~1")
;;
esac
# DLL is installed to $(libdir)/../bin by postinstall_cmds
postinstall_cmds='base_file=`basename \$file`~
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
dldir=$destdir/`dirname \$dlpath`~
test -d \$dldir || mkdir -p \$dldir~
$install_prog $dir/$dlname \$dldir/$dlname'
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
dlpath=$dir/\$dldll~
$RM \$dlpath'
shlibpath_overrides_runpath=yes
dynamic_linker='Win32 link.exe'
;;
*)
# Assume MSVC and ICC wrapper
library_names_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext $libname.lib'
dynamic_linker='Win32 ld.exe'
;;
esac
# FIXME: first we should search . and the directory the executable is in
shlibpath_var=PATH
;;
darwin* | rhapsody*)
dynamic_linker="$host_os dyld"
version_type=darwin
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
soname_spec='$libname$release$major$shared_ext'
shlibpath_overrides_runpath=yes
shlibpath_var=DYLD_LIBRARY_PATH
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
m4_if([$1], [],[
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
;;
dgux*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LD_LIBRARY_PATH
;;
freebsd* | dragonfly* | midnightbsd*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
if test -x /usr/bin/objformat; then
objformat=`/usr/bin/objformat`
else
case $host_os in
freebsd[[23]].*) objformat=aout ;;
*) objformat=elf ;;
esac
fi
version_type=freebsd-$objformat
case $version_type in
freebsd-elf*)
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
need_version=no
need_lib_prefix=no
;;
freebsd-*)
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
need_version=yes
;;
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
freebsd2.*)
shlibpath_overrides_runpath=yes
;;
freebsd3.[[01]]* | freebsdelf3.[[01]]*)
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
*) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
esac
;;
haiku*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
dynamic_linker="$host_os runtime_loader"
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LIBRARY_PATH
shlibpath_overrides_runpath=no
sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
hardcode_into_libs=yes
;;
hpux9* | hpux10* | hpux11*)
# Give a soname corresponding to the major version so that dld.sl refuses to
# link against other versions.
version_type=sunos
need_lib_prefix=no
need_version=no
case $host_cpu in
ia64*)
shrext_cmds='.so'
hardcode_into_libs=yes
dynamic_linker="$host_os dld.so"
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
if test 32 = "$HPUX_IA64_MODE"; then
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
sys_lib_dlsearch_path_spec=/usr/lib/hpux32
else
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
sys_lib_dlsearch_path_spec=/usr/lib/hpux64
fi
;;
hppa*64*)
shrext_cmds='.sl'
hardcode_into_libs=yes
dynamic_linker="$host_os dld.sl"
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
;;
*)
shrext_cmds='.sl'
dynamic_linker="$host_os dld.sl"
shlibpath_var=SHLIB_PATH
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
;;
esac
# HP-UX runs *really* slowly unless shared libraries are mode 555, ...
postinstall_cmds='chmod 555 $lib'
# or fails outright, so override atomically:
install_override_mode=555
;;
interix[[3-9]]*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
irix5* | irix6* | nonstopux*)
case $host_os in
nonstopux*) version_type=nonstopux ;;
*)
if test yes = "$lt_cv_prog_gnu_ld"; then
version_type=linux # correct to gnu/linux during the next big refactor
else
version_type=irix
fi ;;
esac
need_lib_prefix=no
need_version=no
soname_spec='$libname$release$shared_ext$major'
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
case $host_os in
irix5* | nonstopux*)
libsuff= shlibsuff=
;;
*)
case $LD in # libtool.m4 will add one of these switches to LD
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
libsuff= shlibsuff= libmagic=32-bit;;
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
libsuff=32 shlibsuff=N32 libmagic=N32;;
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
libsuff=64 shlibsuff=64 libmagic=64-bit;;
*) libsuff= shlibsuff= libmagic=never-match;;
esac
;;
esac
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
shlibpath_overrides_runpath=no
sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
hardcode_into_libs=yes
;;
# No shared lib support for Linux oldld, aout, or coff.
linux*oldld* | linux*aout* | linux*coff*)
dynamic_linker=no
;;
linux*android*)
version_type=none # Android doesn't support versioned libraries.
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext'
soname_spec='$libname$release$shared_ext'
finish_cmds=
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
# This implies no fast_install, which is unacceptable.
# Some rework will be needed to allow for fast_install
# before this can be enabled.
hardcode_into_libs=yes
dynamic_linker='Android linker'
# Don't embed -rpath directories since the linker doesn't support them.
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
;;
# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
# Some binutils ld are patched to set DT_RUNPATH
AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
[lt_cv_shlibpath_overrides_runpath=no
save_LDFLAGS=$LDFLAGS
save_libdir=$libdir
eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
[AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
[lt_cv_shlibpath_overrides_runpath=yes])])
LDFLAGS=$save_LDFLAGS
libdir=$save_libdir
])
shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
# This implies no fast_install, which is unacceptable.
# Some rework will be needed to allow for fast_install
# before this can be enabled.
hardcode_into_libs=yes
# Ideally, we could use ldconfig to report *all* directores which are
# searched for libraries, however this is still not possible. Aside from not
# being certain /sbin/ldconfig is available, command
# 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
# even though it is searched at run-time. Try to do the best guess by
# appending ld.so.conf contents (and includes) to the search path.
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
# powerpc, because MkLinux only supported shared libraries with the
# GNU dynamic linker. Since this was broken with cross compilers,
# most powerpc-linux boxes support dynamic linking these days and
# people can always --disable-shared, the test was removed, and we
# assume the GNU/Linux dynamic linker is in use.
dynamic_linker='GNU/Linux ld.so'
;;
netbsdelf*-gnu)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='NetBSD ld.elf_so'
;;
netbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
else
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
dynamic_linker='NetBSD ld.elf_so'
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
newsos6)
version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
*nto* | *qnx*)
version_type=qnx
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='ldqnx.so'
;;
openbsd* | bitrig*)
version_type=sunos
sys_lib_dlsearch_path_spec=/usr/lib
need_lib_prefix=no
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
need_version=no
else
need_version=yes
fi
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
os2*)
libname_spec='$name'
version_type=windows
shrext_cmds=.dll
need_version=no
need_lib_prefix=no
# OS/2 can only load a DLL with a base name of 8 characters or less.
soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
v=$($ECHO $release$versuffix | tr -d .-);
n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
$ECHO $n$v`$shared_ext'
library_names_spec='${libname}_dll.$libext'
dynamic_linker='OS/2 ld.exe'
shlibpath_var=BEGINLIBPATH
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
postinstall_cmds='base_file=`basename \$file`~
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
dldir=$destdir/`dirname \$dlpath`~
test -d \$dldir || mkdir -p \$dldir~
$install_prog $dir/$dlname \$dldir/$dlname~
chmod a+x \$dldir/$dlname~
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
fi'
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
dlpath=$dir/\$dldll~
$RM \$dlpath'
;;
osf3* | osf4* | osf5*)
version_type=osf
need_lib_prefix=no
need_version=no
soname_spec='$libname$release$shared_ext$major'
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
;;
rdos*)
dynamic_linker=no
;;
solaris*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
# ldd complains unless libraries are executable
postinstall_cmds='chmod +x $lib'
;;
sunos4*)
version_type=sunos
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
if test yes = "$with_gnu_ld"; then
need_lib_prefix=no
fi
need_version=yes
;;
sysv4 | sysv4.3*)
version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LD_LIBRARY_PATH
case $host_vendor in
sni)
shlibpath_overrides_runpath=no
need_lib_prefix=no
runpath_var=LD_RUN_PATH
;;
siemens)
need_lib_prefix=no
;;
motorola)
need_lib_prefix=no
need_version=no
shlibpath_overrides_runpath=no
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
;;
esac
;;
sysv4*MP*)
if test -d /usr/nec; then
version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
soname_spec='$libname$shared_ext.$major'
shlibpath_var=LD_LIBRARY_PATH
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
version_type=sco
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
if test yes = "$with_gnu_ld"; then
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
else
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
case $host_os in
sco3.2v5*)
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
;;
esac
fi
sys_lib_dlsearch_path_spec='/usr/lib'
;;
tpf*)
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
uts4*)
version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
soname_spec='$libname$release$shared_ext$major'
shlibpath_var=LD_LIBRARY_PATH
;;
*)
dynamic_linker=no
;;
esac
AC_MSG_RESULT([$dynamic_linker])
test no = "$dynamic_linker" && can_build_shared=no
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
if test yes = "$GCC"; then
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
fi
if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
fi
if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
fi
# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
_LT_DECL([], [variables_saved_for_relink], [1],
[Variables whose values should be saved in libtool wrapper scripts and
restored at link time])
_LT_DECL([], [need_lib_prefix], [0],
[Do we need the "lib" prefix for modules?])
_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
_LT_DECL([], [version_type], [0], [Library versioning type])
_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
_LT_DECL([], [shlibpath_overrides_runpath], [0],
[Is shlibpath searched before the hard-coded library search path?])
_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
_LT_DECL([], [library_names_spec], [1],
[[List of archive names. First name is the real one, the rest are links.
The last name is the one that the linker finds with -lNAME]])
_LT_DECL([], [soname_spec], [1],
[[The coded name of the library, if different from the real name]])
_LT_DECL([], [install_override_mode], [1],
[Permission mode override for installation of shared libraries])
_LT_DECL([], [postinstall_cmds], [2],
[Command to use after installation of a shared archive])
_LT_DECL([], [postuninstall_cmds], [2],
[Command to use after uninstallation of a shared archive])
_LT_DECL([], [finish_cmds], [2],
[Commands used to finish a libtool library installation in a directory])
_LT_DECL([], [finish_eval], [1],
[[As "finish_cmds", except a single script fragment to be evaled but
not shown]])
_LT_DECL([], [hardcode_into_libs], [0],
[Whether we should hardcode library paths into libraries])
_LT_DECL([], [sys_lib_search_path_spec], [2],
[Compile-time system search path for libraries])
_LT_DECL([sys_lib_dlsearch_path_spec], [configure_time_dlsearch_path], [2],
[Detected run-time system search path for libraries])
_LT_DECL([], [configure_time_lt_sys_library_path], [2],
[Explicit LT_SYS_LIBRARY_PATH set during ./configure time])
])# _LT_SYS_DYNAMIC_LINKER
# _LT_PATH_TOOL_PREFIX(TOOL)
# --------------------------
# find a file program that can recognize shared library
AC_DEFUN([_LT_PATH_TOOL_PREFIX],
[m4_require([_LT_DECL_EGREP])dnl
AC_MSG_CHECKING([for $1])
AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
[case $MAGIC_CMD in
[[\\/*] | ?:[\\/]*])
lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
;;
*)
lt_save_MAGIC_CMD=$MAGIC_CMD
lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
dnl $ac_dummy forces splitting on constant user-supplied paths.
dnl POSIX.2 word splitting is done only on the output of word expansions,
dnl not every word. This closes a longstanding sh security hole.
ac_dummy="m4_if([$2], , $PATH, [$2])"
for ac_dir in $ac_dummy; do
IFS=$lt_save_ifs
test -z "$ac_dir" && ac_dir=.
if test -f "$ac_dir/$1"; then
lt_cv_path_MAGIC_CMD=$ac_dir/"$1"
if test -n "$file_magic_test_file"; then
case $deplibs_check_method in
"file_magic "*)
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
MAGIC_CMD=$lt_cv_path_MAGIC_CMD
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
$EGREP "$file_magic_regex" > /dev/null; then
:
else
cat <<_LT_EOF 1>&2
*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recognize.
*** The result is that libtool may fail to recognize shared libraries
*** as such. This will affect the creation of libtool libraries that
*** depend on shared libraries, but programs linked with such libtool
*** libraries will work regardless of this problem. Nevertheless, you
*** may want to report the problem to your system manager and/or to
*** bug-libtool@gnu.org
_LT_EOF
fi ;;
esac
fi
break
fi
done
IFS=$lt_save_ifs
MAGIC_CMD=$lt_save_MAGIC_CMD
;;
esac])
MAGIC_CMD=$lt_cv_path_MAGIC_CMD
if test -n "$MAGIC_CMD"; then
AC_MSG_RESULT($MAGIC_CMD)
else
AC_MSG_RESULT(no)
fi
_LT_DECL([], [MAGIC_CMD], [0],
[Used to examine libraries when file_magic_cmd begins with "file"])dnl
])# _LT_PATH_TOOL_PREFIX
# Old name:
AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
# _LT_PATH_MAGIC
# --------------
# find a file program that can recognize a shared library
m4_defun([_LT_PATH_MAGIC],
[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
if test -z "$lt_cv_path_MAGIC_CMD"; then
if test -n "$ac_tool_prefix"; then
_LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
else
MAGIC_CMD=:
fi
fi
])# _LT_PATH_MAGIC
# LT_PATH_LD
# ----------
# find the pathname to the GNU or non-GNU linker
AC_DEFUN([LT_PATH_LD],
[AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
m4_require([_LT_DECL_SED])dnl
m4_require([_LT_DECL_EGREP])dnl
m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
AC_ARG_WITH([gnu-ld],
[AS_HELP_STRING([--with-gnu-ld],
[assume the C compiler uses GNU ld @<:@default=no@:>@])],
[test no = "$withval" || with_gnu_ld=yes],
[with_gnu_ld=no])dnl
ac_prog=ld
if test yes = "$GCC"; then
# Check if gcc -print-prog-name=ld gives a path.
AC_MSG_CHECKING([for ld used by $CC])
case $host in
*-*-mingw*)
# gcc leaves a trailing carriage return, which upsets mingw
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
*)
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
esac
case $ac_prog in
# Accept absolute paths.
[[\\/]]* | ?:[[\\/]]*)
re_direlt='/[[^/]][[^/]]*/\.\./'
# Canonicalize the pathname of ld
ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
done
test -z "$LD" && LD=$ac_prog
;;
"")
# If it fails, then pretend we aren't using GCC.
ac_prog=ld
;;
*)
# If it is relative, then search for the first ld in PATH.
with_gnu_ld=unknown
;;
esac
elif test yes = "$with_gnu_ld"; then
AC_MSG_CHECKING([for GNU ld])
else
AC_MSG_CHECKING([for non-GNU ld])
fi
AC_CACHE_VAL(lt_cv_path_LD,
[if test -z "$LD"; then
lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
for ac_dir in $PATH; do
IFS=$lt_save_ifs
test -z "$ac_dir" && ac_dir=.
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
lt_cv_path_LD=$ac_dir/$ac_prog
# Check to see if the program is GNU ld. I'd rather use --version,
# but apparently some variants of GNU ld only accept -v.
# Break only if it was the GNU/non-GNU ld that we prefer.
case `"$lt_cv_path_LD" -v 2>&1 &1 conftest.i
cat conftest.i conftest.i >conftest2.i
: ${lt_DD:=$DD}
AC_PATH_PROGS_FEATURE_CHECK([lt_DD], [dd],
[if "$ac_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then
cmp -s conftest.i conftest.out \
&& ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
fi])
rm -f conftest.i conftest2.i conftest.out])
])# _LT_PATH_DD
# _LT_CMD_TRUNCATE
# ----------------
# find command to truncate a binary pipe
m4_defun([_LT_CMD_TRUNCATE],
[m4_require([_LT_PATH_DD])
AC_CACHE_CHECK([how to truncate binary pipes], [lt_cv_truncate_bin],
[printf 0123456789abcdef0123456789abcdef >conftest.i
cat conftest.i conftest.i >conftest2.i
lt_cv_truncate_bin=
if "$ac_cv_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then
cmp -s conftest.i conftest.out \
&& lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
fi
rm -f conftest.i conftest2.i conftest.out
test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"])
_LT_DECL([lt_truncate_bin], [lt_cv_truncate_bin], [1],
[Command to truncate a binary pipe])
])# _LT_CMD_TRUNCATE
# _LT_CHECK_MAGIC_METHOD
# ----------------------
# how to check for library dependencies
# -- PORTME fill in with the dynamic library characteristics
m4_defun([_LT_CHECK_MAGIC_METHOD],
[m4_require([_LT_DECL_EGREP])
m4_require([_LT_DECL_OBJDUMP])
AC_CACHE_CHECK([how to recognize dependent libraries],
lt_cv_deplibs_check_method,
[lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_deplibs_check_method='unknown'
# Need to set the preceding variable on all platforms that support
# interlibrary dependencies.
# 'none' -- dependencies not supported.
# 'unknown' -- same as none, but documents that we really don't know.
# 'pass_all' -- all dependencies passed with no checks.
# 'test_compile' -- check by making test program.
# 'file_magic [[regex]]' -- check by looking for files in library path
# that responds to the $file_magic_cmd with a given extended regex.
# If you have 'file' or equivalent on your system and you're not sure
# whether 'pass_all' will *always* work, you probably want this one.
case $host_os in
aix[[4-9]]*)
lt_cv_deplibs_check_method=pass_all
;;
beos*)
lt_cv_deplibs_check_method=pass_all
;;
bsdi[[45]]*)
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
lt_cv_file_magic_cmd='$FILECMD -L'
lt_cv_file_magic_test_file=/shlib/libc.so
;;
cygwin*)
# func_win32_libid is a shell function defined in ltmain.sh
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
lt_cv_file_magic_cmd='func_win32_libid'
;;
mingw* | pw32*)
# Base MSYS/MinGW do not provide the 'file' command needed by
# func_win32_libid shell function, so use a weaker test based on 'objdump',
# unless we find 'file', for example because we are cross-compiling.
if ( file / ) >/dev/null 2>&1; then
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
lt_cv_file_magic_cmd='func_win32_libid'
else
# Keep this pattern in sync with the one in func_win32_libid.
lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
lt_cv_file_magic_cmd='$OBJDUMP -f'
fi
;;
cegcc*)
# use the weaker test based on 'objdump'. See mingw*.
lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
lt_cv_file_magic_cmd='$OBJDUMP -f'
;;
darwin* | rhapsody*)
lt_cv_deplibs_check_method=pass_all
;;
freebsd* | dragonfly* | midnightbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
case $host_cpu in
i*86 )
# Not sure whether the presence of OpenBSD here was a mistake.
# Let's accept both of them until this is cleared up.
lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
lt_cv_file_magic_cmd=$FILECMD
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
;;
esac
else
lt_cv_deplibs_check_method=pass_all
fi
;;
haiku*)
lt_cv_deplibs_check_method=pass_all
;;
hpux10.20* | hpux11*)
lt_cv_file_magic_cmd=$FILECMD
case $host_cpu in
ia64*)
lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
;;
hppa*64*)
[lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
;;
*)
lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
lt_cv_file_magic_test_file=/usr/lib/libc.sl
;;
esac
;;
interix[[3-9]]*)
# PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
;;
irix5* | irix6* | nonstopux*)
case $LD in
*-32|*"-32 ") libmagic=32-bit;;
*-n32|*"-n32 ") libmagic=N32;;
*-64|*"-64 ") libmagic=64-bit;;
*) libmagic=never-match;;
esac
lt_cv_deplibs_check_method=pass_all
;;
# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
lt_cv_deplibs_check_method=pass_all
;;
netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
else
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
fi
;;
newos6*)
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
lt_cv_file_magic_cmd=$FILECMD
lt_cv_file_magic_test_file=/usr/lib/libnls.so
;;
*nto* | *qnx*)
lt_cv_deplibs_check_method=pass_all
;;
openbsd* | bitrig*)
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
else
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
fi
;;
osf3* | osf4* | osf5*)
lt_cv_deplibs_check_method=pass_all
;;
rdos*)
lt_cv_deplibs_check_method=pass_all
;;
solaris*)
lt_cv_deplibs_check_method=pass_all
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
lt_cv_deplibs_check_method=pass_all
;;
sysv4 | sysv4.3*)
case $host_vendor in
motorola)
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
;;
ncr)
lt_cv_deplibs_check_method=pass_all
;;
sequent)
lt_cv_file_magic_cmd='/bin/file'
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
;;
sni)
lt_cv_file_magic_cmd='/bin/file'
lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
lt_cv_file_magic_test_file=/lib/libc.so
;;
siemens)
lt_cv_deplibs_check_method=pass_all
;;
pc)
lt_cv_deplibs_check_method=pass_all
;;
esac
;;
tpf*)
lt_cv_deplibs_check_method=pass_all
;;
os2*)
lt_cv_deplibs_check_method=pass_all
;;
esac
])
file_magic_glob=
want_nocaseglob=no
if test "$build" = "$host"; then
case $host_os in
mingw* | pw32*)
if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
want_nocaseglob=yes
else
file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
fi
;;
esac
fi
file_magic_cmd=$lt_cv_file_magic_cmd
deplibs_check_method=$lt_cv_deplibs_check_method
test -z "$deplibs_check_method" && deplibs_check_method=unknown
_LT_DECL([], [deplibs_check_method], [1],
[Method to check whether dependent libraries are shared objects])
_LT_DECL([], [file_magic_cmd], [1],
[Command to use when deplibs_check_method = "file_magic"])
_LT_DECL([], [file_magic_glob], [1],
[How to find potential files when deplibs_check_method = "file_magic"])
_LT_DECL([], [want_nocaseglob], [1],
[Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
])# _LT_CHECK_MAGIC_METHOD
# LT_PATH_NM
# ----------
# find the pathname to a BSD- or MS-compatible name lister
AC_DEFUN([LT_PATH_NM],
[AC_REQUIRE([AC_PROG_CC])dnl
AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
[if test -n "$NM"; then
# Let the user override the test.
lt_cv_path_NM=$NM
else
lt_nm_to_check=${ac_tool_prefix}nm
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
lt_nm_to_check="$lt_nm_to_check nm"
fi
for lt_tmp_nm in $lt_nm_to_check; do
lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
IFS=$lt_save_ifs
test -z "$ac_dir" && ac_dir=.
tmp_nm=$ac_dir/$lt_tmp_nm
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
# Check to see if the nm accepts a BSD-compat flag.
# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
# nm: unknown option "B" ignored
# Tru64's nm complains that /dev/null is an invalid object file
# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
case $build_os in
mingw*) lt_bad_file=conftest.nm/nofile ;;
*) lt_bad_file=/dev/null ;;
esac
case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in
*$lt_bad_file* | *'Invalid file or object type'*)
lt_cv_path_NM="$tmp_nm -B"
break 2
;;
*)
case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in
*/dev/null*)
lt_cv_path_NM="$tmp_nm -p"
break 2
;;
*)
lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
continue # so that we can try to find one that supports BSD flags
;;
esac
;;
esac
fi
done
IFS=$lt_save_ifs
done
: ${lt_cv_path_NM=no}
fi])
if test no != "$lt_cv_path_NM"; then
NM=$lt_cv_path_NM
else
# Didn't find any BSD compatible name lister, look for dumpbin.
if test -n "$DUMPBIN"; then :
# Let the user override the test.
else
AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in
*COFF*)
DUMPBIN="$DUMPBIN -symbols -headers"
;;
*)
DUMPBIN=:
;;
esac
fi
AC_SUBST([DUMPBIN])
if test : != "$DUMPBIN"; then
NM=$DUMPBIN
fi
fi
test -z "$NM" && NM=nm
AC_SUBST([NM])
_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
[lt_cv_nm_interface="BSD nm"
echo "int some_variable = 0;" > conftest.$ac_ext
(eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
(eval "$ac_compile" 2>conftest.err)
cat conftest.err >&AS_MESSAGE_LOG_FD
(eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
cat conftest.err >&AS_MESSAGE_LOG_FD
(eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
cat conftest.out >&AS_MESSAGE_LOG_FD
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
lt_cv_nm_interface="MS dumpbin"
fi
rm -f conftest*])
])# LT_PATH_NM
# Old names:
AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_PROG_NM], [])
dnl AC_DEFUN([AC_PROG_NM], [])
# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
# --------------------------------
# how to determine the name of the shared library
# associated with a specific link library.
# -- PORTME fill in with the dynamic library characteristics
m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
[m4_require([_LT_DECL_EGREP])
m4_require([_LT_DECL_OBJDUMP])
m4_require([_LT_DECL_DLLTOOL])
AC_CACHE_CHECK([how to associate runtime and link libraries],
lt_cv_sharedlib_from_linklib_cmd,
[lt_cv_sharedlib_from_linklib_cmd='unknown'
case $host_os in
cygwin* | mingw* | pw32* | cegcc*)
# two different shell functions defined in ltmain.sh;
# decide which one to use based on capabilities of $DLLTOOL
case `$DLLTOOL --help 2>&1` in
*--identify-strict*)
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
;;
*)
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
;;
esac
;;
*)
# fallback: assume linklib IS sharedlib
lt_cv_sharedlib_from_linklib_cmd=$ECHO
;;
esac
])
sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
[Command to associate shared and link libraries])
])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
# _LT_PATH_MANIFEST_TOOL
# ----------------------
# locate the manifest tool
m4_defun([_LT_PATH_MANIFEST_TOOL],
[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
[lt_cv_path_mainfest_tool=no
echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
$MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
cat conftest.err >&AS_MESSAGE_LOG_FD
if $GREP 'Manifest Tool' conftest.out > /dev/null; then
lt_cv_path_mainfest_tool=yes
fi
rm -f conftest*])
if test yes != "$lt_cv_path_mainfest_tool"; then
MANIFEST_TOOL=:
fi
_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
])# _LT_PATH_MANIFEST_TOOL
# _LT_DLL_DEF_P([FILE])
# ---------------------
# True iff FILE is a Windows DLL '.def' file.
# Keep in sync with func_dll_def_p in the libtool script
AC_DEFUN([_LT_DLL_DEF_P],
[dnl
test DEF = "`$SED -n dnl
-e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace
-e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments
-e '\''s/^\(EXPORTS\|LIBRARY\)\([[ ]].*\)*$/DEF/p'\'' dnl
-e q dnl Only consider the first "real" line
$1`" dnl
])# _LT_DLL_DEF_P
# LT_LIB_M
# --------
# check for math library
AC_DEFUN([LT_LIB_M],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
LIBM=
case $host in
*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
# These system don't have libm, or don't need it
;;
*-ncr-sysv4.3*)
AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM=-lmw)
AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
;;
*)
AC_CHECK_LIB(m, cos, LIBM=-lm)
;;
esac
AC_SUBST([LIBM])
])# LT_LIB_M
# Old name:
AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_CHECK_LIBM], [])
# _LT_COMPILER_NO_RTTI([TAGNAME])
# -------------------------------
m4_defun([_LT_COMPILER_NO_RTTI],
[m4_require([_LT_TAG_COMPILER])dnl
_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
if test yes = "$GCC"; then
case $cc_basename in
nvcc*)
_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
*)
_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
esac
_LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
lt_cv_prog_compiler_rtti_exceptions,
[-fno-rtti -fno-exceptions], [],
[_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
fi
_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
[Compiler flag to turn off builtin functions])
])# _LT_COMPILER_NO_RTTI
# _LT_CMD_GLOBAL_SYMBOLS
# ----------------------
m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([AC_PROG_AWK])dnl
AC_REQUIRE([LT_PATH_NM])dnl
AC_REQUIRE([LT_PATH_LD])dnl
m4_require([_LT_DECL_SED])dnl
m4_require([_LT_DECL_EGREP])dnl
m4_require([_LT_TAG_COMPILER])dnl
# Check for command to grab the raw symbol name followed by C symbol from nm.
AC_MSG_CHECKING([command to parse $NM output from $compiler object])
AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
[
# These are sane defaults that work on at least a few old systems.
# [They come from Ultrix. What could be older than Ultrix?!! ;)]
# Character class describing NM global symbol codes.
symcode='[[BCDEGRST]]'
# Regexp to match symbols that can be accessed directly from C.
sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
# Define system-specific variables.
case $host_os in
aix*)
symcode='[[BCDT]]'
;;
cygwin* | mingw* | pw32* | cegcc*)
symcode='[[ABCDGISTW]]'
;;
hpux*)
if test ia64 = "$host_cpu"; then
symcode='[[ABCDEGRST]]'
fi
;;
irix* | nonstopux*)
symcode='[[BCDEGRST]]'
;;
osf*)
symcode='[[BCDEGQRST]]'
;;
solaris*)
symcode='[[BDRT]]'
;;
sco3.2v5*)
symcode='[[DT]]'
;;
sysv4.2uw2*)
symcode='[[DT]]'
;;
sysv5* | sco5v6* | unixware* | OpenUNIX*)
symcode='[[ABDT]]'
;;
sysv4)
symcode='[[DFNSTU]]'
;;
esac
# If we're using GNU nm, then use its standard symbol codes.
case `$NM -V 2>&1` in
*GNU* | *'with BFD'*)
symcode='[[ABCDGIRSTW]]' ;;
esac
if test "$lt_cv_nm_interface" = "MS dumpbin"; then
# Gets list of data symbols to import.
lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"
# Adjust the below global symbol transforms to fixup imported variables.
lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
lt_c_name_lib_hook="\
-e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
-e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
else
# Disable hooks by default.
lt_cv_sys_global_symbol_to_import=
lt_cdecl_hook=
lt_c_name_hook=
lt_c_name_lib_hook=
fi
# Transform an extracted symbol line into a proper C declaration.
# Some systems (esp. on ia64) link data and code symbols differently,
# so use this general approach.
lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
$lt_cdecl_hook\
" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
# Transform an extracted symbol line into symbol name and symbol address
lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\
$lt_c_name_hook\
" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
# Transform an extracted symbol line into symbol name with lib prefix and
# symbol address.
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\
$lt_c_name_lib_hook\
" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
# Handle CRLF in mingw tool chain
opt_cr=
case $build_os in
mingw*)
opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
;;
esac
# Try without a prefix underscore, then with it.
for ac_symprfx in "" "_"; do
# Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
symxfrm="\\1 $ac_symprfx\\2 \\2"
# Write the raw and C identifiers.
if test "$lt_cv_nm_interface" = "MS dumpbin"; then
# Fake it for dumpbin and say T for any non-static function,
# D for any global variable and I for any imported variable.
# Also find C++ and __fastcall symbols from MSVC++ or ICC,
# which start with @ or ?.
lt_cv_sys_global_symbol_pipe="$AWK ['"\
" {last_section=section; section=\$ 3};"\
" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
" \$ 0!~/External *\|/{next};"\
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
" {if(hide[section]) next};"\
" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
" ' prfx=^$ac_symprfx]"
else
lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
fi
lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"
# Check to see that the pipe works correctly.
pipe_works=no
rm -f conftest*
cat > conftest.$ac_ext <<_LT_EOF
#ifdef __cplusplus
extern "C" {
#endif
char nm_test_var;
void nm_test_func(void);
void nm_test_func(void){}
#ifdef __cplusplus
}
#endif
int main(){nm_test_var='a';nm_test_func();return(0);}
_LT_EOF
if AC_TRY_EVAL(ac_compile); then
# Now try to grab the symbols.
nlist=conftest.nm
$ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD
if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then
# Try sorting and uniquifying the output.
if sort "$nlist" | uniq > "$nlist"T; then
mv -f "$nlist"T "$nlist"
else
rm -f "$nlist"T
fi
# Make sure that we snagged all the symbols we need.
if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
cat <<_LT_EOF > conftest.$ac_ext
/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
/* DATA imports from DLLs on WIN32 can't be const, because runtime
relocations are performed -- see ld's documentation on pseudo-relocs. */
# define LT@&t@_DLSYM_CONST
#elif defined __osf__
/* This system does not cope well with relocations in const data. */
# define LT@&t@_DLSYM_CONST
#else
# define LT@&t@_DLSYM_CONST const
#endif
#ifdef __cplusplus
extern "C" {
#endif
_LT_EOF
# Now generate the symbol file.
eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
cat <<_LT_EOF >> conftest.$ac_ext
/* The mapping between symbol names and symbols. */
LT@&t@_DLSYM_CONST struct {
const char *name;
void *address;
}
lt__PROGRAM__LTX_preloaded_symbols[[]] =
{
{ "@PROGRAM@", (void *) 0 },
_LT_EOF
$SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
cat <<\_LT_EOF >> conftest.$ac_ext
{0, (void *) 0}
};
/* This works around a problem in FreeBSD linker */
#ifdef FREEBSD_WORKAROUND
static const void *lt_preloaded_setup() {
return lt__PROGRAM__LTX_preloaded_symbols;
}
#endif
#ifdef __cplusplus
}
#endif
_LT_EOF
# Now try linking the two files.
mv conftest.$ac_objext conftstm.$ac_objext
lt_globsym_save_LIBS=$LIBS
lt_globsym_save_CFLAGS=$CFLAGS
LIBS=conftstm.$ac_objext
CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then
pipe_works=yes
fi
LIBS=$lt_globsym_save_LIBS
CFLAGS=$lt_globsym_save_CFLAGS
else
echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
fi
else
echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
fi
else
echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
fi
else
echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
cat conftest.$ac_ext >&5
fi
rm -rf conftest* conftst*
# Do not use the global_symbol_pipe unless it works.
if test yes = "$pipe_works"; then
break
else
lt_cv_sys_global_symbol_pipe=
fi
done
])
if test -z "$lt_cv_sys_global_symbol_pipe"; then
lt_cv_sys_global_symbol_to_cdecl=
fi
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
AC_MSG_RESULT(failed)
else
AC_MSG_RESULT(ok)
fi
# Response file support.
if test "$lt_cv_nm_interface" = "MS dumpbin"; then
nm_file_list_spec='@'
elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
nm_file_list_spec='@'
fi
_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
[Take the output of nm and produce a listing of raw symbols and C names])
_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
[Transform the output of nm in a proper C declaration])
_LT_DECL([global_symbol_to_import], [lt_cv_sys_global_symbol_to_import], [1],
[Transform the output of nm into a list of symbols to manually relocate])
_LT_DECL([global_symbol_to_c_name_address],
[lt_cv_sys_global_symbol_to_c_name_address], [1],
[Transform the output of nm in a C name address pair])
_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
[lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
[Transform the output of nm in a C name address pair when lib prefix is needed])
_LT_DECL([nm_interface], [lt_cv_nm_interface], [1],
[The name lister interface])
_LT_DECL([], [nm_file_list_spec], [1],
[Specify filename containing input files for $NM])
]) # _LT_CMD_GLOBAL_SYMBOLS
# _LT_COMPILER_PIC([TAGNAME])
# ---------------------------
m4_defun([_LT_COMPILER_PIC],
[m4_require([_LT_TAG_COMPILER])dnl
_LT_TAGVAR(lt_prog_compiler_wl, $1)=
_LT_TAGVAR(lt_prog_compiler_pic, $1)=
_LT_TAGVAR(lt_prog_compiler_static, $1)=
m4_if([$1], [CXX], [
# C++ specific cases for pic, static, wl, etc.
if test yes = "$GXX"; then
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
case $host_os in
aix*)
# All AIX code is PIC.
if test ia64 = "$host_cpu"; then
# AIX 5 now supports IA64 processor
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
fi
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
amigaos*)
case $host_cpu in
powerpc)
# see comment about AmigaOS4 .so support
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
m68k)
# FIXME: we need at least 68020 code to build shared libraries, but
# adding the '-m68020' flag to GCC prevents building anything better,
# like '-m68040'.
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
;;
esac
;;
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | cygwin* | os2* | pw32* | cegcc*)
# This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example).
# Although the cygwin gcc ignores -fPIC, still need this for old-style
# (--disable-auto-import) libraries
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
case $host_os in
os2*)
_LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static'
;;
esac
;;
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
;;
*djgpp*)
# DJGPP does not support shared libraries at all
_LT_TAGVAR(lt_prog_compiler_pic, $1)=
;;
haiku*)
# PIC is the default for Haiku.
# The "-static" flag exists, but is broken.
_LT_TAGVAR(lt_prog_compiler_static, $1)=
;;
interix[[3-9]]*)
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
# Instead, we relocate shared libraries at runtime.
;;
sysv4*MP*)
if test -d /usr/nec; then
_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
fi
;;
hpux*)
# PIC is the default for 64-bit PA HP-UX, but not for 32-bit
# PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
# sets the default TLS model and affects inlining.
case $host_cpu in
hppa*64*)
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
esac
;;
*qnx* | *nto*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
# it will coredump.
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
esac
else
case $host_os in
aix[[4-9]]*)
# All AIX code is PIC.
if test ia64 = "$host_cpu"; then
# AIX 5 now supports IA64 processor
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
else
_LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
fi
;;
chorus*)
case $cc_basename in
cxch68*)
# Green Hills C++ Compiler
# _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
;;
esac
;;
mingw* | cygwin* | os2* | pw32* | cegcc*)
# This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example).
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
;;
dgux*)
case $cc_basename in
ec++*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
;;
ghcx*)
# Green Hills C++ Compiler
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
;;
*)
;;
esac
;;
freebsd* | dragonfly* | midnightbsd*)
# FreeBSD uses GNU C++
;;
hpux9* | hpux10* | hpux11*)
case $cc_basename in
CC*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive'
if test ia64 != "$host_cpu"; then
_LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
fi
;;
aCC*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive'
case $host_cpu in
hppa*64*|ia64*)
# +Z the default
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
;;
esac
;;
*)
;;
esac
;;
interix*)
# This is c89, which is MS Visual C++ (no shared libs)
# Anyone wants to do a port?
;;
irix5* | irix6* | nonstopux*)
case $cc_basename in
CC*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
# CC pic flag -KPIC is the default.
;;
*)
;;
esac
;;
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
case $cc_basename in
KCC*)
# KAI C++ Compiler
_LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
ecpc* )
# old Intel C++ for x86_64, which still supported -KPIC.
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
icpc* )
# Intel C++, used to be incompatible with GCC.
# ICC 10 doesn't accept -KPIC any more.
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
pgCC* | pgcpp*)
# Portland Group C++ compiler
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
cxx*)
# Compaq C++
# Make sure the PIC flag is empty. It appears that all Alpha
# Linux and Compaq Tru64 Unix objects are PIC.
_LT_TAGVAR(lt_prog_compiler_pic, $1)=
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
# IBM XL 8.0, 9.0 on PPC and BlueGene
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
;;
*)
case `$CC -V 2>&1 | $SED 5q` in
*Sun\ C*)
# Sun C++ 5.9
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
;;
esac
;;
esac
;;
lynxos*)
;;
m88k*)
;;
mvs*)
case $cc_basename in
cxx*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
;;
*)
;;
esac
;;
netbsd* | netbsdelf*-gnu)
;;
*qnx* | *nto*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
# it will coredump.
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
;;
osf3* | osf4* | osf5*)
case $cc_basename in
KCC*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
;;
RCC*)
# Rational C++ 2.4.1
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
;;
cxx*)
# Digital/Compaq C++
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
# Make sure the PIC flag is empty. It appears that all Alpha
# Linux and Compaq Tru64 Unix objects are PIC.
_LT_TAGVAR(lt_prog_compiler_pic, $1)=
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
*)
;;
esac
;;
psos*)
;;
solaris*)
case $cc_basename in
CC* | sunCC*)
# Sun C++ 4.2, 5.x and Centerline C++
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
;;
gcx*)
# Green Hills C++ Compiler
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
;;
*)
;;
esac
;;
sunos4*)
case $cc_basename in
CC*)
# Sun C++ 4.x
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
lcc*)
# Lucid
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
;;
*)
;;
esac
;;
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
case $cc_basename in
CC*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
esac
;;
tandem*)
case $cc_basename in
NCC*)
# NonStop-UX NCC 3.20
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
;;
*)
;;
esac
;;
vxworks*)
;;
*)
_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
;;
esac
fi
],
[
if test yes = "$GCC"; then
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
case $host_os in
aix*)
# All AIX code is PIC.
if test ia64 = "$host_cpu"; then
# AIX 5 now supports IA64 processor
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
fi
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
amigaos*)
case $host_cpu in
powerpc)
# see comment about AmigaOS4 .so support
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
m68k)
# FIXME: we need at least 68020 code to build shared libraries, but
# adding the '-m68020' flag to GCC prevents building anything better,
# like '-m68040'.
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
;;
esac
;;
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | cygwin* | pw32* | os2* | cegcc*)
# This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example).
# Although the cygwin gcc ignores -fPIC, still need this for old-style
# (--disable-auto-import) libraries
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
case $host_os in
os2*)
_LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static'
;;
esac
;;
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
;;
haiku*)
# PIC is the default for Haiku.
# The "-static" flag exists, but is broken.
_LT_TAGVAR(lt_prog_compiler_static, $1)=
;;
hpux*)
# PIC is the default for 64-bit PA HP-UX, but not for 32-bit
# PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
# sets the default TLS model and affects inlining.
case $host_cpu in
hppa*64*)
# +Z the default
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
esac
;;
interix[[3-9]]*)
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
# Instead, we relocate shared libraries at runtime.
;;
msdosdjgpp*)
# Just because we use GCC doesn't mean we suddenly get shared libraries
# on systems that don't support them.
_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
enable_shared=no
;;
*nto* | *qnx*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
# it will coredump.
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
;;
sysv4*MP*)
if test -d /usr/nec; then
_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
fi
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
;;
esac
case $cc_basename in
nvcc*) # Cuda Compiler Driver 2.2
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
_LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
fi
;;
esac
else
# PORTME Check for flag to pass linker flags through the system compiler.
case $host_os in
aix*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
if test ia64 = "$host_cpu"; then
# AIX 5 now supports IA64 processor
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
else
_LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
fi
;;
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
case $cc_basename in
nagfor*)
# NAG Fortran compiler
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
esac
;;
mingw* | cygwin* | pw32* | os2* | cegcc*)
# This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example).
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
case $host_os in
os2*)
_LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static'
;;
esac
;;
hpux9* | hpux10* | hpux11*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case $host_cpu in
hppa*64*|ia64*)
# +Z the default
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
;;
esac
# Is there a better lt_prog_compiler_static that works with the bundled CC?
_LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive'
;;
irix5* | irix6* | nonstopux*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
# PIC (with -KPIC) is the default.
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
case $cc_basename in
# old Intel for x86_64, which still supported -KPIC.
ecc*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
# flang / f18. f95 an alias for gfortran or flang on Debian
flang* | f18* | f95*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
# icc used to be incompatible with GCC.
# ICC 10 doesn't accept -KPIC any more.
icc* | ifort*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
# Lahey Fortran 8.1.
lf95*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
_LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
;;
nagfor*)
# NAG Fortran compiler
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
tcc*)
# Fabrice Bellard et al's Tiny C Compiler
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
# Portland Group compilers (*not* the Pentium gcc compiler,
# which looks to be a dead project)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
ccc*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
# All Alpha code is PIC.
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
xl* | bgxl* | bgf* | mpixl*)
# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
;;
*)
case `$CC -V 2>&1 | $SED 5q` in
*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
# Sun Fortran 8.3 passes all unrecognized flags to the linker
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)=''
;;
*Sun\ F* | *Sun*Fortran*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
;;
*Sun\ C*)
# Sun C 5.9
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
;;
*Intel*\ [[CF]]*Compiler*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
*Portland\ Group*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
esac
;;
esac
;;
newsos6)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
*nto* | *qnx*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
# it will coredump.
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
;;
osf3* | osf4* | osf5*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
# All OSF/1 code is PIC.
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
rdos*)
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
solaris*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
case $cc_basename in
f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
esac
;;
sunos4*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
sysv4 | sysv4.2uw2* | sysv4.3*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
sysv4*MP*)
if test -d /usr/nec; then
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
fi
;;
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
unicos*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
;;
uts4*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
;;
*)
_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
;;
esac
fi
])
case $host_os in
# For platforms that do not support PIC, -DPIC is meaningless:
*djgpp*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)=
;;
*)
_LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
;;
esac
AC_CACHE_CHECK([for $compiler option to produce PIC],
[_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
[_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
#
# Check to make sure the PIC flag actually works.
#
if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
_LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
[_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
[$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
[case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
"" | " "*) ;;
*) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
esac],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)=
_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
fi
_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
[Additional compiler flags for building library objects])
_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
[How to pass a linker flag through the compiler])
#
# Check to make sure the static flag actually works.
#
wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
_LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
$lt_tmp_static_flag,
[],
[_LT_TAGVAR(lt_prog_compiler_static, $1)=])
_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
[Compiler flag to prevent dynamic linking])
])# _LT_COMPILER_PIC
# _LT_LINKER_SHLIBS([TAGNAME])
# ----------------------------
# See if the linker supports building shared libraries.
m4_defun([_LT_LINKER_SHLIBS],
[AC_REQUIRE([LT_PATH_LD])dnl
AC_REQUIRE([LT_PATH_NM])dnl
m4_require([_LT_PATH_MANIFEST_TOOL])dnl
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_DECL_EGREP])dnl
m4_require([_LT_DECL_SED])dnl
m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
m4_require([_LT_TAG_COMPILER])dnl
AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
m4_if([$1], [CXX], [
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
case $host_os in
aix[[4-9]]*)
# If we're using GNU nm, then we don't want the "-C" option.
# -C means demangle to GNU nm, but means don't demangle to AIX nm.
# Without the "-l" option, or with the "-B" option, AIX nm treats
# weak defined symbols like other global defined symbols, whereas
# GNU nm marks them as "W".
# While the 'weak' keyword is ignored in the Export File, we need
# it in the Import File for the 'aix-soname' feature, so we have
# to replace the "-B" option with "-P" for AIX nm.
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
_LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
else
_LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
fi
;;
pw32*)
_LT_TAGVAR(export_symbols_cmds, $1)=$ltdll_cmds
;;
cygwin* | mingw* | cegcc*)
case $cc_basename in
cl* | icl*)
_LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
;;
esac
;;
linux* | k*bsd*-gnu | gnu*)
_LT_TAGVAR(link_all_deplibs, $1)=no
;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
;;
esac
], [
runpath_var=
_LT_TAGVAR(allow_undefined_flag, $1)=
_LT_TAGVAR(always_export_symbols, $1)=no
_LT_TAGVAR(archive_cmds, $1)=
_LT_TAGVAR(archive_expsym_cmds, $1)=
_LT_TAGVAR(compiler_needs_object, $1)=no
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
_LT_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(hardcode_automatic, $1)=no
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
_LT_TAGVAR(inherit_rpath, $1)=no
_LT_TAGVAR(link_all_deplibs, $1)=unknown
_LT_TAGVAR(module_cmds, $1)=
_LT_TAGVAR(module_expsym_cmds, $1)=
_LT_TAGVAR(old_archive_from_new_cmds, $1)=
_LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
_LT_TAGVAR(thread_safe_flag_spec, $1)=
_LT_TAGVAR(whole_archive_flag_spec, $1)=
# include_expsyms should be a list of space-separated symbols to be *always*
# included in the symbol list
_LT_TAGVAR(include_expsyms, $1)=
# exclude_expsyms can be an extended regexp of symbols to exclude
# it will be wrapped by ' (' and ')$', so one must not match beginning or
# end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
# as well as any symbol that contains 'd'.
_LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
# platforms (ab)use it in PIC code, but their linkers get confused if
# the symbol is explicitly referenced. Since portable code cannot
# rely on this symbol name, it's probably fine to never include it in
# preloaded symbol tables.
# Exclude shared library initialization/finalization symbols.
dnl Note also adjust exclude_expsyms for C++ above.
extract_expsyms_cmds=
case $host_os in
cygwin* | mingw* | pw32* | cegcc*)
# FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time
# When not using gcc, we currently assume that we are using
# Microsoft Visual C++ or Intel C++ Compiler.
if test yes != "$GCC"; then
with_gnu_ld=no
fi
;;
interix*)
# we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)
with_gnu_ld=yes
;;
openbsd* | bitrig*)
with_gnu_ld=no
;;
linux* | k*bsd*-gnu | gnu*)
_LT_TAGVAR(link_all_deplibs, $1)=no
;;
esac
_LT_TAGVAR(ld_shlibs, $1)=yes
# On some targets, GNU ld is compatible enough with the native linker
# that we're better off using the native interface for both.
lt_use_gnu_ld_interface=no
if test yes = "$with_gnu_ld"; then
case $host_os in
aix*)
# The AIX port of GNU ld has always aspired to compatibility
# with the native linker. However, as the warning in the GNU ld
# block says, versions before 2.19.5* couldn't really create working
# shared libraries, regardless of the interface used.
case `$LD -v 2>&1` in
*\ \(GNU\ Binutils\)\ 2.19.5*) ;;
*\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
*\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
*)
lt_use_gnu_ld_interface=yes
;;
esac
;;
*)
lt_use_gnu_ld_interface=yes
;;
esac
fi
if test yes = "$lt_use_gnu_ld_interface"; then
# If archive_cmds runs LD, not CC, wlarc should be empty
wlarc='$wl'
# Set some defaults for GNU ld with shared library support. These
# are reset later if shared libraries are not supported. Putting them
# here allows them to be overridden if necessary.
runpath_var=LD_RUN_PATH
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
# ancient GNU ld didn't support --whole-archive et. al.
if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
_LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
else
_LT_TAGVAR(whole_archive_flag_spec, $1)=
fi
supports_anon_versioning=no
case `$LD -v | $SED -e 's/([[^)]]\+)\s\+//' 2>&1` in
*GNU\ gold*) supports_anon_versioning=yes ;;
*\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
*\ 2.11.*) ;; # other 2.11 versions
*) supports_anon_versioning=yes ;;
esac
# See if GNU ld supports shared libraries.
case $host_os in
aix[[3-9]]*)
# On AIX/PPC, the GNU linker is very broken
if test ia64 != "$host_cpu"; then
_LT_TAGVAR(ld_shlibs, $1)=no
cat <<_LT_EOF 1>&2
*** Warning: the GNU linker, at least up to release 2.19, is reported
*** to be unable to reliably create shared libraries on AIX.
*** Therefore, libtool is disabling shared libraries support. If you
*** really care for shared libraries, you may want to install binutils
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
*** You will then need to restart the configuration process.
_LT_EOF
fi
;;
amigaos*)
case $host_cpu in
powerpc)
# see comment about AmigaOS4 .so support
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)=''
;;
m68k)
_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_minus_L, $1)=yes
;;
esac
;;
beos*)
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
# Joseph Beckenbach says some releases of gcc
# support --undefined. This deserves some investigation. FIXME
_LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
cygwin* | mingw* | pw32* | cegcc*)
# _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
# as there is no search path for DLLs.
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols'
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
_LT_TAGVAR(always_export_symbols, $1)=no
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
# If the export-symbols file already is a .def file, use it as
# is; otherwise, prepend EXPORTS...
_LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
cp $export_symbols $output_objdir/$soname.def;
else
echo EXPORTS > $output_objdir/$soname.def;
cat $export_symbols >> $output_objdir/$soname.def;
fi~
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
haiku*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
os2*)
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
shrext_cmds=.dll
_LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
$ECHO EXPORTS >> $output_objdir/$libname.def~
emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
emximp -o $lib $output_objdir/$libname.def'
_LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
$ECHO EXPORTS >> $output_objdir/$libname.def~
prefix_cmds="$SED"~
if test EXPORTS = "`$SED 1q $export_symbols`"; then
prefix_cmds="$prefix_cmds -e 1d";
fi~
prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
emximp -o $lib $output_objdir/$libname.def'
_LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='@'
;;
interix[[3-9]]*)
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
# Instead, shared libraries are loaded at an image base (0x10000000 by
# default) and relocated if they conflict, which is a slow very memory
# consuming and fragmenting process. To avoid this, we pick a random,
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
;;
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
tmp_diet=no
if test linux-dietlibc = "$host_os"; then
case $cc_basename in
diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
esac
fi
if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
&& test no = "$tmp_diet"
then
tmp_addflag=' $pic_flag'
tmp_sharedflag='-shared'
case $cc_basename,$host_cpu in
pgcc*) # Portland Group C compiler
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
tmp_addflag=' $pic_flag'
;;
pgf77* | pgf90* | pgf95* | pgfortran*)
# Portland Group f77 and f90 compilers
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
tmp_addflag=' $pic_flag -Mnomain' ;;
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
tmp_addflag=' -i_dynamic' ;;
efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
tmp_addflag=' -i_dynamic -nofor_main' ;;
ifc* | ifort*) # Intel Fortran compiler
tmp_addflag=' -nofor_main' ;;
lf95*) # Lahey Fortran 8.1
_LT_TAGVAR(whole_archive_flag_spec, $1)=
tmp_sharedflag='--shared' ;;
nagfor*) # NAGFOR 5.3
tmp_sharedflag='-Wl,-shared' ;;
xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
tmp_sharedflag='-qmkshrobj'
tmp_addflag= ;;
nvcc*) # Cuda Compiler Driver 2.2
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
_LT_TAGVAR(compiler_needs_object, $1)=yes
;;
esac
case `$CC -V 2>&1 | $SED 5q` in
*Sun\ C*) # Sun C 5.9
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
_LT_TAGVAR(compiler_needs_object, $1)=yes
tmp_sharedflag='-G' ;;
*Sun\ F*) # Sun Fortran 8.3
tmp_sharedflag='-G' ;;
esac
_LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
if test yes = "$supports_anon_versioning"; then
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
echo "local: *; };" >> $output_objdir/$libname.ver~
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
fi
case $cc_basename in
tcc*)
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='-rdynamic'
;;
xlf* | bgf* | bgxlf* | mpixlf*)
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
_LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
if test yes = "$supports_anon_versioning"; then
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
echo "local: *; };" >> $output_objdir/$libname.ver~
$LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
fi
;;
esac
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
wlarc=
else
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
fi
;;
solaris*)
if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
_LT_TAGVAR(ld_shlibs, $1)=no
cat <<_LT_EOF 1>&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems. Therefore, libtool
*** is disabling shared libraries support. We urge you to upgrade GNU
*** binutils to release 2.9.1 or newer. Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
_LT_EOF
elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
case `$LD -v 2>&1` in
*\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
_LT_TAGVAR(ld_shlibs, $1)=no
cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
*** reliably create shared libraries on SCO systems. Therefore, libtool
*** is disabling shared libraries support. We urge you to upgrade GNU
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
_LT_EOF
;;
*)
# For security reasons, it is highly recommended that you always
# use absolute paths for naming shared libraries, and exclude the
# DT_RUNPATH tag from executables and libraries. But doing so
# requires that you compile everything twice, which is a pain.
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
esac
;;
sunos4*)
_LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
wlarc=
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
*)
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
esac
if test no = "$_LT_TAGVAR(ld_shlibs, $1)"; then
runpath_var=
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_TAGVAR(whole_archive_flag_spec, $1)=
fi
else
# PORTME fill in a description of your system's linker (not GNU ld)
case $host_os in
aix3*)
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
_LT_TAGVAR(always_export_symbols, $1)=yes
_LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
# Note: this linker hardcodes the directories in LIBPATH if there
# are no directories specified by -L.
_LT_TAGVAR(hardcode_minus_L, $1)=yes
if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
# Neither direct hardcoding nor static linking is supported with a
# broken collect2.
_LT_TAGVAR(hardcode_direct, $1)=unsupported
fi
;;
aix[[4-9]]*)
if test ia64 = "$host_cpu"; then
# On IA64, the linker does run time linking by default, so we don't
# have to do anything special.
aix_use_runtimelinking=no
exp_sym_flag='-Bexport'
no_entry_flag=
else
# If we're using GNU nm, then we don't want the "-C" option.
# -C means demangle to GNU nm, but means don't demangle to AIX nm.
# Without the "-l" option, or with the "-B" option, AIX nm treats
# weak defined symbols like other global defined symbols, whereas
# GNU nm marks them as "W".
# While the 'weak' keyword is ignored in the Export File, we need
# it in the Import File for the 'aix-soname' feature, so we have
# to replace the "-B" option with "-P" for AIX nm.
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
_LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
else
_LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
fi
aix_use_runtimelinking=no
# Test if we are trying to use run time linking or normal
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
# have runtime linking enabled, and use it for executables.
# For shared libraries, we enable/disable runtime linking
# depending on the kind of the shared library created -
# when "with_aix_soname,aix_use_runtimelinking" is:
# "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
# "aix,yes" lib.so shared, rtl:yes, for executables
# lib.a static archive
# "both,no" lib.so.V(shr.o) shared, rtl:yes
# lib.a(lib.so.V) shared, rtl:no, for executables
# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
# lib.a(lib.so.V) shared, rtl:no
# "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
# lib.a static archive
case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
for ld_flag in $LDFLAGS; do
if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
aix_use_runtimelinking=yes
break
fi
done
if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
# With aix-soname=svr4, we create the lib.so.V shared archives only,
# so we don't have lib.a shared libs to link our executables.
# We have to force runtime linking in this case.
aix_use_runtimelinking=yes
LDFLAGS="$LDFLAGS -Wl,-brtl"
fi
;;
esac
exp_sym_flag='-bexport'
no_entry_flag='-bnoentry'
fi
# When large executables or shared objects are built, AIX ld can
# have problems creating the table of contents. If linking a library
# or program results in "error TOC overflow" add -mminimal-toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
_LT_TAGVAR(archive_cmds, $1)=''
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
_LT_TAGVAR(link_all_deplibs, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='$wl-f,'
case $with_aix_soname,$aix_use_runtimelinking in
aix,*) ;; # traditional, no import file
svr4,* | *,yes) # use import file
# The Import File defines what to hardcode.
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
;;
esac
if test yes = "$GCC"; then
case $host_os in aix4.[[012]]|aix4.[[012]].*)
# We only want to do this on AIX 4.2 and lower, the check
# below for broken collect2 doesn't work under 4.3+
collect2name=`$CC -print-prog-name=collect2`
if test -f "$collect2name" &&
strings "$collect2name" | $GREP resolve_lib_name >/dev/null
then
# We have reworked collect2
:
else
# We have old collect2
_LT_TAGVAR(hardcode_direct, $1)=unsupported
# It fails to find uninstalled libraries when the uninstalled
# path is not listed in the libpath. Setting hardcode_minus_L
# to unsupported forces relinking
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=
fi
;;
esac
shared_flag='-shared'
if test yes = "$aix_use_runtimelinking"; then
shared_flag="$shared_flag "'$wl-G'
fi
# Need to ensure runtime linking is disabled for the traditional
# shared library, or the linker may eventually find shared libraries
# /with/ Import File - we do not want to mix them.
shared_flag_aix='-shared'
shared_flag_svr4='-shared $wl-G'
else
# not using gcc
if test ia64 = "$host_cpu"; then
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
# chokes on -Wl,-G. The following line is correct:
shared_flag='-G'
else
if test yes = "$aix_use_runtimelinking"; then
shared_flag='$wl-G'
else
shared_flag='$wl-bM:SRE'
fi
shared_flag_aix='$wl-bM:SRE'
shared_flag_svr4='$wl-G'
fi
fi
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall'
# It seems that -bexpall does not export symbols beginning with
# underscore (_), so it is better to generate a list of symbols to export.
_LT_TAGVAR(always_export_symbols, $1)=yes
if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
# Warning - without using the other runtime loading flags (-brtl),
# -berok will link without error, but may produce a broken library.
_LT_TAGVAR(allow_undefined_flag, $1)='-berok'
# Determine the default libpath from the value encoded in an
# empty executable.
_LT_SYS_MODULE_PATH_AIX([$1])
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
else
if test ia64 = "$host_cpu"; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib'
_LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
_LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
else
# Determine the default libpath from the value encoded in an
# empty executable.
_LT_SYS_MODULE_PATH_AIX([$1])
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
# Warning - without using the other run time loading flags,
# -berok will link without error, but may produce a broken library.
_LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok'
_LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok'
if test yes = "$with_gnu_ld"; then
# We only use this code for GNU lds that support --whole-archive.
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive'
else
# Exported symbols can be pulled into shared objects from archives
_LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
_LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
# -brtl affects multiple linker settings, -berok does not and is overridden later
compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`'
if test svr4 != "$with_aix_soname"; then
# This is similar to how AIX traditionally builds its shared libraries.
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
fi
if test aix != "$with_aix_soname"; then
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
else
# used by -dlpreopen to get the symbols
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
fi
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d'
fi
fi
;;
amigaos*)
case $host_cpu in
powerpc)
# see comment about AmigaOS4 .so support
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)=''
;;
m68k)
_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_minus_L, $1)=yes
;;
esac
;;
bsdi[[45]]*)
_LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
;;
cygwin* | mingw* | pw32* | cegcc*)
# When not using gcc, we currently assume that we are using
# Microsoft Visual C++ or Intel C++ Compiler.
# hardcode_libdir_flag_spec is actually meaningless, as there is
# no search path for DLLs.
case $cc_basename in
cl* | icl*)
# Native MSVC or ICC
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
_LT_TAGVAR(always_export_symbols, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='@'
# Tell ltmain to make .lib files, not .a files.
libext=lib
# Tell ltmain to make .dll files, not .so files.
shrext_cmds=.dll
# FIXME: Setting linknames here is a bad hack.
_LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
_LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
cp "$export_symbols" "$output_objdir/$soname.def";
echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
else
$SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
fi~
$CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
linknames='
# The linker will not automatically build a static lib if we build a DLL.
# _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
_LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
# Don't use ranlib
_LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
_LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
lt_tool_outputfile="@TOOL_OUTPUT@"~
case $lt_outputfile in
*.exe|*.EXE) ;;
*)
lt_outputfile=$lt_outputfile.exe
lt_tool_outputfile=$lt_tool_outputfile.exe
;;
esac~
if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
$MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
$RM "$lt_outputfile.manifest";
fi'
;;
*)
# Assume MSVC and ICC wrapper
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
# Tell ltmain to make .lib files, not .a files.
libext=lib
# Tell ltmain to make .dll files, not .so files.
shrext_cmds=.dll
# FIXME: Setting linknames here is a bad hack.
_LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
# The linker will automatically build a .lib file if we build a DLL.
_LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
# FIXME: Should let the user specify the lib program.
_LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
;;
esac
;;
darwin* | rhapsody*)
_LT_DARWIN_LINKER_FEATURES($1)
;;
dgux*)
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
# support. Future versions do this automatically, but an explicit c++rt0.o
# does not break anything, and helps significantly (at the cost of a little
# extra space).
freebsd2.2*)
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
freebsd2.*)
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
freebsd* | dragonfly* | midnightbsd*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
hpux9*)
if test yes = "$GCC"; then
_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
else
_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
fi
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(hardcode_direct, $1)=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
;;
hpux10*)
if test yes,no = "$GCC,$with_gnu_ld"; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
else
_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
fi
if test no = "$with_gnu_ld"; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
_LT_TAGVAR(hardcode_minus_L, $1)=yes
fi
;;
hpux11*)
if test yes,no = "$GCC,$with_gnu_ld"; then
case $host_cpu in
hppa*64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
ia64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
;;
*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
;;
esac
else
case $host_cpu in
hppa*64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
ia64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
;;
*)
m4_if($1, [], [
# Older versions of the 11.00 compiler do not understand -b yet
# (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
_LT_LINKER_OPTION([if $CC understands -b],
_LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
[_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
[_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
[_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
;;
esac
fi
if test no = "$with_gnu_ld"; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
case $host_cpu in
hppa*64*|ia64*)
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
*)
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
_LT_TAGVAR(hardcode_minus_L, $1)=yes
;;
esac
fi
;;
irix5* | irix6* | nonstopux*)
if test yes = "$GCC"; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
# Try to use the -exported_symbol ld option, if it does not
# work, assume that -exports_file does not work either and
# implicitly export all symbols.
# This should be the same for all languages, so no per-tag cache variable.
AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
[lt_cv_irix_exported_symbol],
[save_LDFLAGS=$LDFLAGS
LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
AC_LINK_IFELSE(
[AC_LANG_SOURCE(
[AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
[C++], [[int foo (void) { return 0; }]],
[Fortran 77], [[
subroutine foo
end]],
[Fortran], [[
subroutine foo
end]])])],
[lt_cv_irix_exported_symbol=yes],
[lt_cv_irix_exported_symbol=no])
LDFLAGS=$save_LDFLAGS])
if test yes = "$lt_cv_irix_exported_symbol"; then
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
fi
_LT_TAGVAR(link_all_deplibs, $1)=no
else
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)='no'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(inherit_rpath, $1)=yes
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
linux*)
case $cc_basename in
tcc*)
# Fabrice Bellard et al's Tiny C Compiler
_LT_TAGVAR(ld_shlibs, $1)=yes
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
;;
esac
;;
netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
else
_LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
fi
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
newsos6)
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
*nto* | *qnx*)
;;
openbsd* | bitrig*)
if test -f /usr/libexec/ld.so; then
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
else
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
fi
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
os2*)
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
shrext_cmds=.dll
_LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
$ECHO EXPORTS >> $output_objdir/$libname.def~
emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
emximp -o $lib $output_objdir/$libname.def'
_LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
$ECHO EXPORTS >> $output_objdir/$libname.def~
prefix_cmds="$SED"~
if test EXPORTS = "`$SED 1q $export_symbols`"; then
prefix_cmds="$prefix_cmds -e 1d";
fi~
prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
emximp -o $lib $output_objdir/$libname.def'
_LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='@'
;;
osf3*)
if test yes = "$GCC"; then
_LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
else
_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)='no'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
;;
osf4* | osf5*) # as osf3* with the addition of -msym flag
if test yes = "$GCC"; then
_LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
else
_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
$CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
# Both c and cxx compiler support -rpath directly
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)='no'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
;;
solaris*)
_LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
if test yes = "$GCC"; then
wlarc='$wl'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
$CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
else
case `$CC -V 2>&1` in
*"Compilers 5.0"*)
wlarc=''
_LT_TAGVAR(archive_cmds, $1)='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
$LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
;;
*)
wlarc='$wl'
_LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
$CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
;;
esac
fi
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
case $host_os in
solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
*)
# The compiler driver will combine and reorder linker options,
# but understands '-z linker_flag'. GCC discards it without '$wl',
# but is careful enough not to reorder.
# Supported since Solaris 2.6 (maybe 2.5.1?)
if test yes = "$GCC"; then
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
else
_LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
fi
;;
esac
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
sunos4*)
if test sequent = "$host_vendor"; then
# Use $CC to link under sequent, because it throws in some extra .o
# files that make .init and .fini sections work.
_LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
else
_LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
fi
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
sysv4)
case $host_vendor in
sni)
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
;;
siemens)
## LD is ld it makes a PLAMLIB
## CC just makes a GrossModule.
_LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
_LT_TAGVAR(hardcode_direct, $1)=no
;;
motorola)
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
;;
esac
runpath_var='LD_RUN_PATH'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
sysv4.3*)
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
;;
sysv4*MP*)
if test -d /usr/nec; then
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes
_LT_TAGVAR(ld_shlibs, $1)=yes
fi
;;
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
_LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
runpath_var='LD_RUN_PATH'
if test yes = "$GCC"; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
else
_LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
fi
;;
sysv5* | sco3.2v5* | sco5v6*)
# Note: We CANNOT use -z defs as we might desire, because we do not
# link with -lc, and that would cause any symbols used from libc to
# always be unresolved, which means just about no library would
# ever link correctly. If we're not using GNU ld we use -z text
# though, which does catch some bad symbols but isn't as heavy-handed
# as -z defs.
_LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
_LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs'
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
_LT_TAGVAR(link_all_deplibs, $1)=yes
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport'
runpath_var='LD_RUN_PATH'
if test yes = "$GCC"; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
else
_LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
fi
;;
uts4*)
_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
*)
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
if test sni = "$host_vendor"; then
case $host in
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Blargedynsym'
;;
esac
fi
fi
])
AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no
_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
_LT_DECL([], [extract_expsyms_cmds], [2],
[The commands to extract the exported symbol list from a shared archive])
#
# Do we need to explicitly link libc?
#
case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
x|xyes)
# Assume -lc should be added
_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
if test yes,yes = "$GCC,$enable_shared"; then
case $_LT_TAGVAR(archive_cmds, $1) in
*'~'*)
# FIXME: we may have to deal with multi-command sequences.
;;
'$CC '*)
# Test whether the compiler implicitly links with -lc since on some
# systems, -lgcc has to come before -lc. If gcc already passes -lc
# to ld, don't add -lc before -lgcc.
AC_CACHE_CHECK([whether -lc should be explicitly linked in],
[lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
[$RM conftest*
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
soname=conftest
lib=conftest
libobjs=conftest.$ac_objext
deplibs=
wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
compiler_flags=-v
linker_flags=-v
verstring=
output_objdir=.
libname=conftest
lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
_LT_TAGVAR(allow_undefined_flag, $1)=
if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
then
lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
else
lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
fi
_LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
else
cat conftest.err 1>&5
fi
$RM conftest*
])
_LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
;;
esac
fi
;;
esac
_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
[Whether or not to add -lc for building shared libraries])
_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
[enable_shared_with_static_runtimes], [0],
[Whether or not to disallow shared libs when runtime libs are static])
_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
[Compiler flag to allow reflexive dlopens])
_LT_TAGDECL([], [whole_archive_flag_spec], [1],
[Compiler flag to generate shared objects directly from archives])
_LT_TAGDECL([], [compiler_needs_object], [1],
[Whether the compiler copes with passing no objects directly])
_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
[Create an old-style archive from a shared archive])
_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
[Create a temporary old-style archive to link instead of a shared archive])
_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
_LT_TAGDECL([], [archive_expsym_cmds], [2])
_LT_TAGDECL([], [module_cmds], [2],
[Commands used to build a loadable module if different from building
a shared archive.])
_LT_TAGDECL([], [module_expsym_cmds], [2])
_LT_TAGDECL([], [with_gnu_ld], [1],
[Whether we are building with GNU ld or not])
_LT_TAGDECL([], [allow_undefined_flag], [1],
[Flag that allows shared libraries with undefined symbols to be built])
_LT_TAGDECL([], [no_undefined_flag], [1],
[Flag that enforces no undefined symbols])
_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
[Flag to hardcode $libdir into a binary during linking.
This must work even if $libdir does not exist])
_LT_TAGDECL([], [hardcode_libdir_separator], [1],
[Whether we need a single "-rpath" flag with a separated argument])
_LT_TAGDECL([], [hardcode_direct], [0],
[Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes
DIR into the resulting binary])
_LT_TAGDECL([], [hardcode_direct_absolute], [0],
[Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes
DIR into the resulting binary and the resulting library dependency is
"absolute", i.e impossible to change by setting $shlibpath_var if the
library is relocated])
_LT_TAGDECL([], [hardcode_minus_L], [0],
[Set to "yes" if using the -LDIR flag during linking hardcodes DIR
into the resulting binary])
_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
[Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
into the resulting binary])
_LT_TAGDECL([], [hardcode_automatic], [0],
[Set to "yes" if building a shared library automatically hardcodes DIR
into the library and all subsequent libraries and executables linked
against it])
_LT_TAGDECL([], [inherit_rpath], [0],
[Set to yes if linker adds runtime paths of dependent libraries
to runtime path list])
_LT_TAGDECL([], [link_all_deplibs], [0],
[Whether libtool must link a program against all its dependency libraries])
_LT_TAGDECL([], [always_export_symbols], [0],
[Set to "yes" if exported symbols are required])
_LT_TAGDECL([], [export_symbols_cmds], [2],
[The commands to list exported symbols])
_LT_TAGDECL([], [exclude_expsyms], [1],
[Symbols that should not be listed in the preloaded symbols])
_LT_TAGDECL([], [include_expsyms], [1],
[Symbols that must always be exported])
_LT_TAGDECL([], [prelink_cmds], [2],
[Commands necessary for linking programs (against libraries) with templates])
_LT_TAGDECL([], [postlink_cmds], [2],
[Commands necessary for finishing linking programs])
_LT_TAGDECL([], [file_list_spec], [1],
[Specify filename containing input files])
dnl FIXME: Not yet implemented
dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
dnl [Compiler flag to generate thread safe objects])
])# _LT_LINKER_SHLIBS
# _LT_LANG_C_CONFIG([TAG])
# ------------------------
# Ensure that the configuration variables for a C compiler are suitably
# defined. These variables are subsequently used by _LT_CONFIG to write
# the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_C_CONFIG],
[m4_require([_LT_DECL_EGREP])dnl
lt_save_CC=$CC
AC_LANG_PUSH(C)
# Source file extension for C test sources.
ac_ext=c
# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# Code to be used in simple compile tests
lt_simple_compile_test_code="int some_variable = 0;"
# Code to be used in simple link tests
lt_simple_link_test_code='int main(){return(0);}'
_LT_TAG_COMPILER
# Save the default compiler, since it gets overwritten when the other
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
compiler_DEFAULT=$CC
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
if test -n "$compiler"; then
_LT_COMPILER_NO_RTTI($1)
_LT_COMPILER_PIC($1)
_LT_COMPILER_C_O($1)
_LT_COMPILER_FILE_LOCKS($1)
_LT_LINKER_SHLIBS($1)
_LT_SYS_DYNAMIC_LINKER($1)
_LT_LINKER_HARDCODE_LIBPATH($1)
LT_SYS_DLOPEN_SELF
_LT_CMD_STRIPLIB
# Report what library types will actually be built
AC_MSG_CHECKING([if libtool supports shared libraries])
AC_MSG_RESULT([$can_build_shared])
AC_MSG_CHECKING([whether to build shared libraries])
test no = "$can_build_shared" && enable_shared=no
# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
case $host_os in
aix3*)
test yes = "$enable_shared" && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~\$RANLIB \$lib"
postinstall_cmds='$RANLIB $lib'
fi
;;
aix[[4-9]]*)
if test ia64 != "$host_cpu"; then
case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
yes,aix,yes) ;; # shared object as lib.so file only
yes,svr4,*) ;; # shared object as lib.so archive member only
yes,*) enable_static=no ;; # shared object in lib.a archive as well
esac
fi
;;
esac
AC_MSG_RESULT([$enable_shared])
AC_MSG_CHECKING([whether to build static libraries])
# Make sure either enable_shared or enable_static is yes.
test yes = "$enable_shared" || enable_static=yes
AC_MSG_RESULT([$enable_static])
_LT_CONFIG($1)
fi
AC_LANG_POP
CC=$lt_save_CC
])# _LT_LANG_C_CONFIG
# _LT_LANG_CXX_CONFIG([TAG])
# --------------------------
# Ensure that the configuration variables for a C++ compiler are suitably
# defined. These variables are subsequently used by _LT_CONFIG to write
# the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_CXX_CONFIG],
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
m4_require([_LT_DECL_EGREP])dnl
m4_require([_LT_PATH_MANIFEST_TOOL])dnl
if test -n "$CXX" && ( test no != "$CXX" &&
( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) ||
(test g++ != "$CXX"))); then
AC_PROG_CXXCPP
else
_lt_caught_CXX_error=yes
fi
AC_LANG_PUSH(C++)
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(allow_undefined_flag, $1)=
_LT_TAGVAR(always_export_symbols, $1)=no
_LT_TAGVAR(archive_expsym_cmds, $1)=
_LT_TAGVAR(compiler_needs_object, $1)=no
_LT_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
_LT_TAGVAR(hardcode_automatic, $1)=no
_LT_TAGVAR(inherit_rpath, $1)=no
_LT_TAGVAR(module_cmds, $1)=
_LT_TAGVAR(module_expsym_cmds, $1)=
_LT_TAGVAR(link_all_deplibs, $1)=unknown
_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_TAGVAR(reload_flag, $1)=$reload_flag
_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
_LT_TAGVAR(no_undefined_flag, $1)=
_LT_TAGVAR(whole_archive_flag_spec, $1)=
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
# Source file extension for C++ test sources.
ac_ext=cpp
# Object file extension for compiled C++ test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# No sense in running all these tests if we already determined that
# the CXX compiler isn't working. Some variables (like enable_shared)
# are currently assumed to apply to all compilers on this platform,
# and will be corrupted by setting them based on a non-working compiler.
if test yes != "$_lt_caught_CXX_error"; then
# Code to be used in simple compile tests
lt_simple_compile_test_code="int some_variable = 0;"
# Code to be used in simple link tests
lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_TAG_COMPILER
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_CFLAGS=$CFLAGS
lt_save_LD=$LD
lt_save_GCC=$GCC
GCC=$GXX
lt_save_with_gnu_ld=$with_gnu_ld
lt_save_path_LD=$lt_cv_path_LD
if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
else
$as_unset lt_cv_prog_gnu_ld
fi
if test -n "${lt_cv_path_LDCXX+set}"; then
lt_cv_path_LD=$lt_cv_path_LDCXX
else
$as_unset lt_cv_path_LD
fi
test -z "${LDCXX+set}" || LD=$LDCXX
CC=${CXX-"c++"}
CFLAGS=$CXXFLAGS
compiler=$CC
_LT_TAGVAR(compiler, $1)=$CC
_LT_CC_BASENAME([$compiler])
if test -n "$compiler"; then
# We don't want -fno-exception when compiling C++ code, so set the
# no_builtin_flag separately
if test yes = "$GXX"; then
_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
else
_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
fi
if test yes = "$GXX"; then
# Set up default GNU C++ configuration
LT_PATH_LD
# Check if GNU C++ uses GNU ld as the underlying linker, since the
# archiving commands below assume that GNU ld is being used.
if test yes = "$with_gnu_ld"; then
_LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
# If archive_cmds runs LD, not CC, wlarc should be empty
# XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
# investigate it a little bit more. (MM)
wlarc='$wl'
# ancient GNU ld didn't support --whole-archive et. al.
if eval "`$CC -print-prog-name=ld` --help 2>&1" |
$GREP 'no-whole-archive' > /dev/null; then
_LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
else
_LT_TAGVAR(whole_archive_flag_spec, $1)=
fi
else
with_gnu_ld=no
wlarc=
# A generic and very simple default shared library creation
# command for GNU C++ for the case where it uses the native
# linker, instead of GNU ld. If possible, this setting should
# overridden to take advantage of the native linker features on
# the platform it is being used on.
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
fi
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
GXX=no
with_gnu_ld=no
wlarc=
fi
# PORTME: fill in a description of your system's C++ link characteristics
AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
_LT_TAGVAR(ld_shlibs, $1)=yes
case $host_os in
aix3*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
aix[[4-9]]*)
if test ia64 = "$host_cpu"; then
# On IA64, the linker does run time linking by default, so we don't
# have to do anything special.
aix_use_runtimelinking=no
exp_sym_flag='-Bexport'
no_entry_flag=
else
aix_use_runtimelinking=no
# Test if we are trying to use run time linking or normal
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
# have runtime linking enabled, and use it for executables.
# For shared libraries, we enable/disable runtime linking
# depending on the kind of the shared library created -
# when "with_aix_soname,aix_use_runtimelinking" is:
# "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
# "aix,yes" lib.so shared, rtl:yes, for executables
# lib.a static archive
# "both,no" lib.so.V(shr.o) shared, rtl:yes
# lib.a(lib.so.V) shared, rtl:no, for executables
# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
# lib.a(lib.so.V) shared, rtl:no
# "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
# lib.a static archive
case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
for ld_flag in $LDFLAGS; do
case $ld_flag in
*-brtl*)
aix_use_runtimelinking=yes
break
;;
esac
done
if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
# With aix-soname=svr4, we create the lib.so.V shared archives only,
# so we don't have lib.a shared libs to link our executables.
# We have to force runtime linking in this case.
aix_use_runtimelinking=yes
LDFLAGS="$LDFLAGS -Wl,-brtl"
fi
;;
esac
exp_sym_flag='-bexport'
no_entry_flag='-bnoentry'
fi
# When large executables or shared objects are built, AIX ld can
# have problems creating the table of contents. If linking a library
# or program results in "error TOC overflow" add -mminimal-toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
_LT_TAGVAR(archive_cmds, $1)=''
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
_LT_TAGVAR(link_all_deplibs, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='$wl-f,'
case $with_aix_soname,$aix_use_runtimelinking in
aix,*) ;; # no import file
svr4,* | *,yes) # use import file
# The Import File defines what to hardcode.
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
;;
esac
if test yes = "$GXX"; then
case $host_os in aix4.[[012]]|aix4.[[012]].*)
# We only want to do this on AIX 4.2 and lower, the check
# below for broken collect2 doesn't work under 4.3+
collect2name=`$CC -print-prog-name=collect2`
if test -f "$collect2name" &&
strings "$collect2name" | $GREP resolve_lib_name >/dev/null
then
# We have reworked collect2
:
else
# We have old collect2
_LT_TAGVAR(hardcode_direct, $1)=unsupported
# It fails to find uninstalled libraries when the uninstalled
# path is not listed in the libpath. Setting hardcode_minus_L
# to unsupported forces relinking
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=
fi
esac
shared_flag='-shared'
if test yes = "$aix_use_runtimelinking"; then
shared_flag=$shared_flag' $wl-G'
fi
# Need to ensure runtime linking is disabled for the traditional
# shared library, or the linker may eventually find shared libraries
# /with/ Import File - we do not want to mix them.
shared_flag_aix='-shared'
shared_flag_svr4='-shared $wl-G'
else
# not using gcc
if test ia64 = "$host_cpu"; then
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
# chokes on -Wl,-G. The following line is correct:
shared_flag='-G'
else
if test yes = "$aix_use_runtimelinking"; then
shared_flag='$wl-G'
else
shared_flag='$wl-bM:SRE'
fi
shared_flag_aix='$wl-bM:SRE'
shared_flag_svr4='$wl-G'
fi
fi
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall'
# It seems that -bexpall does not export symbols beginning with
# underscore (_), so it is better to generate a list of symbols to
# export.
_LT_TAGVAR(always_export_symbols, $1)=yes
if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
# Warning - without using the other runtime loading flags (-brtl),
# -berok will link without error, but may produce a broken library.
# The "-G" linker flag allows undefined symbols.
_LT_TAGVAR(no_undefined_flag, $1)='-bernotok'
# Determine the default libpath from the value encoded in an empty
# executable.
_LT_SYS_MODULE_PATH_AIX([$1])
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
else
if test ia64 = "$host_cpu"; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib'
_LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
_LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
else
# Determine the default libpath from the value encoded in an
# empty executable.
_LT_SYS_MODULE_PATH_AIX([$1])
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
# Warning - without using the other run time loading flags,
# -berok will link without error, but may produce a broken library.
_LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok'
_LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok'
if test yes = "$with_gnu_ld"; then
# We only use this code for GNU lds that support --whole-archive.
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive'
else
# Exported symbols can be pulled into shared objects from archives
_LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
_LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
# -brtl affects multiple linker settings, -berok does not and is overridden later
compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`'
if test svr4 != "$with_aix_soname"; then
# This is similar to how AIX traditionally builds its shared
# libraries. Need -bnortl late, we may have -brtl in LDFLAGS.
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
fi
if test aix != "$with_aix_soname"; then
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
else
# used by -dlpreopen to get the symbols
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
fi
_LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d'
fi
fi
;;
beos*)
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
# Joseph Beckenbach says some releases of gcc
# support --undefined. This deserves some investigation. FIXME
_LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
chorus*)
case $cc_basename in
*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
;;
cygwin* | mingw* | pw32* | cegcc*)
case $GXX,$cc_basename in
,cl* | no,cl* | ,icl* | no,icl*)
# Native MSVC or ICC
# hardcode_libdir_flag_spec is actually meaningless, as there is
# no search path for DLLs.
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
_LT_TAGVAR(always_export_symbols, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='@'
# Tell ltmain to make .lib files, not .a files.
libext=lib
# Tell ltmain to make .dll files, not .so files.
shrext_cmds=.dll
# FIXME: Setting linknames here is a bad hack.
_LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
_LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
cp "$export_symbols" "$output_objdir/$soname.def";
echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
else
$SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
fi~
$CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
linknames='
# The linker will not automatically build a static lib if we build a DLL.
# _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
# Don't use ranlib
_LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
_LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
lt_tool_outputfile="@TOOL_OUTPUT@"~
case $lt_outputfile in
*.exe|*.EXE) ;;
*)
lt_outputfile=$lt_outputfile.exe
lt_tool_outputfile=$lt_tool_outputfile.exe
;;
esac~
func_to_tool_file "$lt_outputfile"~
if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
$MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
$RM "$lt_outputfile.manifest";
fi'
;;
*)
# g++
# _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
# as there is no search path for DLLs.
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols'
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
_LT_TAGVAR(always_export_symbols, $1)=no
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
# If the export-symbols file already is a .def file, use it as
# is; otherwise, prepend EXPORTS...
_LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
cp $export_symbols $output_objdir/$soname.def;
else
echo EXPORTS > $output_objdir/$soname.def;
cat $export_symbols >> $output_objdir/$soname.def;
fi~
$CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
esac
;;
darwin* | rhapsody*)
_LT_DARWIN_LINKER_FEATURES($1)
;;
os2*)
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
_LT_TAGVAR(hardcode_minus_L, $1)=yes
_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
shrext_cmds=.dll
_LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
$ECHO EXPORTS >> $output_objdir/$libname.def~
emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
emximp -o $lib $output_objdir/$libname.def'
_LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
$ECHO EXPORTS >> $output_objdir/$libname.def~
prefix_cmds="$SED"~
if test EXPORTS = "`$SED 1q $export_symbols`"; then
prefix_cmds="$prefix_cmds -e 1d";
fi~
prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
emximp -o $lib $output_objdir/$libname.def'
_LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
_LT_TAGVAR(file_list_spec, $1)='@'
;;
dgux*)
case $cc_basename in
ec++*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
ghcx*)
# Green Hills C++ Compiler
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
;;
freebsd2.*)
# C++ shared libraries reported to be fairly broken before
# switch to ELF
_LT_TAGVAR(ld_shlibs, $1)=no
;;
freebsd-elf*)
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
;;
freebsd* | dragonfly* | midnightbsd*)
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
# conventions
_LT_TAGVAR(ld_shlibs, $1)=yes
;;
haiku*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
hpux9*)
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
# but as the default
# location of the library.
case $cc_basename in
CC*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
aCC*)
_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
#
# There doesn't appear to be a way to prevent this compiler from
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes = "$GXX"; then
_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
else
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
esac
;;
hpux10*|hpux11*)
if test no = "$with_gnu_ld"; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
case $host_cpu in
hppa*64*|ia64*)
;;
*)
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
;;
esac
fi
case $host_cpu in
hppa*64*|ia64*)
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
*)
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
# but as the default
# location of the library.
;;
esac
case $cc_basename in
CC*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
aCC*)
case $host_cpu in
hppa*64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
;;
ia64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
;;
*)
_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
;;
esac
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
#
# There doesn't appear to be a way to prevent this compiler from
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes = "$GXX"; then
if test no = "$with_gnu_ld"; then
case $host_cpu in
hppa*64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
;;
ia64*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
;;
*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
;;
esac
fi
else
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
esac
;;
interix[[3-9]]*)
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
# Instead, shared libraries are loaded at an image base (0x10000000 by
# default) and relocated if they conflict, which is a slow very memory
# consuming and fragmenting process. To avoid this, we pick a random,
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
;;
irix5* | irix6*)
case $cc_basename in
CC*)
# SGI C++
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
# Archives containing C++ object files must be created using
# "CC -ar", where "CC" is the IRIX C++ compiler. This is
# necessary to make sure instantiated templates are included
# in the archive.
_LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
;;
*)
if test yes = "$GXX"; then
if test no = "$with_gnu_ld"; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
else
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib'
fi
fi
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
esac
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(inherit_rpath, $1)=yes
;;
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
case $cc_basename in
KCC*)
# Kuck and Associates, Inc. (KAI) C++ Compiler
# KCC will only create a shared library if the output file
# ends with ".so" (or ".sl" for HP-UX), so rename the library
# to its proper name (with version) after linking.
_LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib $wl-retain-symbols-file,$export_symbols; mv \$templib $lib'
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
#
# There doesn't appear to be a way to prevent this compiler from
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
# Archives containing C++ object files must be created using
# "CC -Bstatic", where "CC" is the KAI C++ compiler.
_LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
;;
icpc* | ecpc* )
# Intel C++
with_gnu_ld=yes
# version 8.0 and above of icpc choke on multiply defined symbols
# if we add $predep_objects and $postdep_objects, however 7.1 and
# earlier do not add the objects themselves.
case `$CC -V 2>&1` in
*"Version 7."*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
;;
*) # Version 8.0 or newer
tmp_idyn=
case $host_cpu in
ia64*) tmp_idyn=' -i_dynamic';;
esac
_LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
;;
esac
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive'
;;
pgCC* | pgcpp*)
# Portland Group C++ compiler
case `$CC -V` in
*pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
_LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
rm -rf $tpldir~
$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
_LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
rm -rf $tpldir~
$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
$RANLIB $oldlib'
_LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
rm -rf $tpldir~
$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
rm -rf $tpldir~
$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
;;
*) # Version 6 and above use weak symbols
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
;;
esac
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl--rpath $wl$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
;;
cxx*)
# Compaq C++
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-retain-symbols-file $wl$export_symbols'
runpath_var=LD_RUN_PATH
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
#
# There doesn't appear to be a way to prevent this compiler from
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
;;
xl* | mpixl* | bgxl*)
# IBM XL 8.0 on PPC, with GNU ld
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
_LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
if test yes = "$supports_anon_versioning"; then
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
echo "local: *; };" >> $output_objdir/$libname.ver~
$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
fi
;;
*)
case `$CC -V 2>&1 | $SED 5q` in
*Sun\ C*)
# Sun C++ 5.9
_LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
_LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
_LT_TAGVAR(compiler_needs_object, $1)=yes
# Not sure whether something based on
# $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
# would be better.
output_verbose_link_cmd='func_echo_all'
# Archives containing C++ object files must be created using
# "CC -xar", where "CC" is the Sun C++ compiler. This is
# necessary to make sure instantiated templates are included
# in the archive.
_LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
;;
esac
;;
esac
;;
lynxos*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
m88k*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
mvs*)
case $cc_basename in
cxx*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
;;
netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
wlarc=
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
fi
# Workaround some broken pre-1.5 toolchains
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
;;
*nto* | *qnx*)
_LT_TAGVAR(ld_shlibs, $1)=yes
;;
openbsd* | bitrig*)
if test -f /usr/libexec/ld.so; then
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib'
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
_LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
fi
output_verbose_link_cmd=func_echo_all
else
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
osf3* | osf4* | osf5*)
case $cc_basename in
KCC*)
# Kuck and Associates, Inc. (KAI) C++ Compiler
# KCC will only create a shared library if the output file
# ends with ".so" (or ".sl" for HP-UX), so rename the library
# to its proper name (with version) after linking.
_LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
# Archives containing C++ object files must be created using
# the KAI C++ compiler.
case $host in
osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
esac
;;
RCC*)
# Rational C++ 2.4.1
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
cxx*)
case $host in
osf3*)
_LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
;;
*)
_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
_LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
echo "-hidden">> $lib.exp~
$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~
$RM $lib.exp'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
;;
esac
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
#
# There doesn't appear to be a way to prevent this compiler from
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes,no = "$GXX,$with_gnu_ld"; then
_LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
case $host in
osf3*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
;;
*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
;;
esac
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
fi
;;
esac
;;
psos*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
sunos4*)
case $cc_basename in
CC*)
# Sun C++ 4.x
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
lcc*)
# Lucid
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
;;
solaris*)
case $cc_basename in
CC* | sunCC*)
# Sun C++ 4.2, 5.x and Centerline C++
_LT_TAGVAR(archive_cmds_need_lc,$1)=yes
_LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
_LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
$CC -G$allow_undefined_flag $wl-M $wl$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
case $host_os in
solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
*)
# The compiler driver will combine and reorder linker options,
# but understands '-z linker_flag'.
# Supported since Solaris 2.6 (maybe 2.5.1?)
_LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
;;
esac
_LT_TAGVAR(link_all_deplibs, $1)=yes
output_verbose_link_cmd='func_echo_all'
# Archives containing C++ object files must be created using
# "CC -xar", where "CC" is the Sun C++ compiler. This is
# necessary to make sure instantiated templates are included
# in the archive.
_LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
;;
gcx*)
# Green Hills C++ Compiler
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
# The C++ compiler must be used to create the archive.
_LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
;;
*)
# GNU C++ compiler with Solaris linker
if test yes,no = "$GXX,$with_gnu_ld"; then
_LT_TAGVAR(no_undefined_flag, $1)=' $wl-z ${wl}defs'
if $CC --version | $GREP -v '^2\.7' > /dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
$CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
# g++ 2.7 appears to require '-G' NOT '-shared' on this
# platform.
_LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
$CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
fi
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir'
case $host_os in
solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
*)
_LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
;;
esac
fi
;;
esac
;;
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
_LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
runpath_var='LD_RUN_PATH'
case $cc_basename in
CC*)
_LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
esac
;;
sysv5* | sco3.2v5* | sco5v6*)
# Note: We CANNOT use -z defs as we might desire, because we do not
# link with -lc, and that would cause any symbols used from libc to
# always be unresolved, which means just about no library would
# ever link correctly. If we're not using GNU ld we use -z text
# though, which does catch some bad symbols but isn't as heavy-handed
# as -z defs.
_LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
_LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs'
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
_LT_TAGVAR(link_all_deplibs, $1)=yes
_LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport'
runpath_var='LD_RUN_PATH'
case $cc_basename in
CC*)
_LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
'"$_LT_TAGVAR(old_archive_cmds, $1)"
_LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
'"$_LT_TAGVAR(reload_cmds, $1)"
;;
*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
esac
;;
tandem*)
case $cc_basename in
NCC*)
# NonStop-UX NCC 3.20
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
;;
vxworks*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
*)
# FIXME: insert proper C++ library support
_LT_TAGVAR(ld_shlibs, $1)=no
;;
esac
AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no
_LT_TAGVAR(GCC, $1)=$GXX
_LT_TAGVAR(LD, $1)=$LD
## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
_LT_SYS_HIDDEN_LIBDEPS($1)
_LT_COMPILER_PIC($1)
_LT_COMPILER_C_O($1)
_LT_COMPILER_FILE_LOCKS($1)
_LT_LINKER_SHLIBS($1)
_LT_SYS_DYNAMIC_LINKER($1)
_LT_LINKER_HARDCODE_LIBPATH($1)
_LT_CONFIG($1)
fi # test -n "$compiler"
CC=$lt_save_CC
CFLAGS=$lt_save_CFLAGS
LDCXX=$LD
LD=$lt_save_LD
GCC=$lt_save_GCC
with_gnu_ld=$lt_save_with_gnu_ld
lt_cv_path_LDCXX=$lt_cv_path_LD
lt_cv_path_LD=$lt_save_path_LD
lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
fi # test yes != "$_lt_caught_CXX_error"
AC_LANG_POP
])# _LT_LANG_CXX_CONFIG
# _LT_FUNC_STRIPNAME_CNF
# ----------------------
# func_stripname_cnf prefix suffix name
# strip PREFIX and SUFFIX off of NAME.
# PREFIX and SUFFIX must not contain globbing or regex special
# characters, hashes, percent signs, but SUFFIX may contain a leading
# dot (in which case that matches only a dot).
#
# This function is identical to the (non-XSI) version of func_stripname,
# except this one can be used by m4 code that may be executed by configure,
# rather than the libtool script.
m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
AC_REQUIRE([_LT_DECL_SED])
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
func_stripname_cnf ()
{
case @S|@2 in
.*) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%\\\\@S|@2\$%%"`;;
*) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%@S|@2\$%%"`;;
esac
} # func_stripname_cnf
])# _LT_FUNC_STRIPNAME_CNF
# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
# ---------------------------------
# Figure out "hidden" library dependencies from verbose
# compiler output when linking a shared library.
# Parse the compiler output and extract the necessary
# objects, libraries and library flags.
m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
# Dependencies to place before and after the object being linked:
_LT_TAGVAR(predep_objects, $1)=
_LT_TAGVAR(postdep_objects, $1)=
_LT_TAGVAR(predeps, $1)=
_LT_TAGVAR(postdeps, $1)=
_LT_TAGVAR(compiler_lib_search_path, $1)=
dnl we can't use the lt_simple_compile_test_code here,
dnl because it contains code intended for an executable,
dnl not a library. It's possible we should let each
dnl tag define a new lt_????_link_test_code variable,
dnl but it's only used here...
m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
int a;
void foo (void) { a = 0; }
_LT_EOF
], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
class Foo
{
public:
Foo (void) { a = 0; }
private:
int a;
};
_LT_EOF
], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
subroutine foo
implicit none
integer*4 a
a=0
return
end
_LT_EOF
], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
subroutine foo
implicit none
integer a
a=0
return
end
_LT_EOF
], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
public class foo {
private int a;
public void bar (void) {
a = 0;
}
};
_LT_EOF
], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
package foo
func foo() {
}
_LT_EOF
])
_lt_libdeps_save_CFLAGS=$CFLAGS
case "$CC $CFLAGS " in #(
*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
esac
dnl Parse the compiler output and extract the necessary
dnl objects, libraries and library flags.
if AC_TRY_EVAL(ac_compile); then
# Parse the compiler output and extract the necessary
# objects, libraries and library flags.
# Sentinel used to keep track of whether or not we are before
# the conftest object file.
pre_test_object_deps_done=no
for p in `eval "$output_verbose_link_cmd"`; do
case $prev$p in
-L* | -R* | -l*)
# Some compilers place space between "-{L,R}" and the path.
# Remove the space.
if test x-L = "$p" ||
test x-R = "$p"; then
prev=$p
continue
fi
# Expand the sysroot to ease extracting the directories later.
if test -z "$prev"; then
case $p in
-L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
-R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
-l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
esac
fi
case $p in
=*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
esac
if test no = "$pre_test_object_deps_done"; then
case $prev in
-L | -R)
# Internal compiler library paths should come after those
# provided the user. The postdeps already come after the
# user supplied libs so there is no need to process them.
if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
_LT_TAGVAR(compiler_lib_search_path, $1)=$prev$p
else
_LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} $prev$p"
fi
;;
# The "-l" case would never come before the object being
# linked, so don't bother handling this case.
esac
else
if test -z "$_LT_TAGVAR(postdeps, $1)"; then
_LT_TAGVAR(postdeps, $1)=$prev$p
else
_LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} $prev$p"
fi
fi
prev=
;;
*.lto.$objext) ;; # Ignore GCC LTO objects
*.$objext)
# This assumes that the test object file only shows up
# once in the compiler output.
if test "$p" = "conftest.$objext"; then
pre_test_object_deps_done=yes
continue
fi
if test no = "$pre_test_object_deps_done"; then
if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
_LT_TAGVAR(predep_objects, $1)=$p
else
_LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
fi
else
if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
_LT_TAGVAR(postdep_objects, $1)=$p
else
_LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
fi
fi
;;
*) ;; # Ignore the rest.
esac
done
# Clean up.
rm -f a.out a.exe
else
echo "libtool.m4: error: problem compiling $1 test program"
fi
$RM -f confest.$objext
CFLAGS=$_lt_libdeps_save_CFLAGS
# PORTME: override above test on systems where it is broken
m4_if([$1], [CXX],
[case $host_os in
interix[[3-9]]*)
# Interix 3.5 installs completely hosed .la files for C++, so rather than
# hack all around it, let's just trust "g++" to DTRT.
_LT_TAGVAR(predep_objects,$1)=
_LT_TAGVAR(postdep_objects,$1)=
_LT_TAGVAR(postdeps,$1)=
;;
esac
])
case " $_LT_TAGVAR(postdeps, $1) " in
*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
esac
_LT_TAGVAR(compiler_lib_search_dirs, $1)=
if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
_LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | $SED -e 's! -L! !g' -e 's!^ !!'`
fi
_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
[The directories searched by this compiler when creating a shared library])
_LT_TAGDECL([], [predep_objects], [1],
[Dependencies to place before and after the objects being linked to
create a shared library])
_LT_TAGDECL([], [postdep_objects], [1])
_LT_TAGDECL([], [predeps], [1])
_LT_TAGDECL([], [postdeps], [1])
_LT_TAGDECL([], [compiler_lib_search_path], [1],
[The library search path used internally by the compiler when linking
a shared library])
])# _LT_SYS_HIDDEN_LIBDEPS
# _LT_LANG_F77_CONFIG([TAG])
# --------------------------
# Ensure that the configuration variables for a Fortran 77 compiler are
# suitably defined. These variables are subsequently used by _LT_CONFIG
# to write the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_F77_CONFIG],
[AC_LANG_PUSH(Fortran 77)
if test -z "$F77" || test no = "$F77"; then
_lt_disable_F77=yes
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(allow_undefined_flag, $1)=
_LT_TAGVAR(always_export_symbols, $1)=no
_LT_TAGVAR(archive_expsym_cmds, $1)=
_LT_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
_LT_TAGVAR(inherit_rpath, $1)=no
_LT_TAGVAR(module_cmds, $1)=
_LT_TAGVAR(module_expsym_cmds, $1)=
_LT_TAGVAR(link_all_deplibs, $1)=unknown
_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_TAGVAR(reload_flag, $1)=$reload_flag
_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
_LT_TAGVAR(no_undefined_flag, $1)=
_LT_TAGVAR(whole_archive_flag_spec, $1)=
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
# Source file extension for f77 test sources.
ac_ext=f
# Object file extension for compiled f77 test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# No sense in running all these tests if we already determined that
# the F77 compiler isn't working. Some variables (like enable_shared)
# are currently assumed to apply to all compilers on this platform,
# and will be corrupted by setting them based on a non-working compiler.
if test yes != "$_lt_disable_F77"; then
# Code to be used in simple compile tests
lt_simple_compile_test_code="\
subroutine t
return
end
"
# Code to be used in simple link tests
lt_simple_link_test_code="\
program t
end
"
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_TAG_COMPILER
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_GCC=$GCC
lt_save_CFLAGS=$CFLAGS
CC=${F77-"f77"}
CFLAGS=$FFLAGS
compiler=$CC
_LT_TAGVAR(compiler, $1)=$CC
_LT_CC_BASENAME([$compiler])
GCC=$G77
if test -n "$compiler"; then
AC_MSG_CHECKING([if libtool supports shared libraries])
AC_MSG_RESULT([$can_build_shared])
AC_MSG_CHECKING([whether to build shared libraries])
test no = "$can_build_shared" && enable_shared=no
# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
case $host_os in
aix3*)
test yes = "$enable_shared" && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~\$RANLIB \$lib"
postinstall_cmds='$RANLIB $lib'
fi
;;
aix[[4-9]]*)
if test ia64 != "$host_cpu"; then
case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
yes,aix,yes) ;; # shared object as lib.so file only
yes,svr4,*) ;; # shared object as lib.so archive member only
yes,*) enable_static=no ;; # shared object in lib.a archive as well
esac
fi
;;
esac
AC_MSG_RESULT([$enable_shared])
AC_MSG_CHECKING([whether to build static libraries])
# Make sure either enable_shared or enable_static is yes.
test yes = "$enable_shared" || enable_static=yes
AC_MSG_RESULT([$enable_static])
_LT_TAGVAR(GCC, $1)=$G77
_LT_TAGVAR(LD, $1)=$LD
## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
_LT_COMPILER_PIC($1)
_LT_COMPILER_C_O($1)
_LT_COMPILER_FILE_LOCKS($1)
_LT_LINKER_SHLIBS($1)
_LT_SYS_DYNAMIC_LINKER($1)
_LT_LINKER_HARDCODE_LIBPATH($1)
_LT_CONFIG($1)
fi # test -n "$compiler"
GCC=$lt_save_GCC
CC=$lt_save_CC
CFLAGS=$lt_save_CFLAGS
fi # test yes != "$_lt_disable_F77"
AC_LANG_POP
])# _LT_LANG_F77_CONFIG
# _LT_LANG_FC_CONFIG([TAG])
# -------------------------
# Ensure that the configuration variables for a Fortran compiler are
# suitably defined. These variables are subsequently used by _LT_CONFIG
# to write the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_FC_CONFIG],
[AC_LANG_PUSH(Fortran)
if test -z "$FC" || test no = "$FC"; then
_lt_disable_FC=yes
fi
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(allow_undefined_flag, $1)=
_LT_TAGVAR(always_export_symbols, $1)=no
_LT_TAGVAR(archive_expsym_cmds, $1)=
_LT_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
_LT_TAGVAR(inherit_rpath, $1)=no
_LT_TAGVAR(module_cmds, $1)=
_LT_TAGVAR(module_expsym_cmds, $1)=
_LT_TAGVAR(link_all_deplibs, $1)=unknown
_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_TAGVAR(reload_flag, $1)=$reload_flag
_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
_LT_TAGVAR(no_undefined_flag, $1)=
_LT_TAGVAR(whole_archive_flag_spec, $1)=
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
# Source file extension for fc test sources.
ac_ext=${ac_fc_srcext-f}
# Object file extension for compiled fc test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# No sense in running all these tests if we already determined that
# the FC compiler isn't working. Some variables (like enable_shared)
# are currently assumed to apply to all compilers on this platform,
# and will be corrupted by setting them based on a non-working compiler.
if test yes != "$_lt_disable_FC"; then
# Code to be used in simple compile tests
lt_simple_compile_test_code="\
subroutine t
return
end
"
# Code to be used in simple link tests
lt_simple_link_test_code="\
program t
end
"
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_TAG_COMPILER
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_GCC=$GCC
lt_save_CFLAGS=$CFLAGS
CC=${FC-"f95"}
CFLAGS=$FCFLAGS
compiler=$CC
GCC=$ac_cv_fc_compiler_gnu
_LT_TAGVAR(compiler, $1)=$CC
_LT_CC_BASENAME([$compiler])
if test -n "$compiler"; then
AC_MSG_CHECKING([if libtool supports shared libraries])
AC_MSG_RESULT([$can_build_shared])
AC_MSG_CHECKING([whether to build shared libraries])
test no = "$can_build_shared" && enable_shared=no
# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
case $host_os in
aix3*)
test yes = "$enable_shared" && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~\$RANLIB \$lib"
postinstall_cmds='$RANLIB $lib'
fi
;;
aix[[4-9]]*)
if test ia64 != "$host_cpu"; then
case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
yes,aix,yes) ;; # shared object as lib.so file only
yes,svr4,*) ;; # shared object as lib.so archive member only
yes,*) enable_static=no ;; # shared object in lib.a archive as well
esac
fi
;;
esac
AC_MSG_RESULT([$enable_shared])
AC_MSG_CHECKING([whether to build static libraries])
# Make sure either enable_shared or enable_static is yes.
test yes = "$enable_shared" || enable_static=yes
AC_MSG_RESULT([$enable_static])
_LT_TAGVAR(GCC, $1)=$ac_cv_fc_compiler_gnu
_LT_TAGVAR(LD, $1)=$LD
## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
_LT_SYS_HIDDEN_LIBDEPS($1)
_LT_COMPILER_PIC($1)
_LT_COMPILER_C_O($1)
_LT_COMPILER_FILE_LOCKS($1)
_LT_LINKER_SHLIBS($1)
_LT_SYS_DYNAMIC_LINKER($1)
_LT_LINKER_HARDCODE_LIBPATH($1)
_LT_CONFIG($1)
fi # test -n "$compiler"
GCC=$lt_save_GCC
CC=$lt_save_CC
CFLAGS=$lt_save_CFLAGS
fi # test yes != "$_lt_disable_FC"
AC_LANG_POP
])# _LT_LANG_FC_CONFIG
# _LT_LANG_GCJ_CONFIG([TAG])
# --------------------------
# Ensure that the configuration variables for the GNU Java Compiler compiler
# are suitably defined. These variables are subsequently used by _LT_CONFIG
# to write the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_GCJ_CONFIG],
[AC_REQUIRE([LT_PROG_GCJ])dnl
AC_LANG_SAVE
# Source file extension for Java test sources.
ac_ext=java
# Object file extension for compiled Java test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# Code to be used in simple compile tests
lt_simple_compile_test_code="class foo {}"
# Code to be used in simple link tests
lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_TAG_COMPILER
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_CFLAGS=$CFLAGS
lt_save_GCC=$GCC
GCC=yes
CC=${GCJ-"gcj"}
CFLAGS=$GCJFLAGS
compiler=$CC
_LT_TAGVAR(compiler, $1)=$CC
_LT_TAGVAR(LD, $1)=$LD
_LT_CC_BASENAME([$compiler])
# GCJ did not exist at the time GCC didn't implicitly link libc in.
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_TAGVAR(reload_flag, $1)=$reload_flag
_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
if test -n "$compiler"; then
_LT_COMPILER_NO_RTTI($1)
_LT_COMPILER_PIC($1)
_LT_COMPILER_C_O($1)
_LT_COMPILER_FILE_LOCKS($1)
_LT_LINKER_SHLIBS($1)
_LT_LINKER_HARDCODE_LIBPATH($1)
_LT_CONFIG($1)
fi
AC_LANG_RESTORE
GCC=$lt_save_GCC
CC=$lt_save_CC
CFLAGS=$lt_save_CFLAGS
])# _LT_LANG_GCJ_CONFIG
# _LT_LANG_GO_CONFIG([TAG])
# --------------------------
# Ensure that the configuration variables for the GNU Go compiler
# are suitably defined. These variables are subsequently used by _LT_CONFIG
# to write the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_GO_CONFIG],
[AC_REQUIRE([LT_PROG_GO])dnl
AC_LANG_SAVE
# Source file extension for Go test sources.
ac_ext=go
# Object file extension for compiled Go test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# Code to be used in simple compile tests
lt_simple_compile_test_code="package main; func main() { }"
# Code to be used in simple link tests
lt_simple_link_test_code='package main; func main() { }'
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_TAG_COMPILER
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_CFLAGS=$CFLAGS
lt_save_GCC=$GCC
GCC=yes
CC=${GOC-"gccgo"}
CFLAGS=$GOFLAGS
compiler=$CC
_LT_TAGVAR(compiler, $1)=$CC
_LT_TAGVAR(LD, $1)=$LD
_LT_CC_BASENAME([$compiler])
# Go did not exist at the time GCC didn't implicitly link libc in.
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_TAGVAR(reload_flag, $1)=$reload_flag
_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
if test -n "$compiler"; then
_LT_COMPILER_NO_RTTI($1)
_LT_COMPILER_PIC($1)
_LT_COMPILER_C_O($1)
_LT_COMPILER_FILE_LOCKS($1)
_LT_LINKER_SHLIBS($1)
_LT_LINKER_HARDCODE_LIBPATH($1)
_LT_CONFIG($1)
fi
AC_LANG_RESTORE
GCC=$lt_save_GCC
CC=$lt_save_CC
CFLAGS=$lt_save_CFLAGS
])# _LT_LANG_GO_CONFIG
# _LT_LANG_RC_CONFIG([TAG])
# -------------------------
# Ensure that the configuration variables for the Windows resource compiler
# are suitably defined. These variables are subsequently used by _LT_CONFIG
# to write the compiler configuration to 'libtool'.
m4_defun([_LT_LANG_RC_CONFIG],
[AC_REQUIRE([LT_PROG_RC])dnl
AC_LANG_SAVE
# Source file extension for RC test sources.
ac_ext=rc
# Object file extension for compiled RC test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext
# Code to be used in simple compile tests
lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
# Code to be used in simple link tests
lt_simple_link_test_code=$lt_simple_compile_test_code
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_TAG_COMPILER
# save warnings/boilerplate of simple test code
_LT_COMPILER_BOILERPLATE
_LT_LINKER_BOILERPLATE
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_CFLAGS=$CFLAGS
lt_save_GCC=$GCC
GCC=
CC=${RC-"windres"}
CFLAGS=
compiler=$CC
_LT_TAGVAR(compiler, $1)=$CC
_LT_CC_BASENAME([$compiler])
_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
if test -n "$compiler"; then
:
_LT_CONFIG($1)
fi
GCC=$lt_save_GCC
AC_LANG_RESTORE
CC=$lt_save_CC
CFLAGS=$lt_save_CFLAGS
])# _LT_LANG_RC_CONFIG
# LT_PROG_GCJ
# -----------
AC_DEFUN([LT_PROG_GCJ],
[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
[m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
[AC_CHECK_TOOL(GCJ, gcj,)
test set = "${GCJFLAGS+set}" || GCJFLAGS="-g -O2"
AC_SUBST(GCJFLAGS)])])[]dnl
])
# Old name:
AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
# LT_PROG_GO
# ----------
AC_DEFUN([LT_PROG_GO],
[AC_CHECK_TOOL(GOC, gccgo,)
])
# LT_PROG_RC
# ----------
AC_DEFUN([LT_PROG_RC],
[AC_CHECK_TOOL(RC, windres,)
])
# Old name:
AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([LT_AC_PROG_RC], [])
# _LT_DECL_EGREP
# --------------
# If we don't have a new enough Autoconf to choose the best grep
# available, choose the one first in the user's PATH.
m4_defun([_LT_DECL_EGREP],
[AC_REQUIRE([AC_PROG_EGREP])dnl
AC_REQUIRE([AC_PROG_FGREP])dnl
test -z "$GREP" && GREP=grep
_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
_LT_DECL([], [EGREP], [1], [An ERE matcher])
_LT_DECL([], [FGREP], [1], [A literal string matcher])
dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
AC_SUBST([GREP])
])
# _LT_DECL_OBJDUMP
# --------------
# If we don't have a new enough Autoconf to choose the best objdump
# available, choose the one first in the user's PATH.
m4_defun([_LT_DECL_OBJDUMP],
[AC_CHECK_TOOL(OBJDUMP, objdump, false)
test -z "$OBJDUMP" && OBJDUMP=objdump
_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
AC_SUBST([OBJDUMP])
])
# _LT_DECL_DLLTOOL
# ----------------
# Ensure DLLTOOL variable is set.
m4_defun([_LT_DECL_DLLTOOL],
[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
test -z "$DLLTOOL" && DLLTOOL=dlltool
_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
AC_SUBST([DLLTOOL])
])
# _LT_DECL_FILECMD
# ----------------
# Check for a file(cmd) program that can be used to detect file type and magic
m4_defun([_LT_DECL_FILECMD],
[AC_CHECK_TOOL([FILECMD], [file], [:])
_LT_DECL([], [FILECMD], [1], [A file(cmd) program that detects file types])
])# _LD_DECL_FILECMD
# _LT_DECL_SED
# ------------
# Check for a fully-functional sed program, that truncates
# as few characters as possible. Prefer GNU sed if found.
m4_defun([_LT_DECL_SED],
[AC_PROG_SED
test -z "$SED" && SED=sed
Xsed="$SED -e 1s/^X//"
_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
[Sed that helps us avoid accidentally triggering echo(1) options like -n])
])# _LT_DECL_SED
m4_ifndef([AC_PROG_SED], [
############################################################
# NOTE: This macro has been submitted for inclusion into #
# GNU Autoconf as AC_PROG_SED. When it is available in #
# a released version of Autoconf we should remove this #
# macro and use it instead. #
############################################################
m4_defun([AC_PROG_SED],
[AC_MSG_CHECKING([for a sed that does not truncate output])
AC_CACHE_VAL(lt_cv_path_SED,
[# Loop through the user's path and test for sed and gsed.
# Then use that list of sed's as ones to test for truncation.
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for lt_ac_prog in sed gsed; do
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
fi
done
done
done
IFS=$as_save_IFS
lt_ac_max=0
lt_ac_count=0
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
# along with /bin/sed that truncates output.
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
test ! -f "$lt_ac_sed" && continue
cat /dev/null > conftest.in
lt_ac_count=0
echo $ECHO_N "0123456789$ECHO_C" >conftest.in
# Check for GNU sed and select it if it is found.
if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
lt_cv_path_SED=$lt_ac_sed
break
fi
while true; do
cat conftest.in conftest.in >conftest.tmp
mv conftest.tmp conftest.in
cp conftest.in conftest.nl
echo >>conftest.nl
$lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
cmp -s conftest.out conftest.nl || break
# 10000 chars as input seems more than enough
test 10 -lt "$lt_ac_count" && break
lt_ac_count=`expr $lt_ac_count + 1`
if test "$lt_ac_count" -gt "$lt_ac_max"; then
lt_ac_max=$lt_ac_count
lt_cv_path_SED=$lt_ac_sed
fi
done
done
])
SED=$lt_cv_path_SED
AC_SUBST([SED])
AC_MSG_RESULT([$SED])
])#AC_PROG_SED
])#m4_ifndef
# Old name:
AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([LT_AC_PROG_SED], [])
# _LT_CHECK_SHELL_FEATURES
# ------------------------
# Find out whether the shell is Bourne or XSI compatible,
# or has some other useful features.
m4_defun([_LT_CHECK_SHELL_FEATURES],
[if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
lt_unset=unset
else
lt_unset=false
fi
_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
# test EBCDIC or ASCII
case `echo X|tr X '\101'` in
A) # ASCII based system
# \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
lt_SP2NL='tr \040 \012'
lt_NL2SP='tr \015\012 \040\040'
;;
*) # EBCDIC based system
lt_SP2NL='tr \100 \n'
lt_NL2SP='tr \r\n \100\100'
;;
esac
_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
])# _LT_CHECK_SHELL_FEATURES
# _LT_PATH_CONVERSION_FUNCTIONS
# -----------------------------
# Determine what file name conversion functions should be used by
# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
# for certain cross-compile configurations and native mingw.
m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
AC_MSG_CHECKING([how to convert $build file names to $host format])
AC_CACHE_VAL(lt_cv_to_host_file_cmd,
[case $host in
*-*-mingw* )
case $build in
*-*-mingw* ) # actually msys
lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
;;
*-*-cygwin* )
lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
;;
* ) # otherwise, assume *nix
lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
;;
esac
;;
*-*-cygwin* )
case $build in
*-*-mingw* ) # actually msys
lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
;;
*-*-cygwin* )
lt_cv_to_host_file_cmd=func_convert_file_noop
;;
* ) # otherwise, assume *nix
lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
;;
esac
;;
* ) # unhandled hosts (and "normal" native builds)
lt_cv_to_host_file_cmd=func_convert_file_noop
;;
esac
])
to_host_file_cmd=$lt_cv_to_host_file_cmd
AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
[0], [convert $build file names to $host format])dnl
AC_MSG_CHECKING([how to convert $build file names to toolchain format])
AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
[#assume ordinary cross tools, or native build.
lt_cv_to_tool_file_cmd=func_convert_file_noop
case $host in
*-*-mingw* )
case $build in
*-*-mingw* ) # actually msys
lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
;;
esac
;;
esac
])
to_tool_file_cmd=$lt_cv_to_tool_file_cmd
AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
[0], [convert $build files to toolchain format])dnl
])# _LT_PATH_CONVERSION_FUNCTIONS
aqbanking-6.8.4/m4/acx_windows_paths.m4 0000664 0001750 0001750 00000023026 14043610744 014723 0000000 0000000 # $Id$
# (c) 2004 Martin Preuss
# These functions retrieve some important paths
AC_DEFUN([AQ_WINDOZE_GETPATH], [
dnl IN:
dnl - $1: type of path to get:
dnl - windows: windows path
dnl - system: windows/system directory
dnl - home: users home directory
dnl - $2: default value
dnl OUT:
dnl - aq_windoze_path: path retrieved
dnl
rm -f conf.winpath
save_LIBS="${LIBS}"
LIBS="${LIBS} -lshfolder"
AC_TRY_RUN([
#include
#include
#include
#include
#include
int main (){
char buffer[260];
const char *choice = "$1";
FILE *f;
buffer[0]=0;
if (strlen("$2")) {
if (strlen("$2")>=sizeof(buffer)) {
printf("path is too long ($2)\n");
exit(1);
}
strcpy(buffer, "$2");
}
else {
if (strcasecmp(choice, "windows")==0) {
GetWindowsDirectory(buffer, sizeof(buffer));
}
else if (strcasecmp(choice, "system")==0) {
GetSystemDirectory(buffer, sizeof(buffer));
}
else if (strcasecmp(choice, "home")==0) {
GetWindowsDirectory(buffer, sizeof(buffer));
}
else if (strcasecmp(choice, "program_files") == 0) {
SHGetFolderPath(NULL, CSIDL_PROGRAM_FILES,
NULL, 0, buffer);
}
else if (strcasecmp(choice, "common_appdata") == 0) {
SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA,
NULL, 0, buffer);
}
else {
printf("Unknown type \"$1\"\n");
exit(1);
}
}
f=fopen("conf.winpath", "w+");
if (!f) {
printf("Could not create file conf.winpath\n");
exit(1);
}
fprintf(f, "%s", buffer);
if (fclose(f)) {
printf("Could not close file.\n");
exit(1);
}
exit(0);
}
],
[aq_windoze_path="`cat conf.winpath`"],
[AC_MSG_ERROR(Could not determine path for $1)],
[aq_windoze_path="$2"; AC_MSG_RESULT([Crosscompiling, assuming $2])]
)
LIBS="${save_LIBS}"
rm -f conf.winpath
])
AC_DEFUN([AQ_WINDOZE_GETPATH_MINGW], [
dnl IN:
dnl - $1: type of path to get:
dnl - windows: windows path
dnl - system: windows/system directory
dnl - home: users home directory
dnl - $2: default value
dnl OUT:
dnl - aq_windoze_path: path retrieved
dnl
rm -f conf.winpath
LIBS="${LIBS} -lshfolder"
AC_TRY_RUN([
#include
#include
#include
#include
#include
int main (){
char buffer[260];
char buffer2[260+2];
const char *choice = "$1";
char *p;
char *tp;
FILE *f;
int lastWasSlash;
buffer[0]=0;
if (strlen("$2")) {
if (strlen("$2")>=sizeof(buffer)) {
printf("path is too long ($2)\n");
exit(1);
}
strcpy(buffer, "$2");
}
else {
if (strcasecmp(choice, "windows")==0) {
GetWindowsDirectory(buffer, sizeof(buffer));
}
else if (strcasecmp(choice, "system")==0) {
GetSystemDirectory(buffer, sizeof(buffer));
}
else if (strcasecmp(choice, "home")==0) {
GetWindowsDirectory(buffer, sizeof(buffer));
}
else if (strcasecmp(choice, "program_files") == 0) {
SHGetFolderPath(NULL, CSIDL_PROGRAM_FILES,
NULL, 0, buffer);
}
else if (strcasecmp(choice, "common_appdata") == 0) {
SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA,
NULL, 0, buffer);
}
else {
printf("Unknown type \"$1\"\n");
exit(1);
}
}
/* create mingw path */
tp=buffer2;
p=buffer;
if (strlen(buffer)>1) {
if (buffer[1]==':') {
*tp='/';
tp++;
*tp=buffer[0];
tp++;
p+=2;
}
}
lastWasSlash=0;
while(*p) {
if (*p=='\\\\' || *p=='/') {
if (!lastWasSlash) {
*tp='/';
tp++;
lastWasSlash=1;
}
}
else {
lastWasSlash=0;
*tp=*p;
tp++;
}
p++;
} /* while */
*tp=0;
f=fopen("conf.winpath", "w+");
if (!f) {
printf("Could not create file conf.winpath\n");
exit(1);
}
fprintf(f, "%s", buffer2);
if (fclose(f)) {
printf("Could not close file.\n");
exit(1);
}
exit(0);
}
],
[aq_windoze_path=`cat conf.winpath`],
[AC_MSG_ERROR(Could not determine path for $1)],
[aq_windoze_path="$2"; AC_MSG_RESULT([Crosscompiling, assuming $2])]
)
LIBS="${save_LIBS}"
rm -f conf.winpath
])
AC_DEFUN([ACX_WINDOWS_PATHS],[
dnl IN:
dnl - AC_CANONICAL_SYSTEM muste be called before
dnl OUT:
dnl Variables (subst):
dnl WIN_PATH_HOME : path and name of the Windoze home folder
dnl WIN_PATH_HOME_MINGW : path and name of the Windoze home folder
dnl WIN_PATH_WINDOWS : path and name of the Windoze system folder
dnl WIN_PATH_WINDOWS_MINGW : path and name of the Windoze system folder
dnl WIN_PATH_SYSTEM : path and name of the Windoze folder
dnl WIN_PATH_SYSTEM_MINGW : path and name of the Windoze folder
dnl WIN_PATH_PROGRAM_FILES
dnl WIN_PATH_PROGRAM_FILES_MINGW
dnl WIN_PATH_COMMON_APPDATA
dnl WIN_PATH_COMMON_APPDATA_MINGW
dnl Defines:
dnl WIN_PATH_HOME : path and name of the Windoze home folder
dnl WIN_PATH_WINDOWS : path and name of the Windoze system folder
dnl WIN_PATH_SYSTEM : path and name of the Windoze folder
dnl WIN_PATH_PROGRAM_FILES : path of the program files folder
dnl WIN_PATH_COMMON_APPDATA : The directory containing application data for all users
# presets
AC_ARG_WITH(home-path, [ --with-home-path=DIR specify the home directory for a user],
[aq_windoze_path_home="$withval"])
AC_ARG_WITH(system-path, [ --with-system-path=DIR specify the system directory],
[aq_windoze_path_system="$withval"])
AC_ARG_WITH(windows-path, [ --with-windows-path=DIR specify the windows directory],
[aq_windoze_path_windows="$withval"])
# home directory
AC_MSG_CHECKING([for windoze home path (program)])
AC_CACHE_VAL(gwenhywfar_cv_path_home,
[
AQ_WINDOZE_GETPATH(home, [$aq_windoze_path_home])
gwenhywfar_cv_path_home="$aq_windoze_path"
])
WIN_PATH_HOME="$gwenhywfar_cv_path_home"
AC_MSG_RESULT([$WIN_PATH_HOME])
AC_MSG_CHECKING([for windoze home path (mingw)])
AC_CACHE_VAL(gwenhywfar_cv_path_home_mingw,
[
AQ_WINDOZE_GETPATH_MINGW(home, [$aq_windoze_path_home])
gwenhywfar_cv_path_home_mingw="$aq_windoze_path"
])
WIN_PATH_HOME_MINGW="$gwenhywfar_cv_path_home_mingw"
AC_MSG_RESULT([$WIN_PATH_HOME_MINGW])
# windows directory
AC_MSG_CHECKING([for windoze windows path (program)])
AC_CACHE_VAL(gwenhywfar_cv_path_windows,
[
AQ_WINDOZE_GETPATH(windows, [$aq_windoze_path_windows])
gwenhywfar_cv_path_windows="$aq_windoze_path"
])
WIN_PATH_WINDOWS="$gwenhywfar_cv_path_windows"
AC_MSG_RESULT([$WIN_PATH_WINDOWS])
AC_MSG_CHECKING([for windoze windows path (mingw)])
AC_CACHE_VAL(gwenhywfar_cv_path_windows_mingw,
[
AQ_WINDOZE_GETPATH_MINGW(windows, [$aq_windoze_path_windows])
gwenhywfar_cv_path_windows_mingw="$aq_windoze_path"
])
WIN_PATH_WINDOWS_MINGW="$gwenhywfar_cv_path_windows_mingw"
AC_MSG_RESULT([$WIN_PATH_WINDOWS_MINGW])
# windows system directory
AC_MSG_CHECKING([for windoze system path (program)])
AC_CACHE_VAL(gwenhywfar_cv_path_system,
[
AQ_WINDOZE_GETPATH(system, [$aq_windoze_path_system])
gwenhywfar_cv_path_system="$aq_windoze_path"
])
WIN_PATH_SYSTEM="$gwenhywfar_cv_path_system"
AC_MSG_RESULT([$WIN_PATH_SYSTEM])
AC_MSG_CHECKING([for windoze system path (mingw)])
AC_CACHE_VAL(gwenhywfar_cv_path_system_mingw,
[
AQ_WINDOZE_GETPATH_MINGW(system, [$aq_windoze_path_system])
gwenhywfar_cv_path_system_mingw="$aq_windoze_path"
])
WIN_PATH_SYSTEM_MINGW="$gwenhywfar_cv_path_system_mingw"
AC_MSG_RESULT([$WIN_PATH_SYSTEM_MINGW])
# program files directory
AC_MSG_CHECKING([for program files path (program)])
AC_CACHE_VAL(gwenhywfar_cv_path_programfiles,
[
AQ_WINDOZE_GETPATH(program_files, [$aq_windoze_path_system])
gwenhywfar_cv_path_programfiles="$aq_windoze_path"
])
WIN_PATH_PROGRAM_FILES="$gwenhywfar_cv_path_programfiles"
AC_MSG_RESULT([$WIN_PATH_PROGRAM_FILES])
AC_MSG_CHECKING([for program files path (mingw)])
AC_CACHE_VAL(gwenhywfar_cv_path_programfiles_mingw,
[
AQ_WINDOZE_GETPATH_MINGW(program_files, [$aq_windoze_path_system])
gwenhywfar_cv_path_programfiles_mingw="$aq_windoze_path"
])
WIN_PATH_PROGRAM_FILES_MINGW="$gwenhywfar_cv_path_programfiles_mingw"
AC_MSG_RESULT([$WIN_PATH_PROGRAM_FILES_MINGW])
# common application data directory
AC_MSG_CHECKING([for common app data path (program)])
AC_CACHE_VAL(gwenhywfar_cv_path_commonappdata,
[
AQ_WINDOZE_GETPATH(common_appdata, [$aq_windoze_path_system])
gwenhywfar_cv_path_commonappdata="$aq_windoze_path"
])
WIN_PATH_COMMON_APPDATA="$gwenhywfar_cv_path_commonappdata"
AC_MSG_RESULT([$WIN_PATH_COMMON_APPDATA])
AC_MSG_CHECKING([for common app data path (mingw)])
AC_CACHE_VAL(gwenhywfar_cv_path_commonappdata_mingw,
[
AQ_WINDOZE_GETPATH_MINGW(common_appdata, [$aq_windoze_path_system])
gwenhywfar_cv_path_commonappdata_mingw="$aq_windoze_path"
])
WIN_PATH_COMMON_APPDATA_MINGW="$gwenhywfar_cv_path_commonappdata_mingw"
AC_MSG_RESULT([$WIN_PATH_COMMON_APPDATA_MINGW])
# finish variables
AC_SUBST(WIN_PATH_HOME)
AC_DEFINE_UNQUOTED(WIN_PATH_HOME, "$WIN_PATH_HOME", [home path])
AC_SUBST(WIN_PATH_HOME_MINGW)
AC_SUBST(WIN_PATH_WINDOWS)
AC_DEFINE_UNQUOTED(WIN_PATH_WINDOWS, "$WIN_PATH_WINDOWS", [windows path])
AC_SUBST(WIN_PATH_WINDOWS_MINGW)
AC_SUBST(WIN_PATH_SYSTEM)
AC_DEFINE_UNQUOTED(WIN_PATH_SYSTEM, "$WIN_PATH_SYSTEM", [system path])
AC_SUBST(WIN_PATH_SYSTEM_MINGW)
AC_SUBST(WIN_PATH_PROGRAM_FILES)
AC_DEFINE_UNQUOTED(WIN_PATH_PROGRAM_FILES, "$WIN_PATH_PROGRAM_FILES", [program files path])
AC_SUBST(WIN_PATH_PROGRAM_FILES_MINGW)
AC_SUBST(WIN_PATH_COMMON_APPDATA)
AC_DEFINE_UNQUOTED(WIN_PATH_COMMON_APPDATA, "$WIN_PATH_COMMON_APPDATA", [common app data path])
AC_SUBST(WIN_PATH_COMMON_APPDATA_MINGW)
])
aqbanking-6.8.4/m4/fox.pc 0000664 0001750 0001750 00000000546 14043610744 012057 0000000 0000000 prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: FOX
Description: FOX is a C++ based Toolkit for developing Graphical User Interfaces
Version: 1.6.16
Libs: -L${libdir} -lFOX-1.6 -lXext -lX11 -lXcursor -lXrandr -ldl -lpthread -lrt -ljpeg -lpng -ltiff -lz -lbz2 -lm -lGLU -lGL
Cflags: -I${includedir}/fox-1.6
aqbanking-6.8.4/m4/qt3.m4 0000664 0001750 0001750 00000016100 14043610744 011701 0000000 0000000 # $Id$
# (c) 2010 Martin Preuss
# These functions search for QT3
AC_DEFUN([AQ_CHECK_QT3],[
dnl PREREQUISITES:
dnl AQ_CHECK_OS must be called before this
dnl IN:
dnl $1 = "yes" if QT3 is needed, "no" if QT3 is optional
dnl You may preset the return variables.
dnl All variables which already have a value will not be altered
dnl OUT:
dnl Variables:
dnl have_qt3 - set to "yes" if QT3 exists
dnl qt3_includes - path to includes
dnl qt3_libs - path to libraries
dnl qt3_uic - name and path of the uic tool
dnl qt3_moc - name and path of the moc tool
dnl Defines:
dnl HAVE_QT3
lforce="$1"
AC_MSG_CHECKING(if QT3 is allowed)
AC_ARG_ENABLE(qt3,
[ --enable-qt3 enable qt3 (default=yes)],
enable_qt3="$enableval",
enable_qt3="yes")
AC_MSG_RESULT($enable_qt3)
if test "$enable_qt3" = "no"; then
qt3_libs=""
qt3_includes=""
qt3_moc=""
qt3_uic=""
have_qt3="no"
else
dnl paths for qt3 includes
AC_MSG_CHECKING(for qt3 includes)
AC_ARG_WITH(qt3-includes,
[ --with-qt3-includes=DIR uses qt3 includes from given dir],
[local_qt3_includes="$withval"],
[local_qt3_includes="\
$QTDIR/include \
/usr/include/qt3 \
/usr/local/include/qt3 \
/usr/lib/qt3/include \
/usr/local/lib/qt3/include \
/opt/qt3/include \
/usr/include/qt \
/usr/local/include/qt \
/usr/lib/qt/include \
/usr/local/lib/qt/include \
/usr/include \
/usr/local/include \
/opt/qt/include \
/usr/X11R6/include \
"
]
)
if test -z "$qt3_includes"; then
for i in $local_qt3_includes; do
if test -z "$qt3_includes"; then
if test -f "$i/qglobal.h"; then
lv1=`grep -h "#define QT_VERSION_STR" $i/qglobal.h`
case $lv1 in
*3.*)
qt3_includes="-I$i"
qt3_dir=`echo $i | ${SED} 's-/include*--'`
break;
;;
esac
fi
fi
done
fi
if test -n "$qt3_includes"; then
AC_MSG_RESULT($qt3_includes)
else
AC_MSG_RESULT(not found)
fi
AC_MSG_CHECKING(if threaded qt3 may be used)
AC_ARG_ENABLE(qt3-threads,
[ --enable-qt3-threads enable qt3-mt library (default=yes)],
enable_qt3_threads="$enableval",
enable_qt3_threads="yes")
AC_MSG_RESULT($enable_qt3_threads)
# Check for x86_64 architecture; potentially set lib-directory suffix
if test "$target_cpu" = "x86_64"; then
libdirsuffix="64"
else
libdirsuffix=""
fi
dnl paths for qt3 libs
AC_MSG_CHECKING(for qt3 libraries)
AC_ARG_WITH(qt3-libs,
[ --with-qt3-libs=DIR uses qt3 libs from given dir],
[local_qt3_libs="$withval"],
[local_qt3_libs="\
$qt3_dir/lib${libdirsuffix} \
$QTDIR/lib${libdirsuffix} \
/usr/lib/qt3 \
/usr/local/lib/qt3 \
/usr/lib/qt3/lib${libdirsuffix} \
/usr/local/lib/qt3/lib${libdirsuffix} \
/opt/qt3/lib${libdirsuffix} \
/usr/lib/qt \
/usr/local/lib/qt \
/usr/lib/qt/lib${libdirsuffix} \
/usr/local/lib/qt/lib${libdirsuffix} \
/usr/lib${libdirsuffix} \
/usr/lib${libdirsuffix}/qt3/lib \
/usr/lib${libdirsuffix}/qt-3.3/lib \
/usr/lib${libdirsuffix}/qt-3.2/lib \
/usr/local/lib${libdirsuffix} \
/opt/qt/lib${libdirsuffix} \
/usr/X11R6/lib${libdirsuffix} \
"
]
)
# Determine the extension of a shared library; the variable
# std_shrext comes from the AC_PROG_LIBTOOL macro. Copied from
# libtool.
# Shared library suffix. On linux this was set as
# shrext_cmds='.so'; but on darwin it is actually a text command.
eval std_shrext=\"$shrext_cmds\"
if test -n "${std_shrext}"; then
std_shrext='.so'
fi
# Choose library name of qt
if test "$enable_qt3_threads" != "no"; then
qt_libname="qt-mt"
else
qt_libname="qt"
fi
# This is the name of the qt library to search for.
if test "x$OSYSTEM" = "xdarwin"; then
qt_searchname="lib${qt_libname}.3.dylib"
else
qt_searchname="lib${qt_libname}${std_shrext}.3"
fi
if test -z "$qt3_libs"; then
AQ_SEARCH_FOR_PATH([$qt_searchname],[$local_qt3_libs])
if test -n "$found_dir" ; then
qt3_libs="-L$found_dir -l${qt_libname}"
fi
fi
if test -n "$qt3_libs"; then
AC_MSG_RESULT($qt3_libs)
else
AC_MSG_RESULT(not found)
fi
dnl paths for qt3 moc
AC_MSG_CHECKING(for qt3 moc)
if test -z "$qt3_moc"; then
AC_ARG_WITH(qt3-moc,
[ --with-qt3-moc=FILE uses the given qt3 moc],
[qt3_moc="$withval"],
[qt3_moc=""]
)
fi
if test -z "$qt3_moc"; then
searchdir="\
$qt3_dir/bin \
$QTDIR/bin \
/usr/lib/qt3/bin \
/usr/local/lib/qt3/bin \
/opt/qt3/bin \
/usr/lib/qt/bin \
/usr/local/lib/qt/bin \
/usr/bin \
/usr/local/bin \
/opt/qt/bin \
/usr/X11R6/bin \
"
# search for "moc-qt3"
for f in $searchdir; do
if test -x $f/moc-qt3; then
qt3_moc="$f/moc-qt3"
break
fi
done
# fall back to "moc"
if test -z "$qt3_moc"; then
for f in $searchdir; do
if test -x $f/moc; then
qt3_moc="$f/moc"
break
fi
done
fi
fi
if test -n "$qt3_moc"; then
AC_MSG_RESULT($qt3_moc)
else
AC_MSG_RESULT(not found)
fi
dnl paths for qt3 uic
AC_MSG_CHECKING(for qt3 uic)
if test -z "$qt3_uic"; then
AC_ARG_WITH(qt3-uic,
[ --with-qt3-uic=FILE uses the given qt3 uic],
[qt3_uic="$withval"],
[qt3_uic=""]
)
searchdir="\
$qt3_dir/bin \
$QTDIR/bin \
/usr/lib/qt3/bin \
/usr/local/lib/qt3/bin \
/opt/qt3/bin \
/usr/lib/qt/bin \
/usr/local/lib/qt/bin \
/usr/bin \
/usr/local/bin \
/opt/qt/bin \
/usr/X11R6/bin \
"
# search for "uic-qt3"
for f in $searchdir; do
if test -x $f/uic-qt3; then
qt3_uic="$f/uic-qt3"
break
fi
done
# fall back to "uic"
if test -z "$qt3_uic"; then
for f in $searchdir; do
if test -x $f/uic; then
qt3_uic="$f/uic"
break
fi
done
fi
fi
if test -n "$qt3_uic"; then
AC_MSG_RESULT($qt3_uic)
else
AC_MSG_RESULT(not found)
fi
# check if all necessary qt3 components where found
if test -z "$qt3_includes" || \
test -z "$qt3_moc" || \
test -z "$qt3_uic" || \
test -z "$qt3_libs"; then
qt3_libs=""
qt3_moc=""
qt3_uic=""
qt3_includes=""
have_qt3="no"
if test "$lforce" = "yes"; then
AC_MSG_WARN([
Compilation of QT applications is enabled but I could not find some QT
components (see which are missing in messages above).
If you don't want to compile QT3 applications please use "--disable-qt3".
])
else
AC_MSG_WARN([
QT3 is not explicitly disabled and I could not find some QT3 components
(see which are missing in messages above).
If you don't want to compile QT3 applications please use "--disable-qt3".
])
fi
else
dnl TODO: AC_TRY_RUN, check whether qversion.h has matching versions
have_qt3="yes"
AC_DEFINE(HAVE_QT3, 1, [whether QT3 is available])
fi
dnl end of if "$enable_qt3"
fi
AS_SCRUB_INCLUDE(qt3_includes)
AC_SUBST(qt3_libs)
AC_SUBST(qt3_includes)
AC_SUBST(qt3_moc)
AC_SUBST(qt3_uic)
])
aqbanking-6.8.4/m4/chipcard.m4 0000664 0001750 0001750 00000023062 14043610744 012754 0000000 0000000 # $Id: chipcard.m4 79 2005-05-31 22:50:34Z aquamaniac $
# (c) 2004-2006 Martin Preuss
# This function checks for chipcard-client and chipcard-server
AC_DEFUN([AC_CHIPCARD_CLIENT], [
dnl searches for chipcard_client
dnl Arguments:
dnl $1: major version minimum
dnl $2: minor version minimum
dnl $3: patchlevel version minimum
dnl $4: build version minimum
dnl Returns: chipcard_client_dir
dnl chipcard_client_datadir
dnl chipcard_client_libs
dnl chipcard_client_includes
dnl have_chipcard_client
if test -z "$1"; then vma="0"; else vma="$1"; fi
if test -z "$2"; then vmi="1"; else vmi="$2"; fi
if test -z "$3"; then vpl="0"; else vpl="$3"; fi
if test -z "$4"; then vbld="0"; else vbld="$4"; fi
AC_MSG_CHECKING(if chipcard_client support desired)
AC_ARG_ENABLE(chipcard-client,
[ --enable-chipcard-client enable chipcard_client support (default=yes)],
enable_chipcard_client="$enableval",
enable_chipcard_client="yes")
AC_MSG_RESULT($enable_chipcard_client)
have_chipcard_client="no"
chipcard_client_dir=""
chipcard_client_datadir=""
chipcard_client_libs=""
chipcard_client_infolib=""
chipcard_client_includes=""
chipcard_client_servicedir=""
if test "$enable_chipcard_client" != "no"; then
AC_MSG_CHECKING(for chipcard_client)
AC_ARG_WITH(chipcard-client-dir, [ --with-chipcard-client-dir=DIR
uses chipcard_client from given dir],
[lcc_dir="$withval"],
[lcc_dir="${prefix} \
/usr/local \
/usr \
/chipcard-client \
/sw \
/"])
for li in $lcc_dir; do
if test -x "$li/bin/chipcard-config"; then
chipcard_client_dir="$li";
break
fi
done
if test -z "$chipcard_client_dir"; then
AC_MSG_RESULT([not found ])
AC_MSG_ERROR([
*** The library libchipcardc was not found. Obtain it from
*** http://www.libchipcard.de.
*** If it is already installed (including the -devel package),
*** you might need to specify the location with the
*** option --with-chipcard-client-dir=DIR.
***
*** Please note that it is not Libchipcard this package requested, it is the
*** successor chipcard.])
else
AC_MSG_RESULT($chipcard_client_dir)
AC_MSG_CHECKING(for chipcard-client libs)
chipcard_client_libs="`$chipcard_client_dir/bin/chipcard-config --client-libs`"
AC_MSG_RESULT($chipcard_client_libs)
AC_MSG_CHECKING(for chipcard-client includes)
chipcard_client_includes="`$chipcard_client_dir/bin/chipcard-config --includes`"
AC_MSG_RESULT($chipcard_client_includes)
AC_MSG_CHECKING(for chipcard-client datadir)
chipcard_client_datadir="`$chipcard_client_dir/bin/chipcard-config --client-datadir`"
AC_MSG_RESULT($chipcard_client_datadir)
fi
AC_MSG_CHECKING(if chipcard_client test desired)
AC_ARG_ENABLE(chipcard-client-test,
[ --enable-chipcard-client-test enable chipcard_client-test (default=yes)],
enable_chipcard_client_test="$enableval",
enable_chipcard_client_test="yes")
AC_MSG_RESULT($enable_chipcard_client_test)
AC_MSG_CHECKING(for Chipcard-Client version >=$vma.$vmi.$vpl.$vbld)
if test "$enable_chipcard_client_test" != "no"; then
chipcard_client_versionstring="`$chipcard_client_dir/bin/chipcard-config --vstring`.`$chipcard_client_dir/bin/chipcard-config --vbuild`"
AC_MSG_RESULT([found $chipcard_client_versionstring])
if test "$vma" -gt "`$chipcard_client_dir/bin/chipcard-config --vmajor`"; then
AC_MSG_ERROR([Your Chipcard-Client version is way too old.
Please update from http://sf.net/projects/libchipcard])
elif test "$vma" = "`$chipcard_client_dir/bin/chipcard-config --vmajor`"; then
if test "$vmi" -gt "`$chipcard_client_dir/bin/chipcard-config --vminor`"; then
AC_MSG_ERROR([Your Chipcard-Client version is too old.
Please update from http://sf.net/projects/libchipcard])
elif test "$vmi" = "`$chipcard_client_dir/bin/chipcard-config --vminor`"; then
if test "$vpl" -gt "`$chipcard_client_dir/bin/chipcard-config --vpatchlevel`"; then
AC_MSG_ERROR([Your Chipcard-Client version is a little bit too old.
Please update from http://sf.net/projects/libchipcard])
elif test "$vpl" = "`$chipcard_client_dir/bin/chipcard-config --vpatchlevel`"; then
if test "$vbld" -gt "`$chipcard_client_dir/bin/chipcard-config --vbuild`"; then
AC_MSG_ERROR([Your Chipcard-Client version is a little bit too old.
Please update to the latest CVS version. Instructions for accessing
CVS can be found on http://sf.net/projects/libchipcard])
fi
fi
fi
fi
have_chipcard_client="yes"
#AC_MSG_RESULT(yes)
else
have_chipcard_client="yes"
AC_MSG_RESULT(assuming yes)
fi
dnl end of "if enable-chipcard-client"
fi
AC_SUBST(chipcard_client_dir)
AC_SUBST(chipcard_client_datadir)
AC_SUBST(chipcard_client_libs)
AC_SUBST(chipcard_client_includes)
])
AC_DEFUN([AC_CHIPCARD_SERVER], [
dnl searches for chipcard_server
dnl Arguments:
dnl $1: major version minimum
dnl $2: minor version minimum
dnl $3: patchlevel version minimum
dnl $4: build version minimum
dnl Returns: chipcard_server_datadir
dnl chipcard_server_driverdir
dnl chipcard_server_servicedir
dnl have_chipcard_server
if test -z "$1"; then vma="0"; else vma="$1"; fi
if test -z "$2"; then vmi="1"; else vmi="$2"; fi
if test -z "$3"; then vpl="0"; else vpl="$3"; fi
if test -z "$4"; then vbld="0"; else vbld="$4"; fi
AC_MSG_CHECKING(if chipcard_server support desired)
AC_ARG_ENABLE(chipcard-server,
[ --enable-chipcard-server enable chipcard_server support (default=yes)],
enable_chipcard_server="$enableval",
enable_chipcard_server="yes")
AC_MSG_RESULT($enable_chipcard_server)
have_chipcard_server="no"
chipcard_server_dir=""
chipcard_server_servicedir=""
chipcard_server_driverdir=""
chipcard_server_datadir=""
if test "$enable_chipcard_server" != "no"; then
AC_MSG_CHECKING(for chipcard_server)
AC_ARG_WITH(chipcard-server-dir, [ --with-chipcard-server-dir=DIR
uses chipcard_server from given dir],
[lcc_dir="$withval"],
[lcc_dir="${prefix} \
/usr/local \
/usr \
/chipcard-server \
/"])
for li in $lcc_dir; do
if test -x "$li/bin/chipcard-config"; then
chipcard_server_dir="$li";
break
fi
done
if test -z "$chipcard_server_dir"; then
AC_MSG_RESULT([not found ])
AC_MSG_ERROR([
*** The library libchipcards was not found. Obtain it from
*** http://www.libchipcard.de.
*** If it is already installed (including the -devel package),
*** you might need to specify the location with the
*** option --with-chipcard-server-dir=DIR.
***
*** Please note that it is not Libchipcard this package requested, it is the
*** successor chipcard.])
else
AC_MSG_RESULT($chipcard_server_dir)
AC_MSG_CHECKING(for chipcard-server datadir)
chipcard_server_datadir="`$chipcard_server_dir/bin/chipcard-config --server-datadir`"
AC_MSG_RESULT($chipcard_server_datadir)
AC_MSG_CHECKING(for chipcard-server driver dir)
chipcard_server_driverdir="`$chipcard_server_dir/bin/chipcard-config --driverdir`"
AC_MSG_RESULT($chipcard_server_driverdir)
AC_MSG_CHECKING(for chipcard-server service dir)
chipcard_server_servicedir="`$chipcard_server_dir/bin/chipcard-config --servicedir`"
AC_MSG_RESULT($chipcard_server_servicedir)
fi
AC_MSG_CHECKING(if chipcard_server test desired)
AC_ARG_ENABLE(chipcard-server-test,
[ --enable-chipcard-server-test enable chipcard_server-test (default=yes)],
enable_chipcard_server_test="$enableval",
enable_chipcard_server_test="yes")
AC_MSG_RESULT($enable_chipcard_server_test)
AC_MSG_CHECKING(for Chipcard-Server version >=$vma.$vmi.$vpl.$vbld)
if test "$enable_chipcard_server_test" != "no"; then
chipcard_server_versionstring="`$chipcard_server_dir/bin/chipcard-config --vstring`.`$chipcard_server_dir/bin/chipcard-config --vbuild`"
AC_MSG_RESULT([found $chipcard_server_versionstring])
if test "$vma" -gt "`$chipcard_server_dir/bin/chipcard-config --vmajor`"; then
AC_MSG_ERROR([Your Chipcard-Server version is way too old.
Please update from http://sf.net/projects/libchipcard])
elif test "$vma" = "`$chipcard_server_dir/bin/chipcard-config --vmajor`"; then
if test "$vmi" -gt "`$chipcard_server_dir/bin/chipcard-config --vminor`"; then
AC_MSG_ERROR([Your Chipcard-Server version is too old.
Please update from http://sf.net/projects/libchipcard])
elif test "$vmi" = "`$chipcard_server_dir/bin/chipcard-config --vminor`"; then
if test "$vpl" -gt "`$chipcard_server_dir/bin/chipcard-config --vpatchlevel`"; then
AC_MSG_ERROR([Your Chipcard-Server version is a little bit too old.
Please update from http://sf.net/projects/libchipcard])
elif test "$vpl" = "`$chipcard_server_dir/bin/chipcard-config --vpatchlevel`"; then
if test "$vbld" -gt "`$chipcard_server_dir/bin/chipcard-config --vbuild`"; then
AC_MSG_ERROR([Your Chipcard-Server version is a little bit too old.
Please update to the latest CVS version. Instructions for accessing
CVS can be found on http://sf.net/projects/libchipcard])
fi
fi
fi
fi
have_chipcard_server="yes"
#AC_MSG_RESULT(yes)
else
have_chipcard_server="yes"
AC_MSG_RESULT(assuming yes)
fi
dnl end of "if enable-chipcard-server"
fi
AC_SUBST(chipcard_server_servicedir)
AC_SUBST(chipcard_server_driverdir)
AC_SUBST(chipcard_server_datadir)
])
aqbanking-6.8.4/m4/lt~obsolete.m4 0000644 0001750 0001750 00000014007 14605317530 013547 0000000 0000000 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
#
# Copyright (C) 2004-2005, 2007, 2009, 2011-2019, 2021-2022 Free
# Software Foundation, Inc.
# Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# serial 5 lt~obsolete.m4
# These exist entirely to fool aclocal when bootstrapping libtool.
#
# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN),
# which have later been changed to m4_define as they aren't part of the
# exported API, or moved to Autoconf or Automake where they belong.
#
# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
# using a macro with the same name in our local m4/libtool.m4 it'll
# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
# and doesn't know about Autoconf macros at all.)
#
# So we provide this file, which has a silly filename so it's always
# included after everything else. This provides aclocal with the
# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
# because those macros already exist, or will be overwritten later.
# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
#
# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
# Yes, that means every name once taken will need to remain here until
# we give up compatibility with versions before 1.7, at which point
# we need to keep only those names which we still refer to.
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
aqbanking-6.8.4/m4/qt4.m4 0000664 0001750 0001750 00000015436 14043610744 011715 0000000 0000000 # $Id$
# (c) 2010 Martin Preuss
# These functions search for QT4
AC_DEFUN([AQ_CHECK_QT4],[
dnl PREREQUISITES:
dnl AQ_CHECK_OS must be called before this
dnl IN:
dnl $1 = "yes" if QT4 is needed, "no" if QT4 is optional
dnl You may preset the return variables.
dnl All variables which already have a value will not be altered
dnl OUT:
dnl Variables:
dnl have_qt4 - set to "yes" if QT4 exists
dnl qt4_includes - path to includes
dnl qt4_libs - path to libraries
dnl qt4_uic - name and path of the uic tool
dnl qt4_moc - name and path of the moc tool
dnl Defines:
dnl HAVE_QT4
lforce="$1"
AC_MSG_CHECKING(if QT4 is allowed)
AC_ARG_ENABLE(qt4,
[ --enable-qt4 enable qt4 (default=yes)],
enable_qt4="$enableval",
enable_qt4="yes")
AC_MSG_RESULT($enable_qt4)
if test "$enable_qt4" = "no"; then
qt4_libs=""
qt4_includes=""
qt4_moc=""
qt4_uic=""
have_qt4="no"
else
dnl paths for qt4 includes
AC_MSG_CHECKING(for qt4 includes)
AC_ARG_WITH(qt4-includes,
[ --with-qt4-includes=DIR uses qt4 includes from given dir],
[local_qt4_includes="$withval"],
[local_qt4_includes="\
$QTDIR/include \
/usr/include/qt4 \
/usr/local/include/qt4 \
/usr/lib/qt4/include \
/usr/local/lib/qt4/include \
/opt/qt4/include \
/usr/include/qt \
/usr/local/include/qt \
/usr/lib/qt/include \
/usr/local/lib/qt/include \
/usr/include \
/usr/local/include \
/opt/qt/include \
/usr/X11R6/include \
"
]
)
if test -z "$qt4_includes"; then
for i in $local_qt4_includes; do
if test -z "$qt4_includes"; then
if test -f "$i/Qt/qglobal.h"; then
lv1=`grep -h "#define QT_VERSION_STR" $i/Qt/qglobal.h`
case $lv1 in
*4.*)
qt4_includes="-I$i -I$i/Qt -I$i/Qt3Support -I$i/QtCore -I$i/QtGui"
qt4_dir=`echo $i | ${SED} 's-/include*--'`
break;
;;
esac
fi
fi
done
fi
if test -n "$qt4_includes"; then
AC_MSG_RESULT($qt4_includes)
else
AC_MSG_RESULT(not found)
fi
# Check for x86_64 architecture; potentially set lib-directory suffix
if test "$target_cpu" = "x86_64"; then
libdirsuffix="64"
else
libdirsuffix=""
fi
dnl paths for qt4 libs
AC_MSG_CHECKING(for qt4 libraries)
AC_ARG_WITH(qt4-libs,
[ --with-qt4-libs=DIR uses qt4 libs from given dir],
[local_qt4_libs="$withval"],
[local_qt4_libs="\
$qt4_dir/lib${libdirsuffix} \
$QTDIR/lib${libdirsuffix} \
/usr/lib/qt4 \
/usr/local/lib/qt4 \
/usr/lib/qt4/lib${libdirsuffix} \
/usr/local/lib/qt4/lib${libdirsuffix} \
/opt/qt4/lib${libdirsuffix} \
/usr/lib/qt \
/usr/local/lib/qt \
/usr/lib/qt/lib${libdirsuffix} \
/usr/local/lib/qt/lib${libdirsuffix} \
/usr/lib${libdirsuffix} \
/usr/lib${libdirsuffix}/qt4/lib \
/usr/lib${libdirsuffix}/qt-4.5/lib \
/usr/lib${libdirsuffix}/qt-4.6/lib \
/usr/local/lib${libdirsuffix} \
/opt/qt/lib${libdirsuffix} \
/usr/X11R6/lib${libdirsuffix} \
"
]
)
# Determine the extension of a shared library; the variable
# std_shrext comes from the AC_PROG_LIBTOOL macro. Copied from
# libtool.
# Shared library suffix. On linux this was set as
# shrext_cmds='.so'; but on darwin it is actually a text command.
eval std_shrext=\"$shrext_cmds\"
if test -n "${std_shrext}"; then
std_shrext='.so'
fi
qt_libname="QtGui"
# This is the name of the qt library to search for.
if test "x$OSYSTEM" = "xdarwin"; then
qt_searchname="lib${qt_libname}.4.dylib"
else
qt_searchname="lib${qt_libname}${std_shrext}.4"
fi
if test -z "$qt4_libs"; then
AQ_SEARCH_FOR_PATH([$qt_searchname],[$local_qt4_libs])
if test -n "$found_dir" ; then
qt4_libs="-L$found_dir -l${qt_libname}"
fi
fi
if test -n "$qt4_libs"; then
AC_MSG_RESULT($qt4_libs)
else
AC_MSG_RESULT(not found)
fi
dnl paths for qt4 moc
AC_MSG_CHECKING(for qt4 moc)
if test -z "$qt4_moc"; then
AC_ARG_WITH(qt4-moc,
[ --with-qt4-moc=FILE uses the given qt4 moc],
[qt4_moc="$withval"],
[qt4_moc=""]
)
fi
if test -z "$qt4_moc"; then
searchdir="\
$qt4_dir/bin \
$QTDIR/bin \
/usr/lib/qt4/bin \
/usr/local/lib/qt4/bin \
/opt/qt4/bin \
/usr/lib/qt/bin \
/usr/local/lib/qt/bin \
/usr/bin \
/usr/local/bin \
/opt/qt/bin \
/usr/X11R6/bin \
"
# search for "moc-qt4"
for f in $searchdir; do
if test -x $f/moc-qt4; then
qt4_moc="$f/moc-qt4"
break
fi
done
# fall back to "moc"
if test -z "$qt4_moc"; then
for f in $searchdir; do
if test -x $f/moc; then
qt4_moc="$f/moc"
break
fi
done
fi
fi
if test -n "$qt4_moc"; then
AC_MSG_RESULT($qt4_moc)
else
AC_MSG_RESULT(not found)
fi
dnl paths for qt4 uic
AC_MSG_CHECKING(for qt4 uic)
if test -z "$qt4_uic"; then
AC_ARG_WITH(qt4-uic,
[ --with-qt4-uic=FILE uses the given qt4 uic],
[qt4_uic="$withval"],
[qt4_uic=""]
)
searchdir="\
$qt4_dir/bin \
$QTDIR/bin \
/usr/lib/qt4/bin \
/usr/local/lib/qt4/bin \
/opt/qt4/bin \
/usr/lib/qt/bin \
/usr/local/lib/qt/bin \
/usr/bin \
/usr/local/bin \
/opt/qt/bin \
/usr/X11R6/bin \
"
# search for "uic-qt4"
for f in $searchdir; do
if test -x $f/uic-qt4; then
qt4_uic="$f/uic-qt4"
break
fi
done
# fall back to "uic"
if test -z "$qt4_uic"; then
for f in $searchdir; do
if test -x $f/uic; then
qt4_uic="$f/uic"
break
fi
done
fi
fi
if test -n "$qt4_uic"; then
AC_MSG_RESULT($qt4_uic)
else
AC_MSG_RESULT(not found)
fi
# check if all necessary qt4 components where found
if test -z "$qt4_includes" || \
test -z "$qt4_moc" || \
test -z "$qt4_uic" || \
test -z "$qt4_libs"; then
qt4_libs=""
qt4_moc=""
qt4_uic=""
qt4_includes=""
have_qt4="no"
if test "$lforce" = "yes"; then
AC_MSG_WARN([
Compilation of QT applications is enabled but I could not find some QT
components (see which are missing in messages above).
If you don't want to compile QT4 applications please use "--disable-qt4".
])
else
AC_MSG_WARN([
QT4 is not explicitly disabled and I could not find some QT4 components
(see which are missing in messages above).
If you don't want to compile QT4 applications please use "--disable-qt4".
])
fi
else
dnl TODO: AC_TRY_RUN, check whether qversion.h has matching versions
have_qt4="yes"
AC_DEFINE(HAVE_QT4, 1, [whether QT4 is available])
fi
dnl end of if "$enable_qt4"
fi
AS_SCRUB_INCLUDE(qt4_includes)
AC_SUBST(qt4_libs)
AC_SUBST(qt4_includes)
AC_SUBST(qt4_moc)
AC_SUBST(qt4_uic)
])
aqbanking-6.8.4/m4/ac_python_module.m4 0000664 0001750 0001750 00000001210 14043610744 014517 0000000 0000000 dnl @synopsis AC_PYTHON_MODULE(modname[, fatal])
dnl
dnl Checks for Python module.
dnl
dnl If fatal is non-empty then absence of a module will trigger an
dnl error.
dnl
dnl @category InstalledPackages
dnl @author Andrew Collier .
dnl @version 2004-07-14
dnl @license AllPermissive
AC_DEFUN([AC_PYTHON_MODULE],[
AC_MSG_CHECKING(python module: $1)
$PYTHON -c "import $1" 2>/dev/null
if test $? -eq 0;
then
AC_MSG_RESULT(yes)
eval AS_TR_CPP(HAVE_PYMOD_$1)=yes
else
AC_MSG_RESULT(no)
eval AS_TR_CPP(HAVE_PYMOD_$1)=no
#
if test -n "$2"
then
AC_MSG_ERROR(failed to find required module $1)
exit 1
fi
fi
])
aqbanking-6.8.4/missing 0000755 0001750 0001750 00000015336 14215102164 012010 0000000 0000000 #! /bin/sh
# Common wrapper for a few potentially missing GNU programs.
scriptversion=2018-03-07.03; # UTC
# Copyright (C) 1996-2021 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
echo 1>&2 "Try '$0 --help' for more information"
exit 1
fi
case $1 in
--is-lightweight)
# Used by our autoconf macros to check whether the available missing
# script is modern enough.
exit 0
;;
--run)
# Back-compat with the calling convention used by older automake.
shift
;;
-h|--h|--he|--hel|--help)
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
to PROGRAM being missing or too old.
Options:
-h, --help display this help and exit
-v, --version output version information and exit
Supported PROGRAM values:
aclocal autoconf autoheader autom4te automake makeinfo
bison yacc flex lex help2man
Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
'g' are ignored when checking the name.
Send bug reports to ."
exit $?
;;
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
echo "missing $scriptversion (GNU Automake)"
exit $?
;;
-*)
echo 1>&2 "$0: unknown '$1' option"
echo 1>&2 "Try '$0 --help' for more information"
exit 1
;;
esac
# Run the given program, remember its exit status.
"$@"; st=$?
# If it succeeded, we are done.
test $st -eq 0 && exit 0
# Also exit now if we it failed (or wasn't found), and '--version' was
# passed; such an option is passed most likely to detect whether the
# program is present and works.
case $2 in --version|--help) exit $st;; esac
# Exit code 63 means version mismatch. This often happens when the user
# tries to use an ancient version of a tool on a file that requires a
# minimum version.
if test $st -eq 63; then
msg="probably too old"
elif test $st -eq 127; then
# Program was missing.
msg="missing on your system"
else
# Program was found and executed, but failed. Give up.
exit $st
fi
perl_URL=https://www.perl.org/
flex_URL=https://github.com/westes/flex
gnu_software_URL=https://www.gnu.org/software
program_details ()
{
case $1 in
aclocal|automake)
echo "The '$1' program is part of the GNU Automake package:"
echo "<$gnu_software_URL/automake>"
echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
echo "<$gnu_software_URL/autoconf>"
echo "<$gnu_software_URL/m4/>"
echo "<$perl_URL>"
;;
autoconf|autom4te|autoheader)
echo "The '$1' program is part of the GNU Autoconf package:"
echo "<$gnu_software_URL/autoconf/>"
echo "It also requires GNU m4 and Perl in order to run:"
echo "<$gnu_software_URL/m4/>"
echo "<$perl_URL>"
;;
esac
}
give_advice ()
{
# Normalize program name to check for.
normalized_program=`echo "$1" | sed '
s/^gnu-//; t
s/^gnu//; t
s/^g//; t'`
printf '%s\n' "'$1' is $msg."
configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
case $normalized_program in
autoconf*)
echo "You should only need it if you modified 'configure.ac',"
echo "or m4 files included by it."
program_details 'autoconf'
;;
autoheader*)
echo "You should only need it if you modified 'acconfig.h' or"
echo "$configure_deps."
program_details 'autoheader'
;;
automake*)
echo "You should only need it if you modified 'Makefile.am' or"
echo "$configure_deps."
program_details 'automake'
;;
aclocal*)
echo "You should only need it if you modified 'acinclude.m4' or"
echo "$configure_deps."
program_details 'aclocal'
;;
autom4te*)
echo "You might have modified some maintainer files that require"
echo "the 'autom4te' program to be rebuilt."
program_details 'autom4te'
;;
bison*|yacc*)
echo "You should only need it if you modified a '.y' file."
echo "You may want to install the GNU Bison package:"
echo "<$gnu_software_URL/bison/>"
;;
lex*|flex*)
echo "You should only need it if you modified a '.l' file."
echo "You may want to install the Fast Lexical Analyzer package:"
echo "<$flex_URL>"
;;
help2man*)
echo "You should only need it if you modified a dependency" \
"of a man page."
echo "You may want to install the GNU Help2man package:"
echo "<$gnu_software_URL/help2man/>"
;;
makeinfo*)
echo "You should only need it if you modified a '.texi' file, or"
echo "any other file indirectly affecting the aspect of the manual."
echo "You might want to install the Texinfo package:"
echo "<$gnu_software_URL/texinfo/>"
echo "The spurious makeinfo call might also be the consequence of"
echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
echo "want to install GNU make:"
echo "<$gnu_software_URL/make/>"
;;
*)
echo "You might have modified some files without having the proper"
echo "tools for further handling them. Check the 'README' file, it"
echo "often tells you about the needed prerequisites for installing"
echo "this package. You may also peek at any GNU archive site, in"
echo "case some other package contains this missing '$1' program."
;;
esac
}
give_advice "$1" | sed -e '1s/^/WARNING: /' \
-e '2,$s/^/ /' >&2
# Propagate the correct exit status (expected to be 127 for a program
# not found, 63 for a program that failed due to version mismatch).
exit $st
# Local variables:
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC0"
# time-stamp-end: "; # UTC"
# End:
aqbanking-6.8.4/depcomp 0000755 0001750 0001750 00000056020 14215102164 011761 0000000 0000000 #! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
scriptversion=2018-03-07.03; # UTC
# Copyright (C) 1999-2021 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
# Originally written by Alexandre Oliva .
case $1 in
'')
echo "$0: No command. Try '$0 --help' for more information." 1>&2
exit 1;
;;
-h | --h*)
cat <<\EOF
Usage: depcomp [--help] [--version] PROGRAM [ARGS]
Run PROGRAMS ARGS to compile a file, generating dependencies
as side-effects.
Environment variables:
depmode Dependency tracking mode.
source Source file read by 'PROGRAMS ARGS'.
object Object file output by 'PROGRAMS ARGS'.
DEPDIR directory where to store dependencies.
depfile Dependency file to output.
tmpdepfile Temporary file to use when outputting dependencies.
libtool Whether libtool is used (yes/no).
Report bugs to .
EOF
exit $?
;;
-v | --v*)
echo "depcomp $scriptversion"
exit $?
;;
esac
# Get the directory component of the given path, and save it in the
# global variables '$dir'. Note that this directory component will
# be either empty or ending with a '/' character. This is deliberate.
set_dir_from ()
{
case $1 in
*/*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
*) dir=;;
esac
}
# Get the suffix-stripped basename of the given path, and save it the
# global variable '$base'.
set_base_from ()
{
base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
}
# If no dependency file was actually created by the compiler invocation,
# we still have to create a dummy depfile, to avoid errors with the
# Makefile "include basename.Plo" scheme.
make_dummy_depfile ()
{
echo "#dummy" > "$depfile"
}
# Factor out some common post-processing of the generated depfile.
# Requires the auxiliary global variable '$tmpdepfile' to be set.
aix_post_process_depfile ()
{
# If the compiler actually managed to produce a dependency file,
# post-process it.
if test -f "$tmpdepfile"; then
# Each line is of the form 'foo.o: dependency.h'.
# Do two passes, one to just change these to
# $object: dependency.h
# and one to simply output
# dependency.h:
# which is needed to avoid the deleted-header problem.
{ sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
} > "$depfile"
rm -f "$tmpdepfile"
else
make_dummy_depfile
fi
}
# A tabulation character.
tab=' '
# A newline character.
nl='
'
# Character ranges might be problematic outside the C locale.
# These definitions help.
upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
lower=abcdefghijklmnopqrstuvwxyz
digits=0123456789
alpha=${upper}${lower}
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
echo "depcomp: Variables source, object and depmode must be set" 1>&2
exit 1
fi
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
depfile=${depfile-`echo "$object" |
sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
rm -f "$tmpdepfile"
# Avoid interferences from the environment.
gccflag= dashmflag=
# Some modes work just like other modes, but use different flags. We
# parameterize here, but still list the modes in the big case below,
# to make depend.m4 easier to write. Note that we *cannot* use a case
# here, because this file can only contain one case statement.
if test "$depmode" = hp; then
# HP compiler uses -M and no extra arg.
gccflag=-M
depmode=gcc
fi
if test "$depmode" = dashXmstdout; then
# This is just like dashmstdout with a different argument.
dashmflag=-xM
depmode=dashmstdout
fi
cygpath_u="cygpath -u -f -"
if test "$depmode" = msvcmsys; then
# This is just like msvisualcpp but w/o cygpath translation.
# Just convert the backslash-escaped backslashes to single forward
# slashes to satisfy depend.m4
cygpath_u='sed s,\\\\,/,g'
depmode=msvisualcpp
fi
if test "$depmode" = msvc7msys; then
# This is just like msvc7 but w/o cygpath translation.
# Just convert the backslash-escaped backslashes to single forward
# slashes to satisfy depend.m4
cygpath_u='sed s,\\\\,/,g'
depmode=msvc7
fi
if test "$depmode" = xlc; then
# IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
gccflag=-qmakedep=gcc,-MF
depmode=gcc
fi
case "$depmode" in
gcc3)
## gcc 3 implements dependency tracking that does exactly what
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
## it if -MD -MP comes after the -MF stuff. Hmm.
## Unfortunately, FreeBSD c89 acceptance of flags depends upon
## the command line argument order; so add the flags where they
## appear in depend2.am. Note that the slowdown incurred here
## affects only configure: in makefiles, %FASTDEP% shortcuts this.
for arg
do
case $arg in
-c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
*) set fnord "$@" "$arg" ;;
esac
shift # fnord
shift # $arg
done
"$@"
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile"
exit $stat
fi
mv "$tmpdepfile" "$depfile"
;;
gcc)
## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
## (see the conditional assignment to $gccflag above).
## There are various ways to get dependency output from gcc. Here's
## why we pick this rather obscure method:
## - Don't want to use -MD because we'd like the dependencies to end
## up in a subdir. Having to rename by hand is ugly.
## (We might end up doing this anyway to support other compilers.)
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
## -MM, not -M (despite what the docs say). Also, it might not be
## supported by the other compilers which use the 'gcc' depmode.
## - Using -M directly means running the compiler twice (even worse
## than renaming).
if test -z "$gccflag"; then
gccflag=-MD,
fi
"$@" -Wp,"$gccflag$tmpdepfile"
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
echo "$object : \\" > "$depfile"
# The second -e expression handles DOS-style file names with drive
# letters.
sed -e 's/^[^:]*: / /' \
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
## This next piece of magic avoids the "deleted header file" problem.
## The problem is that when a header file which appears in a .P file
## is deleted, the dependency causes make to die (because there is
## typically no way to rebuild the header). We avoid this by adding
## dummy dependencies for each header file. Too bad gcc doesn't do
## this for us directly.
## Some versions of gcc put a space before the ':'. On the theory
## that the space means something, we add a space to the output as
## well. hp depmode also adds that space, but also prefixes the VPATH
## to the object. Take care to not repeat it in the output.
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
tr ' ' "$nl" < "$tmpdepfile" \
| sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
| sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
hp)
# This case exists only to let depend.m4 do its work. It works by
# looking at the text of this script. This case will never be run,
# since it is checked for above.
exit 1
;;
sgi)
if test "$libtool" = yes; then
"$@" "-Wp,-MDupdate,$tmpdepfile"
else
"$@" -MDupdate "$tmpdepfile"
fi
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
echo "$object : \\" > "$depfile"
# Clip off the initial element (the dependent). Don't try to be
# clever and replace this with sed code, as IRIX sed won't handle
# lines with more than a fixed number of characters (4096 in
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
# the IRIX cc adds comments like '#:fec' to the end of the
# dependency line.
tr ' ' "$nl" < "$tmpdepfile" \
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
| tr "$nl" ' ' >> "$depfile"
echo >> "$depfile"
# The second pass generates a dummy entry for each header file.
tr ' ' "$nl" < "$tmpdepfile" \
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
>> "$depfile"
else
make_dummy_depfile
fi
rm -f "$tmpdepfile"
;;
xlc)
# This case exists only to let depend.m4 do its work. It works by
# looking at the text of this script. This case will never be run,
# since it is checked for above.
exit 1
;;
aix)
# The C for AIX Compiler uses -M and outputs the dependencies
# in a .u file. In older versions, this file always lives in the
# current directory. Also, the AIX compiler puts '$object:' at the
# start of each line; $object doesn't have directory information.
# Version 6 uses the directory in both cases.
set_dir_from "$object"
set_base_from "$object"
if test "$libtool" = yes; then
tmpdepfile1=$dir$base.u
tmpdepfile2=$base.u
tmpdepfile3=$dir.libs/$base.u
"$@" -Wc,-M
else
tmpdepfile1=$dir$base.u
tmpdepfile2=$dir$base.u
tmpdepfile3=$dir$base.u
"$@" -M
fi
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
exit $stat
fi
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
do
test -f "$tmpdepfile" && break
done
aix_post_process_depfile
;;
tcc)
# tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
# FIXME: That version still under development at the moment of writing.
# Make that this statement remains true also for stable, released
# versions.
# It will wrap lines (doesn't matter whether long or short) with a
# trailing '\', as in:
#
# foo.o : \
# foo.c \
# foo.h \
#
# It will put a trailing '\' even on the last line, and will use leading
# spaces rather than leading tabs (at least since its commit 0394caf7
# "Emit spaces for -MD").
"$@" -MD -MF "$tmpdepfile"
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
# Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
# We have to change lines of the first kind to '$object: \'.
sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
# And for each line of the second kind, we have to emit a 'dep.h:'
# dummy dependency, to avoid the deleted-header problem.
sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
rm -f "$tmpdepfile"
;;
## The order of this option in the case statement is important, since the
## shell code in configure will try each of these formats in the order
## listed in this file. A plain '-MD' option would be understood by many
## compilers, so we must ensure this comes after the gcc and icc options.
pgcc)
# Portland's C compiler understands '-MD'.
# Will always output deps to 'file.d' where file is the root name of the
# source file under compilation, even if file resides in a subdirectory.
# The object file name does not affect the name of the '.d' file.
# pgcc 10.2 will output
# foo.o: sub/foo.c sub/foo.h
# and will wrap long lines using '\' :
# foo.o: sub/foo.c ... \
# sub/foo.h ... \
# ...
set_dir_from "$object"
# Use the source, not the object, to determine the base name, since
# that's sadly what pgcc will do too.
set_base_from "$source"
tmpdepfile=$base.d
# For projects that build the same source file twice into different object
# files, the pgcc approach of using the *source* file root name can cause
# problems in parallel builds. Use a locking strategy to avoid stomping on
# the same $tmpdepfile.
lockdir=$base.d-lock
trap "
echo '$0: caught signal, cleaning up...' >&2
rmdir '$lockdir'
exit 1
" 1 2 13 15
numtries=100
i=$numtries
while test $i -gt 0; do
# mkdir is a portable test-and-set.
if mkdir "$lockdir" 2>/dev/null; then
# This process acquired the lock.
"$@" -MD
stat=$?
# Release the lock.
rmdir "$lockdir"
break
else
# If the lock is being held by a different process, wait
# until the winning process is done or we timeout.
while test -d "$lockdir" && test $i -gt 0; do
sleep 1
i=`expr $i - 1`
done
fi
i=`expr $i - 1`
done
trap - 1 2 13 15
if test $i -le 0; then
echo "$0: failed to acquire lock after $numtries attempts" >&2
echo "$0: check lockdir '$lockdir'" >&2
exit 1
fi
if test $stat -ne 0; then
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
# Each line is of the form `foo.o: dependent.h',
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
# Some versions of the HPUX 10.20 sed can't process this invocation
# correctly. Breaking it into two sed invocations is a workaround.
sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
| sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
hp2)
# The "hp" stanza above does not work with aCC (C++) and HP's ia64
# compilers, which have integrated preprocessors. The correct option
# to use with these is +Maked; it writes dependencies to a file named
# 'foo.d', which lands next to the object file, wherever that
# happens to be.
# Much of this is similar to the tru64 case; see comments there.
set_dir_from "$object"
set_base_from "$object"
if test "$libtool" = yes; then
tmpdepfile1=$dir$base.d
tmpdepfile2=$dir.libs/$base.d
"$@" -Wc,+Maked
else
tmpdepfile1=$dir$base.d
tmpdepfile2=$dir$base.d
"$@" +Maked
fi
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile1" "$tmpdepfile2"
exit $stat
fi
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
do
test -f "$tmpdepfile" && break
done
if test -f "$tmpdepfile"; then
sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
# Add 'dependent.h:' lines.
sed -ne '2,${
s/^ *//
s/ \\*$//
s/$/:/
p
}' "$tmpdepfile" >> "$depfile"
else
make_dummy_depfile
fi
rm -f "$tmpdepfile" "$tmpdepfile2"
;;
tru64)
# The Tru64 compiler uses -MD to generate dependencies as a side
# effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
# dependencies in 'foo.d' instead, so we check for that too.
# Subdirectories are respected.
set_dir_from "$object"
set_base_from "$object"
if test "$libtool" = yes; then
# Libtool generates 2 separate objects for the 2 libraries. These
# two compilations output dependencies in $dir.libs/$base.o.d and
# in $dir$base.o.d. We have to check for both files, because
# one of the two compilations can be disabled. We should prefer
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is
# automatically cleaned when .libs/ is deleted, while ignoring
# the former would cause a distcleancheck panic.
tmpdepfile1=$dir$base.o.d # libtool 1.5
tmpdepfile2=$dir.libs/$base.o.d # Likewise.
tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
"$@" -Wc,-MD
else
tmpdepfile1=$dir$base.d
tmpdepfile2=$dir$base.d
tmpdepfile3=$dir$base.d
"$@" -MD
fi
stat=$?
if test $stat -ne 0; then
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
exit $stat
fi
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
do
test -f "$tmpdepfile" && break
done
# Same post-processing that is required for AIX mode.
aix_post_process_depfile
;;
msvc7)
if test "$libtool" = yes; then
showIncludes=-Wc,-showIncludes
else
showIncludes=-showIncludes
fi
"$@" $showIncludes > "$tmpdepfile"
stat=$?
grep -v '^Note: including file: ' "$tmpdepfile"
if test $stat -ne 0; then
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
echo "$object : \\" > "$depfile"
# The first sed program below extracts the file names and escapes
# backslashes for cygpath. The second sed program outputs the file
# name when reading, but also accumulates all include files in the
# hold buffer in order to output them again at the end. This only
# works with sed implementations that can handle large buffers.
sed < "$tmpdepfile" -n '
/^Note: including file: *\(.*\)/ {
s//\1/
s/\\/\\\\/g
p
}' | $cygpath_u | sort -u | sed -n '
s/ /\\ /g
s/\(.*\)/'"$tab"'\1 \\/p
s/.\(.*\) \\/\1:/
H
$ {
s/.*/'"$tab"'/
G
p
}' >> "$depfile"
echo >> "$depfile" # make sure the fragment doesn't end with a backslash
rm -f "$tmpdepfile"
;;
msvc7msys)
# This case exists only to let depend.m4 do its work. It works by
# looking at the text of this script. This case will never be run,
# since it is checked for above.
exit 1
;;
#nosideeffect)
# This comment above is used by automake to tell side-effect
# dependency tracking mechanisms from slower ones.
dashmstdout)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout, regardless of -o.
"$@" || exit $?
# Remove the call to Libtool.
if test "$libtool" = yes; then
while test "X$1" != 'X--mode=compile'; do
shift
done
shift
fi
# Remove '-o $object'.
IFS=" "
for arg
do
case $arg in
-o)
shift
;;
$object)
shift
;;
*)
set fnord "$@" "$arg"
shift # fnord
shift # $arg
;;
esac
done
test -z "$dashmflag" && dashmflag=-M
# Require at least two characters before searching for ':'
# in the target name. This is to cope with DOS-style filenames:
# a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
"$@" $dashmflag |
sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
rm -f "$depfile"
cat < "$tmpdepfile" > "$depfile"
# Some versions of the HPUX 10.20 sed can't process this sed invocation
# correctly. Breaking it into two sed invocations is a workaround.
tr ' ' "$nl" < "$tmpdepfile" \
| sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
| sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
dashXmstdout)
# This case only exists to satisfy depend.m4. It is never actually
# run, as this mode is specially recognized in the preamble.
exit 1
;;
makedepend)
"$@" || exit $?
# Remove any Libtool call
if test "$libtool" = yes; then
while test "X$1" != 'X--mode=compile'; do
shift
done
shift
fi
# X makedepend
shift
cleared=no eat=no
for arg
do
case $cleared in
no)
set ""; shift
cleared=yes ;;
esac
if test $eat = yes; then
eat=no
continue
fi
case "$arg" in
-D*|-I*)
set fnord "$@" "$arg"; shift ;;
# Strip any option that makedepend may not understand. Remove
# the object too, otherwise makedepend will parse it as a source file.
-arch)
eat=yes ;;
-*|$object)
;;
*)
set fnord "$@" "$arg"; shift ;;
esac
done
obj_suffix=`echo "$object" | sed 's/^.*\././'`
touch "$tmpdepfile"
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
rm -f "$depfile"
# makedepend may prepend the VPATH from the source file name to the object.
# No need to regex-escape $object, excess matching of '.' is harmless.
sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
# Some versions of the HPUX 10.20 sed can't process the last invocation
# correctly. Breaking it into two sed invocations is a workaround.
sed '1,2d' "$tmpdepfile" \
| tr ' ' "$nl" \
| sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
| sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile" "$tmpdepfile".bak
;;
cpp)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout.
"$@" || exit $?
# Remove the call to Libtool.
if test "$libtool" = yes; then
while test "X$1" != 'X--mode=compile'; do
shift
done
shift
fi
# Remove '-o $object'.
IFS=" "
for arg
do
case $arg in
-o)
shift
;;
$object)
shift
;;
*)
set fnord "$@" "$arg"
shift # fnord
shift # $arg
;;
esac
done
"$@" -E \
| sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
-e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
| sed '$ s: \\$::' > "$tmpdepfile"
rm -f "$depfile"
echo "$object : \\" > "$depfile"
cat < "$tmpdepfile" >> "$depfile"
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
msvisualcpp)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout.
"$@" || exit $?
# Remove the call to Libtool.
if test "$libtool" = yes; then
while test "X$1" != 'X--mode=compile'; do
shift
done
shift
fi
IFS=" "
for arg
do
case "$arg" in
-o)
shift
;;
$object)
shift
;;
"-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
set fnord "$@"
shift
shift
;;
*)
set fnord "$@" "$arg"
shift
shift
;;
esac
done
"$@" -E 2>/dev/null |
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
rm -f "$depfile"
echo "$object : \\" > "$depfile"
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
echo "$tab" >> "$depfile"
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
rm -f "$tmpdepfile"
;;
msvcmsys)
# This case exists only to let depend.m4 do its work. It works by
# looking at the text of this script. This case will never be run,
# since it is checked for above.
exit 1
;;
none)
exec "$@"
;;
*)
echo "Unknown depmode $depmode" 1>&2
exit 1
;;
esac
exit 0
# Local Variables:
# mode: shell-script
# sh-indentation: 2
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC0"
# time-stamp-end: "; # UTC"
# End:
aqbanking-6.8.4/po/ 0000755 0001750 0001750 00000000000 15121763731 011111 5 0000000 0000000 aqbanking-6.8.4/po/Makefile.am 0000664 0001750 0001750 00000000050 14043610744 013057 0000000 0000000 EXTRA_DIST=de.po
typefiles:
typedefs:
aqbanking-6.8.4/po/Makefile.in 0000644 0001750 0001750 00000041114 15121763445 013101 0000000 0000000 # Makefile.in generated by automake 1.16.5 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
*) echo "am__make_running_with_option: internal error: invalid" \
"target option '$${target_option-}' specified" >&2; \
exit 1;; \
esac; \
has_opt=no; \
sane_makeflags=$$MAKEFLAGS; \
if $(am__is_gnu_make); then \
sane_makeflags=$$MFLAGS; \
else \
case $$MAKEFLAGS in \
*\\[\ \ ]*) \
bs=\\; \
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
esac; \
fi; \
skip_next=no; \
strip_trailopt () \
{ \
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
}; \
for flg in $$sane_makeflags; do \
test $$skip_next = yes && { skip_next=no; continue; }; \
case $$flg in \
*=*|--*) continue;; \
-*I) strip_trailopt 'I'; skip_next=yes;; \
-*I?*) strip_trailopt 'I';; \
-*O) strip_trailopt 'O'; skip_next=yes;; \
-*O?*) strip_trailopt 'O';; \
-*l) strip_trailopt 'l'; skip_next=yes;; \
-*l?*) strip_trailopt 'l';; \
-[dEDm]) skip_next=yes;; \
-[JT]) skip_next=yes;; \
esac; \
case $$flg in \
*$$target_option*) has_opt=yes; break;; \
esac; \
done; \
test $$has_opt = yes
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = po
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/acx_compile_warn.m4 \
$(top_srcdir)/m4/as-scrub-include.m4 \
$(top_srcdir)/m4/distri.m4 $(top_srcdir)/m4/gwenhywfar.m4 \
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/os.m4 \
$(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
am__v_P_0 = false
am__v_P_1 = :
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
am__v_GEN_1 =
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
am__v_at_1 =
SOURCES =
DIST_SOURCES =
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
*) (install-info --version) >/dev/null 2>&1;; \
esac
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
am__DIST_COMMON = $(srcdir)/Makefile.in
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ADD_ACLOCAL_FLAGS = @ADD_ACLOCAL_FLAGS@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AQBANKING_CLI_VERSION_STRING = @AQBANKING_CLI_VERSION_STRING@
AQBANKING_FINTS_VERSION_STRING = @AQBANKING_FINTS_VERSION_STRING@
AQBANKING_SO_AGE = @AQBANKING_SO_AGE@
AQBANKING_SO_CURRENT = @AQBANKING_SO_CURRENT@
AQBANKING_SO_EFFECTIVE = @AQBANKING_SO_EFFECTIVE@
AQBANKING_SO_REVISION = @AQBANKING_SO_REVISION@
AQBANKING_VERSION_BUILD = @AQBANKING_VERSION_BUILD@
AQBANKING_VERSION_FULL_STRING = @AQBANKING_VERSION_FULL_STRING@
AQBANKING_VERSION_MAJOR = @AQBANKING_VERSION_MAJOR@
AQBANKING_VERSION_MINOR = @AQBANKING_VERSION_MINOR@
AQBANKING_VERSION_PATCHLEVEL = @AQBANKING_VERSION_PATCHLEVEL@
AQBANKING_VERSION_RELEASE_STRING = @AQBANKING_VERSION_RELEASE_STRING@
AQBANKING_VERSION_STRING = @AQBANKING_VERSION_STRING@
AQBANKING_VERSION_TAG = @AQBANKING_VERSION_TAG@
AQEBICS_CFLAGS = @AQEBICS_CFLAGS@
AQEBICS_LIBS = @AQEBICS_LIBS@
AR = @AR@
AS = @AS@
ASTYLE = @ASTYLE@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CSCOPE = @CSCOPE@
CTAGS = @CTAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DATETIME = @DATETIME@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
DOXYGEN_DEFINE = @DOXYGEN_DEFINE@
DOXYGEN_EXCLUDE_PATTERNS = @DOXYGEN_EXCLUDE_PATTERNS@
DOXYGEN_FILE_PATTERNS = @DOXYGEN_FILE_PATTERNS@
DOXYGEN_INPUT = @DOXYGEN_INPUT@
DOXYGEN_TAGFILES = @DOXYGEN_TAGFILES@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
FILECMD = @FILECMD@
GREP = @GREP@
GTK2_CFLAGS = @GTK2_CFLAGS@
GTK2_LIBS = @GTK2_LIBS@
GWENGUI_GTK2_CFLAGS = @GWENGUI_GTK2_CFLAGS@
GWENGUI_GTK2_LIBS = @GWENGUI_GTK2_LIBS@
GWENHYWFAR_MINIMUM_VERSION = @GWENHYWFAR_MINIMUM_VERSION@
HAVE_GWENGUI_GTK2 = @HAVE_GWENGUI_GTK2@
HAVE_I18N = @HAVE_I18N@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_DLL_TARGET = @INSTALL_DLL_TARGET@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIBXML_CFLAGS = @LIBXML_CFLAGS@
LIBXML_LIBS = @LIBXML_LIBS@
LIBXSLT_CFLAGS = @LIBXSLT_CFLAGS@
LIBXSLT_LIBS = @LIBXSLT_LIBS@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
MAKEINFO = @MAKEINFO@
MAKE_DLL_TARGET = @MAKE_DLL_TARGET@
MAKE_I18N_FILES = @MAKE_I18N_FILES@
MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
MSGFMT = @MSGFMT@
MSGFMT_SUPPORTS_QT = @MSGFMT_SUPPORTS_QT@
NM = @NM@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OSYSTEM = @OSYSTEM@
OS_TYPE = @OS_TYPE@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
RANLIB = @RANLIB@
RC = @RC@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
STRIPALL = @STRIPALL@
TUTORIALS = @TUTORIALS@
USE_DOT = @USE_DOT@
VERSION = @VERSION@
XGETTEXT = @XGETTEXT@
XMLMERGE = @XMLMERGE@
XMLSEC_CFLAGS = @XMLSEC_CFLAGS@
XMLSEC_LIBS = @XMLSEC_LIBS@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
all_includes = @all_includes@
all_libraries = @all_libraries@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
aq_distrib_name = @aq_distrib_name@
aq_distrib_tag = @aq_distrib_tag@
aq_distrib_version = @aq_distrib_version@
aqbanking_backends = @aqbanking_backends@
aqbanking_cfg_searchdir = @aqbanking_cfg_searchdir@
aqbanking_data_searchdir = @aqbanking_data_searchdir@
aqbanking_headerdir = @aqbanking_headerdir@
aqbanking_headerdir_am = @aqbanking_headerdir_am@
aqbanking_includes = @aqbanking_includes@
aqbanking_internal_libs = @aqbanking_internal_libs@
aqbanking_ldflags = @aqbanking_ldflags@
aqbanking_libs = @aqbanking_libs@
aqbanking_locale_searchdir = @aqbanking_locale_searchdir@
aqbanking_modules = @aqbanking_modules@
aqbanking_pkgdatadir = @aqbanking_pkgdatadir@
aqbanking_plugin_searchdir = @aqbanking_plugin_searchdir@
aqbanking_plugindir = @aqbanking_plugindir@
aqbanking_plugins_backends_dirs = @aqbanking_plugins_backends_dirs@
aqbanking_plugins_backends_libs = @aqbanking_plugins_backends_libs@
aqbanking_plugins_bankinfo_dirs = @aqbanking_plugins_bankinfo_dirs@
aqbanking_plugins_bankinfo_libs = @aqbanking_plugins_bankinfo_libs@
aqbanking_plugins_imexporters_dirs = @aqbanking_plugins_imexporters_dirs@
aqbanking_plugins_imexporters_libs = @aqbanking_plugins_imexporters_libs@
aqbanking_plugins_parsers_dirs = @aqbanking_plugins_parsers_dirs@
aqbanking_symlinkdir = @aqbanking_symlinkdir@
aqbanking_sys_is_windows = @aqbanking_sys_is_windows@
aqbankingpp_modules = @aqbankingpp_modules@
aqebics_datadir = @aqebics_datadir@
aqebics_includes = @aqebics_includes@
aqebics_internal_libs = @aqebics_internal_libs@
aqebics_ldflags = @aqebics_ldflags@
aqebics_libs = @aqebics_libs@
aqfints_datadir = @aqfints_datadir@
aqhbci_datadir = @aqhbci_datadir@
aqhbci_includes = @aqhbci_includes@
aqhbci_internal_libs = @aqhbci_internal_libs@
aqhbci_ldflags = @aqhbci_ldflags@
aqhbci_libs = @aqhbci_libs@
aqofxconnect_includes = @aqofxconnect_includes@
aqofxconnect_internal_libs = @aqofxconnect_internal_libs@
aqofxconnect_libs = @aqofxconnect_libs@
aqpaypal_includes = @aqpaypal_includes@
aqpaypal_internal_libs = @aqpaypal_internal_libs@
aqpaypal_libs = @aqpaypal_libs@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
docpath = @docpath@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
gmp_libs = @gmp_libs@
gwenhywfar_bindir = @gwenhywfar_bindir@
gwenhywfar_dir = @gwenhywfar_dir@
gwenhywfar_has_crypt = @gwenhywfar_has_crypt@
gwenhywfar_headers = @gwenhywfar_headers@
gwenhywfar_includes = @gwenhywfar_includes@
gwenhywfar_libs = @gwenhywfar_libs@
gwenhywfar_plugins = @gwenhywfar_plugins@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
i18n_libs = @i18n_libs@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
typemaker2_exe = @typemaker2_exe@
visibility_cflags = @visibility_cflags@
with_aqebics = @with_aqebics@
with_aqhbci = @with_aqhbci@
EXTRA_DIST = de.po
all: all-am
.SUFFIXES:
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
&& { if test -f $@; then exit 0; else break; fi; }; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu po/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu po/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
tags TAGS:
ctags CTAGS:
cscope cscopelist:
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d "$(distdir)/$$file"; then \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
else \
test -f "$(distdir)/$$file" \
|| cp -p $$d/$$file "$(distdir)/$$file" \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
if test -z '$(STRIP)'; then \
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
install; \
else \
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
fi
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -f Makefile
distclean-am: clean-am distclean-generic
dvi: dvi-am
dvi-am:
html: html-am
html-am:
info: info-am
info-am:
install-data-am:
install-dvi: install-dvi-am
install-dvi-am:
install-exec-am:
install-html: install-html-am
install-html-am:
install-info: install-info-am
install-info-am:
install-man:
install-pdf: install-pdf-am
install-pdf-am:
install-ps: install-ps-am
install-ps-am:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am:
.MAKE: install-am install-strip
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
cscopelist-am ctags-am distclean distclean-generic \
distclean-libtool distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am install-man \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags-am uninstall uninstall-am
.PRECIOUS: Makefile
typefiles:
typedefs:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
aqbanking-6.8.4/po/de.po 0000644 0001750 0001750 00000712375 15114135267 011777 0000000 0000000 # translation of de.po to deutsch
#
# Markus Frisch, 2005.
# Martin Preuss , 2005, 2007, 2008, 2010, 2011, 2019, 2020, 2025.
msgid ""
msgstr ""
"Project-Id-Version: aqbanking\n"
"Report-Msgid-Bugs-To: aqbanking-user@lists.aqbanking.de\n"
"POT-Creation-Date: 2025-12-03 18:10+0100\n"
"PO-Revision-Date: 2025-12-03 18:19+0100\n"
"Last-Translator: Martin Preuss \n"
"Language-Team: German \n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bits\n"
"Plural-Forms: nplurals=2; plural=(n!=1);\n"
"X-Generator: Lokalize 22.12.3\n"
"X-Poedit-Basepath: /home/martin/projekte/c/aqbanking/aqbanking-git/aqbanking\n"
#: src/libs/aqbanking/banking_online.c:504
#, c-format
msgid "Could not init HTTP session (%d)"
msgstr "Die HTTP-Sitzung konnte nicht initialisiert werden (%d)"
#: src/libs/aqbanking/banking_online.c:514
#, c-format
msgid "Could not connect to server, giving up (%d)"
msgstr "Konnte keine Verbindung zum Server herstellen, Abbruch (%d)"
#: src/libs/aqbanking/banking_online.c:525
msgid "Connection ok, certificate probably received"
msgstr "Verbindung ok, Zertifikat vermutlich empfangen"
#: src/libs/aqbanking/banking_online.c:544
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:129
msgid "Executing Jobs"
msgstr "Auftr¤ge werden ausgefĵhrt"
#: src/libs/aqbanking/banking_online.c:545
msgid "Now the jobs are send via their backends to the credit institutes."
msgstr ""
"Die Auftr¤ge werden durch die zust¤ndigen Module zu den Kreditinstituten "
"gesendet."
#: src/libs/aqbanking/banking_online.c:550
msgid "Sending jobs to the bank(s)"
msgstr "Sende Auftr¤ge an die Bank(en)"
#. sort commands by account
#: src/libs/aqbanking/banking_online.c:572
msgid "Sorting commands by account"
msgstr "Auftr¤ge nach Konto sortieren"
#. sort account queues by provider
#: src/libs/aqbanking/banking_online.c:582
msgid "Sorting account queues by provider"
msgstr "Konten-Auftr¤ge nach Providern sortieren"
#. no longer needed
#. send to each backend
#: src/libs/aqbanking/banking_online.c:594
msgid "Send commands to providers"
msgstr "Auftr¤ge an Provider verteilen"
#: src/libs/aqbanking/banking_online.c:744
#, c-format
msgid "Send commands to provider \"%s\""
msgstr "Auftr¤ge an Provider \"%s\" ĵbergeben"
#: src/libs/aqbanking/banking_online.c:748
#, c-format
msgid "Error sending commands to provider \"%s\":%d"
msgstr "Fehler beim bergeben der Auftr¤ge an Provider \"%s\":%d"
#: src/libs/aqbanking/banking_online.c:756
#, c-format
msgid "Provider \"%s\" is not available."
msgstr "Provider \"%s\" ist nicht verfĵgbar."
#: src/libs/aqbanking/banking_transaction.c:58
#, c-format
msgid "Too many purpose lines (%d>%d)"
msgstr "Zu viele Zeichen im Verwendungszweck (%d>%d)"
#: src/libs/aqbanking/banking_transaction.c:75
#, c-format
msgid "Too many chars in purpose line %d (%d>%d)"
msgstr "Zu viele Zeichen in Zeile %d des Verwendungszwecks (%d>%d) "
#: src/libs/aqbanking/banking_transaction.c:143
#, c-format
msgid "Month day \"%d\" not supported by bank"
msgstr "Monatstag \"%d\" wird von der Bank nicht unterstĵtzt"
#: src/libs/aqbanking/banking_transaction.c:162
#, c-format
msgid "Execution month day \"%d\" not supported by bank"
msgstr "Ausfĵhrungs-Monatstag \"%d\" wird von der Bank nicht unterstĵtzt"
#: src/libs/aqbanking/banking_transaction.c:182
#, c-format
msgid "Week day \"%d\" not supported by bank"
msgstr "Wochentag \"%d\" wird von der Bank nicht unterstĵtzt"
#: src/libs/aqbanking/banking_transaction.c:201
#, c-format
msgid "Execution week day \"%d\" not supported by bank"
msgstr "Ausfĵhrungs-Wochentag \"%d\" wird von der Bank nicht unterstĵtzt"
#: src/libs/aqbanking/banking_transaction.c:240
#: src/libs/aqbanking/banking_transaction.c:287
#, c-format
msgid ""
"Minimum setup time violated. Dated transactions need to be at least %d days "
"away"
msgstr ""
"Vorlaufzeit unterschritten. Datierte berweisungen benĥtigen mindestens %d "
"Tage Vorlaufzeit"
#: src/libs/aqbanking/banking_transaction.c:252
#: src/libs/aqbanking/banking_transaction.c:299
#, c-format
msgid ""
"Maximum setup time violated. Dated transactions need to be at most %d days "
"away"
msgstr ""
"Maximale Vorlaufzeit ĵberschritten. Datierte berweisungen dĵrfen nicht mehr "
"als %d Tage in der Zukunft liegen"
#: src/libs/aqbanking/banking_transaction.c:362
#, c-format
msgid ""
"Minimum setup time violated. Dated transactions need to be at least %d days "
"away but %d days are requested"
msgstr ""
"Minimale Vorlaufzeit ĵberschritten. Datierte berweisungen benĥtigen "
"mindestens %d Tage Vorlaufzeit (%d Tage im vorliegenden Fall)"
#: src/libs/aqbanking/banking_transaction.c:375
#, c-format
msgid ""
"Maximum setup time violated. Dated transactions need to be at most %d days "
"away but %d days are requested"
msgstr ""
"Maximale Vorlaufzeit ĵberschritten. Datierte berweisungen dĵrfen nicht mehr "
"als %d Tage in der Zukunft liegen (%d Tage im vorliegenden Fall)"
#: src/libs/aqbanking/dialogs/dlg_importer.c:213
msgid "File Import Wizard"
msgstr "Import-Assistent"
#: src/libs/aqbanking/dialogs/dlg_importer.c:228
msgid ""
"This dialog assists you in importing files.The following steps are:"
"
- select file to import
- select importer module"
"li>
- select importer profile
This dialog assists you in "
"importing files.\n"
"The following steps are:\n"
"- select file to import\n"
"- select importer module\n"
"- select importer profile\n"
msgstr ""
"Dieser Dialog unterstĵtzt Sie beim Import von Dateien.Die folgenden "
"Schritte sind:
- Auswahl der zu importierenden Datei"
"li>
- Auswahl des Importer-Modules
- Auswahl des zu verwendenden "
"Importer-Profiles
Dieser Dialog unterstĵtzt Sie beim Import "
"von Dateien.\n"
"Die folgenden Schritte sind:\n"
"- Auswahl der zu importierenden Datei \n"
"- Auswahl des Importer-Modules\n"
"- Auswahl des zu verwendenden Importer-Profiles\n"
#: src/libs/aqbanking/dialogs/dlg_importer.c:249
msgid "Please select the file to import."
msgstr "Bitte w¤hlen Sie die zu importierende Datei aus."
#: src/libs/aqbanking/dialogs/dlg_importer.c:257
msgid "Please select the import module for the file."
msgstr "Bitte w¤hlen Sie das zum Dateiformat passende Modul aus."
#: src/libs/aqbanking/dialogs/dlg_importer.c:263
#: src/libs/aqbanking/dialogs/dlg_importer.c:284
#: src/libs/aqbanking/dialogs/w_profilelist.c:28
#: src/libs/aqbanking/dialogs/w_importerlist.c:28
msgid "Name\tDescription"
msgstr "Name\tBeschreibung"
#: src/libs/aqbanking/dialogs/dlg_importer.c:277
msgid "Please select the import profile for the file."
msgstr "Bitte w¤hlen Sie das zu verwendende Profil aus."
#: src/libs/aqbanking/dialogs/dlg_importer.c:306
msgid "The file has been successfully imported."
msgstr "Die Datei wurde erfolgreich importiert."
#: src/libs/aqbanking/dialogs/dlg_importer.c:510
#: src/libs/aqbanking/dialogs/dlg_setup_newuser.c:376
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:549
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:765
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:784
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:739
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:891
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:933
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:912
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:674
msgid "Next"
msgstr "Weiter"
#: src/libs/aqbanking/dialogs/dlg_importer.c:530
#: src/libs/aqbanking/dialogs/dlg_setup.c:847
#: src/libs/aqbanking/dialogs/dlg_setup.c:865
#: src/libs/aqbanking/dialogs/dlg_setup.c:877
#: src/libs/aqbanking/dialogs/dlg_setup.c:1108
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:606
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:627
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:644
#: src/libs/aqbanking/dialogs/dlg_edituser.c:305
#: src/libs/aqbanking/dialogs/dlg_edituser.c:326
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:229
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:337
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:393
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:414
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:299
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:360
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:434
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:447
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:276
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:334
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:413
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:426
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:582
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:104
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:115
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:802
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:837
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:979
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:1083
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:116
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:128
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:821
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:858
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:1059
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:1163
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:87
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:860
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:890
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:899
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:917
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:929
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:949
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1161
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1291
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:705
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:725
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:748
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:767
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:816
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:950
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:989
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1155
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1285
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:393
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:406
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:415
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:246
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:259
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:523
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:579
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:600
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:91
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:958
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:991
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1000
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1018
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1030
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1045
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1247
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1366
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:539
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:565
msgid "Error"
msgstr "Fehler"
#: src/libs/aqbanking/dialogs/dlg_importer.c:531
#, c-format
msgid "Error importing file (%d: %s), please see log files for details"
msgstr ""
#: src/libs/aqbanking/dialogs/dlg_importer.c:540
msgid "Finished"
msgstr "Abgeschlossen"
#: src/libs/aqbanking/dialogs/dlg_importer.c:800
msgid "Select File to Import"
msgstr "Zu importierende Datei ausw¤hlen"
#: src/libs/aqbanking/dialogs/dlg_importer.c:803
msgid "All Files (*)\tCSV Files (*csv;*.CSV)\t*.sta"
msgstr "Alle Dateien (*)\tCSV-Dateien (*.csv;*.CSV)\t*.sta"
#: src/libs/aqbanking/dialogs/dlg_selectbankinfo.c:374
msgid "Select a Bank"
msgstr "W¤hlen Sie eine Bank"
#: src/libs/aqbanking/dialogs/dlg_selectbankinfo.c:381
msgid "Bank Code\tBIC\tName\tLocation\tProtocols"
msgstr "BLZ\tBIC\tName\tOrt\tProtokolle"
#: src/libs/aqbanking/dialogs/dlg_setup.c:520
msgid "AqBanking Setup"
msgstr "AqBanking-Einrichtung"
#: src/libs/aqbanking/dialogs/dlg_setup.c:528
msgid "Id\tBank Code\tUser Id\tCustomer Id\tUser Name\tModule"
msgstr "Id\tBankleitzahl\tBenutzerkennung\tKundenkennung\tBenutzername\tModul"
#: src/libs/aqbanking/dialogs/dlg_setup.c:542
msgid ""
"Id\tBank Code\tBank Name\tAccount Number\tAccount Name\tOwner Name\tModule"
msgstr "Id\tBLZ\tBankname\tKontonummer\tKontoname\tKontoinhaber\tModul"
#: src/libs/aqbanking/dialogs/dlg_setup.c:818
#, c-format
msgid ""
"Do you really want to delete the user %s?Do you "
"really want to delete the user \"%s\"?"
msgstr ""
"
Wollen Sie den Benutzer %s wirklich lĥschen?Wollen "
"Sie den Benutzer \"%s\" wirklich lĥschen?"
#: src/libs/aqbanking/dialogs/dlg_setup.c:827
msgid "Delete User"
msgstr "Benutzer entfernen"
#: src/libs/aqbanking/dialogs/dlg_setup.c:829
#: src/libs/aqbanking/dialogs/dlg_setup.c:854
#: src/libs/aqbanking/dialogs/dlg_setup.c:1097
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1172
msgid "Yes"
msgstr "Ja"
#: src/libs/aqbanking/dialogs/dlg_setup.c:830
#: src/libs/aqbanking/dialogs/dlg_setup.c:855
#: src/libs/aqbanking/dialogs/dlg_setup.c:1098
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1171
msgid "No"
msgstr "Nein"
#: src/libs/aqbanking/dialogs/dlg_setup.c:848
msgid ""
"
There is at least one account assigned to the selected user."
"p>
Do you want to remove the account(s) and continue removing the user?"
"p>There is at least one account assigned to the selected user.\n"
"Do you want to remove the account(s) and continue removing the user?"
msgstr ""
"
Dem gew¤hlten Benutzer ist mindestens ein Konto zugeordnet.
"
"Wollen Sie die zugeordneten Konten lĥschen und anschlieend den Benutzer "
"entfernen?
Dem gew¤hlten Benutzer ist mindestens ein Konto "
"zugeordnet. Wollen Sie die zugeordneten Konten lĥschen und anschlieend "
"den Benutzer entfernen?"
#: src/libs/aqbanking/dialogs/dlg_setup.c:865
#, c-format
msgid "Error deleting account: %d (%d deleted)"
msgstr "Fehler beim Lĥschen eines Kontos: %d (%d bereits entfernt)"
#: src/libs/aqbanking/dialogs/dlg_setup.c:877
#, c-format
msgid "Error deleting user: %d"
msgstr "Fehler beim Entfernen des Benutzers: %d"
#: src/libs/aqbanking/dialogs/dlg_setup.c:964
msgid ""
"Please select the online banking backend the new account is to be created "
"for."
msgstr ""
"Bitte w¤hlen Sie das Onlinebanking-Protokoll welches Sie mit dem neuen Konto "
"verwenden wollen."
#: src/libs/aqbanking/dialogs/dlg_setup.c:1086
#, c-format
msgid ""
"Do you really want to delete the account %s?Do you "
"really want to delete the account \"%s\"?"
msgstr ""
"
Wollen Sie das Konto %s entfernen?Wollen Sie das "
"Konto \"%s\" entfernen?"
#: src/libs/aqbanking/dialogs/dlg_setup.c:1095
msgid "Delete Account"
msgstr "Konto entfernen"
#: src/libs/aqbanking/dialogs/dlg_setup.c:1108
#, c-format
msgid "Error deleting account: %d"
msgstr "Fehler beim Entfernen des Kontos: %d"
#: src/libs/aqbanking/dialogs/dlg_selectbackend.c:256
msgid "Select Backend"
msgstr "W¤hlen Sie Banking-Modul (Backend)"
#: src/libs/aqbanking/dialogs/dlg_selectbackend.c:271
msgid "Select a backend."
msgstr "W¤hlen Sie Banking-Modul (Backend)"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:190
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:747
#: src/libs/plugins/backends/aqhbci/dialogs/w_hbciversioncombo.c:28
#: src/libs/plugins/backends/aqhbci/dialogs/w_usercombo.c:47
#: src/libs/plugins/backends/aqhbci/dialogs/w_tanmethodcombo.c:37
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:615
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:655
msgid "-- select --"
msgstr "-- ausw¤hlen --"
#. init
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:262
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:272
msgid "Edit Account"
msgstr "Konto bearbeiten"
#. store crypter id
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:294
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_rxh_decrypt.c:119
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_rxh_verify.c:136
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_pintan.c:165
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_ddv.c:771
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_ddv.c:1079
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:28
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:329
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:378
msgid "unknown"
msgstr "unbekannt"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:297
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:29
msgid "Bank Account"
msgstr "Girokonto"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:300
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:30
msgid "Credit Card Account"
msgstr "Kreditkarte"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:303
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:31
msgid "Checking Account"
msgstr "Scheckkonto"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:306
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:32
msgid "Savings Account"
msgstr "Sparkonto"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:309
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:33
msgid "Investment Account"
msgstr "Investmentkonto"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:312
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:34
msgid "Cash Account"
msgstr "Bargeld"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:315
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:35
msgid "Moneymarket Account"
msgstr "Geldmarktkonto"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:607
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:393
msgid "Unable to lock account. Maybe already in use?"
msgstr ""
"Es konnte kein exklusiver Zugriff auf das Konto erreicht werden. Eventuell "
"ist das Konto bereits in Benutzung?"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:608
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:629
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:646
#: src/libs/aqbanking/dialogs/dlg_edituser.c:307
#: src/libs/aqbanking/dialogs/dlg_edituser.c:328
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:395
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:416
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:572
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:581
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:602
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:541
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:567
msgid "Dismiss"
msgstr "Schlieen"
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:628
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:406
msgid "Unable to unlock account."
msgstr "Exklusiver Zugriff auf das Konto konnte nicht freigegeben werden."
#: src/libs/aqbanking/dialogs/dlg_editaccount.c:645
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:415
msgid "Unable to update account spec."
msgstr "Kontospezifikation konnte nicht aktualisiert werden."
#. init
#: src/libs/aqbanking/dialogs/dlg_edituser.c:99
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:105
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:205
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:182
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:121
msgid "Edit User"
msgstr "Benutzer bearbeiten"
#: src/libs/aqbanking/dialogs/dlg_edituser.c:306
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:394
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:434
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:413
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:246
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:580
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:540
msgid "Unable to lock user. Maybe already in use?"
msgstr ""
"Es konnte kein exklusiver Zugriff auf den Benutzer erreicht werden. "
"Eventuell ist er schon in Benutzung?"
#: src/libs/aqbanking/dialogs/dlg_edituser.c:327
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:415
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:447
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:426
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:601
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:566
msgid "Unable to unlock user."
msgstr "Exklusiver Zugriff auf den Benutzer konnte nicht freigegeben werden."
#: src/libs/aqbanking/dialogs/dlg_setup_newuser.c:260
msgid "New User Wizard"
msgstr "Assistent fĵr neue Benutzer"
#: src/libs/aqbanking/dialogs/dlg_setup_newuser.c:271
msgid ""
"
This dialog assists you in creating an online banking user.The "
"following steps are:
- select the banking protocol
- select "
"the type of user to create
This dialog assists you in "
"creating an online banking user.\n"
"The following steps are:\n"
" - select the banking protocol\n"
" - select the type of user to create\n"
msgstr ""
"Dieser Dialog unterstĵtzt Sie bei der Einrichtung eines "
"Onlinebanking-Benutzers. Die folgenden Schritte werden durchgefĵhrt:
"
"- Auswahl des Onlinebanking-Protokolles
- Auswahl des "
"Benutzertyps (Chipkarte, Schlĵsseldatei etc)
Dieser Dialog "
"unterstĵtzt Sie bei der Einrichtung eines Onlinebanking-Benutzers.\n"
"Die folgenden Schritte werden durchgefĵhrt:\n"
"- Auswahl des Onlinebanking-Protokolles\n"
"- Auswahl des Benutzertyps (Chipkarte, Schlĵsseldatei etc)\n"
#: src/libs/aqbanking/dialogs/dlg_setup_newuser.c:385
msgid "Run"
msgstr "Ausfĵhren"
#: src/libs/aqbanking/dialogs/dlg_usertype_pagedefault.c:80
msgid ""
"Click on the run button below to create the user.
"
"html>Click on the RUN button below to create the user."
msgstr ""
"Klicken Sie auf Ausfĵhren um den Benutzer anzulegen.
"
"html> Klicken Sie auf AUSFHREN um den Benutzer anzulegen."
#: src/libs/plugins/parsers/swift/swift.c:549
msgid "Empty SWIFT file, aborting"
msgstr "Leeres SWIFT-Dokument, abgebrochen"
#: src/libs/plugins/parsers/swift/swift.c:566
#, c-format
msgid "Reading SWIFT document %d"
msgstr "Lese SWIFT Dokument %d"
#: src/libs/plugins/parsers/swift/swift.c:597
msgid "Parsing SWIFT data"
msgstr "Analysiere SWIFT Daten"
#: src/libs/plugins/parsers/swift/swift.c:604
msgid "Error parsing SWIFT data"
msgstr "Fehler bei der Analyse der SWIFT-Daten"
#: src/libs/plugins/parsers/swift/swift.c:616
msgid "Empty SWIFT document, aborting"
msgstr "Leeres SWIFT-Dokument, abgebrochen"
#: src/libs/plugins/parsers/swift/swift.c:625
msgid "Importing SWIFT data"
msgstr "Importieren SWIFT-Daten"
#: src/libs/plugins/parsers/swift/swift.c:637
msgid "Error importing SWIFT data"
msgstr "Fehler beim Importieren der SWIFT-Daten"
#: src/libs/plugins/parsers/swift/swift.c:644
msgid "Swift document successfully imported"
msgstr "SWIFT-Dokument erfolgreich importiert"
#: src/libs/plugins/parsers/swift/swift940.c:68
#: src/libs/plugins/parsers/swift/swift535.c:414
msgid "Importing SWIFT tags..."
msgstr "Importiere SWIFT-Elemente..."
#: src/libs/plugins/parsers/swift/swift940.c:288
#: src/libs/plugins/parsers/swift/swift535.c:544
#: src/libs/plugins/imexporters/swift/swift.c:340
msgid "Aborted by user"
msgstr "Die Aktion wurde durch den Benutzer abgebrochen."
#: src/libs/plugins/imexporters/csv/csv.c:135
#: src/libs/plugins/imexporters/eri2/eri2.c:188
#: src/libs/plugins/imexporters/openhbci1/openhbci1.c:99
#: src/libs/plugins/imexporters/ctxfile/ctxfile.c:85
msgid "Data imported, transforming to UTF-8"
msgstr "Daten werden importiert. Konvertierung auf UTF-8"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:57
msgid "Tabulator (default)"
msgstr "Tabulator (Standard)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:58
msgid "Space"
msgstr "Leerzeichen"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:59
msgid "Komma (,)"
msgstr "Komma (,)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:60
msgid "Semicolon (;)"
msgstr "Semikolon (;)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:61
msgid "Colon (:)"
msgstr "Doppelpunkt (:)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:67
msgid "Booked Transactions (default)"
msgstr "Gebuchte Ums¤tze (standard)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:68
msgid "Noted Transactions"
msgstr "Vorgemerkte Ums¤tze"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:75
msgid "Rational (default)"
msgstr "Rationale Zahl (Standard)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:76
msgid "Float"
msgstr "Fliekommazahl"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:82
msgid "-- empty --"
msgstr "-- frei --"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:83
msgid "Local Country Code"
msgstr "Eigener L¤ndercode"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:84
msgid "Local Bank Code"
msgstr "Bankleitzahl (BLZ)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:85
msgid "Local Branch Id"
msgstr "Eigene Branchenkennung"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:86
msgid "Local Account Number"
msgstr "Eigene Kontonummer"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:87
msgid "Local Account Suffix"
msgstr "Eigenes Unterkontomerkmal"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:88
msgid "Local IBAN"
msgstr "Eigene IBAN"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:89
msgid "Local Name (e.g. your name)"
msgstr "Eigener Name"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:90
msgid "Local BIC"
msgstr "Eigene BIC"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:91
msgid "Remote Country Code"
msgstr "Staat des Zahlungspartners"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:92
msgid "Remote Bank Code"
msgstr "Bankleitzahl des Zahlungspartners"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:93
msgid "Remote Branch Id"
msgstr "Fremde Branchenkennung"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:94
msgid "Remote Account Number"
msgstr "Kontonummer des Zahlungspartners"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:95
msgid "Remote Account Suffix"
msgstr "Unterkontomerkmal des Zahlungspartners"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:96
msgid "Remote IBAN"
msgstr "Fremde IBAN"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:97
msgid "Remote Name (First Line)"
msgstr "Fremder Name (erste Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:98
msgid "Remote Name (Second Line)"
msgstr "Fremder Name (zweite Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:99
msgid "Remote BIC"
msgstr "BIC des Zahlungspartners"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:100
msgid "Unique Transaction Id"
msgstr "Eindeutige Umsatz-ID"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:101
msgid "Id assigned by Application"
msgstr "durch Anwendung zugewiesene Id"
#. "groupId", I18S("Group Id"),
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:103
msgid "Valuta Date"
msgstr "Datum der Wertstellung"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:104
msgid "Booking Date"
msgstr "Buchungsdatum"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:105
msgid "Amount (Value)"
msgstr "Betrag (Wert)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:106
msgid "Amount (Currency)"
msgstr "Betrag (W¤hrung)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:107
msgid "Fees (Amount)"
msgstr "Gebĵhren (Betrag)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:108
msgid "Fees (Currency)"
msgstr "Gebĵhren (W¤hrung)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:109
msgid "Textkey"
msgstr "Textschlĵssel"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:110
msgid "Textkey Extensions"
msgstr "Textschlĵsselerweiterung"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:111
msgid "Transaction Key"
msgstr "Textschlĵsselerg¤nzung"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:112
msgid "Customer Reference"
msgstr "Kundenreferenz"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:113
msgid "Bank Reference"
msgstr "Bankreferenz"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:114
msgid "Transaction Code"
msgstr "Transaktionskode"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:115
msgid "Transaction Text (not purpose!)"
msgstr "Umsatztext (nicht Verwendungszweck)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:116
msgid "Primanota"
msgstr "Primanota"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:117
msgid "Id assigned by Finance Institute"
msgstr "durch Bank zugewiesene Id"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:118
msgid "Purpose (1st Line)"
msgstr "Verwendungszweck (1. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:119
msgid "Purpose (2nd Line)"
msgstr "Verwendungszweck (2. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:120
msgid "Purpose (3rd Line)"
msgstr "Verwendungszweck (3. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:121
msgid "Purpose (4th Line)"
msgstr "Verwendungszweck (4. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:122
msgid "Purpose (5th Line)"
msgstr "Verwendungszweck (5. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:123
msgid "Purpose (6th Line)"
msgstr "Verwendungszweck (6. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:124
msgid "Purpose (7th Line)"
msgstr "Verwendungszweck (7. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:125
msgid "Purpose (8th Line)"
msgstr "Verwendungszweck (8. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:126
msgid "Purpose (9th Line)"
msgstr "Verwendungszweck (9. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:127
msgid "Purpose (10th Line)"
msgstr "Verwendungszweck (10. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:128
msgid "Category (1st Line)"
msgstr "Kategorie (1. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:129
msgid "Category (2nd Line)"
msgstr "Kategorie (2. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:130
msgid "Category (3rd Line)"
msgstr "Kategorie (3. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:131
msgid "Category (4th Line)"
msgstr "Kategorie (4. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:132
msgid "Category (5th Line)"
msgstr "Kategorie (5. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:133
msgid "Category (6th Line)"
msgstr "Kategorie (6. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:134
msgid "Category (7th Line)"
msgstr "Kategorie (7. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:135
msgid "Category (8th Line)"
msgstr "Kategorie (8. Zeile)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:136
msgid "Period (Standing Order)"
msgstr "Periode (Dauerauftrag)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:137
msgid "Cycle (Standing Order)"
msgstr "Zyklus (Dauerauftrag)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:138
msgid "Execution Day (Standing Order)"
msgstr "Ausfĵhrungstag (Dauerauftr¤ge)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:139
msgid "Date of First Execution (Standing Order)"
msgstr "Datum der ersten Ausfĵhrung (Dauerauftrag)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:140
msgid "Date of Last Execution (Standing Order)"
msgstr "Datum der letzten Ausfĵhrung (Dauerauftrag)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:141
msgid "Date of Next Execution (Standing Order)"
msgstr "Datum der n¤chsten Ausfĵhrung (Dauerauftrag)"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:142
msgid "Type"
msgstr "Auftragsart"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:143
msgid "Subtype"
msgstr "Auftragsunterart"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:144
msgid "Status"
msgstr "Status"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:145
msgid "Remote Address: Street"
msgstr "Fremde Adresse: Strae"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:146
msgid "Remote Address: Zipcode"
msgstr "Fremde Adresse: PLZ"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:147
msgid "Remote Address: City"
msgstr "Fremde Adresse: Stadt"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:148
msgid "Remote Address: Phone Number"
msgstr "Fremde Adresse: Telefonnummer"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:149
msgid "Unit Id (Stock)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:150
msgid "Namespace of Unit Id (Securities)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:151
msgid "Amount of Units (Securities) (value)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:152
msgid "Amount of Units (Securities) (currency)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:153
msgid "Price per Unit (Securities) (value)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:154
msgid "Price per Unit (Securities) (currency)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:155
msgid "Commission (Securities) (value)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:156
msgid "Commission (Securities) (currency)"
msgstr ""
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:157
msgid "Bank Account Id"
msgstr "Kontonummer"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:158
msgid "Positive/Negative Mark"
msgstr "Positiv/Negativ Markierung"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:512
msgid "Edit CSV Profile"
msgstr "CSV-Profil bearbeiten"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:632
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:666
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:686
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:700
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:729
msgid "Input Error"
msgstr "Eingabefehler"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:633
msgid "Please enter a name for the profile."
msgstr "Bitte geben Sie einen Namen fĵr das Profil ein."
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:634
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:668
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:688
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:702
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:731
msgid "Continue"
msgstr "Fortsetzen"
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:667
msgid "Please select a field delimiter."
msgstr "Bitte w¤hlen Sie einen Feldtrenner."
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:687
msgid "Please select a date format."
msgstr "Bitte w¤hlen Sie ein Datumsformat."
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:701
msgid "Please select a value format."
msgstr "Bitte w¤hlen Sie ein Betragsformat."
#: src/libs/plugins/imexporters/csv/csv_editprofile.c:730
msgid "Please select a valid column type."
msgstr "Bitte w¤hlen Sie einen gĵltigen Spaltentyp."
#: src/libs/plugins/imexporters/ofx/parser/g_acctinfotrnrs.c:61
msgid "Status for account info request"
msgstr "Status des Kontenabrufes"
#: src/libs/plugins/imexporters/ofx/parser/g_invstmttrnrs.c:71
msgid "Status for investment transaction statement request"
msgstr "Status des Umsatzabrufes fĵr Wertpapiere"
#: src/libs/plugins/imexporters/ofx/parser/g_sonrs.c:62
msgid "Status for signon request"
msgstr "Status der Anmeldung"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:43
msgid "Success"
msgstr "Erfolgreich"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:43
msgid "The server successfully processed the request."
msgstr "Der Auftrag wurde erfolgreich ausgefĵhrt."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:44
msgid "Client is up-to-date"
msgstr "Die Benutzerinformationen sind aktuell."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:44
msgid ""
"Based on the client timestamp, the client has the latest information. The "
"response does not supply any additional information."
msgstr ""
"Die Benutzerdaten sind bereits aktuell, die Antwort des Servers enth¤lt "
"keine weiteren Daten."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:45
msgid "General error"
msgstr "Allgemeiner Fehler"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:45
msgid ""
"Error other than those specified by the remaining error codes. (Note: "
"Servers should provide a more specific error whenever possible. Error code "
"2000 should be reserved for cases in which a more specific code is not "
"available.)"
msgstr ""
"Es ist ein allgemeiner Fehler aufgetreten, auf den kein spezieller "
"Fehlercode pat."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:46
msgid "Invalid account"
msgstr "Ungĵltiges Konto"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:46
msgid "The account was invalid (whatever that means)"
msgstr "Das Konto ist ungĵltig"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:47
msgid "General account error"
msgstr "Allgemeiner Kontofehler"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:47
msgid "Account error not specified by the remaining error codes."
msgstr ""
"Es ist ein allgemeiner Fehler im Zusammenhang mit einem Konto ausgetreten, "
"der nicht n¤her spezifiziert ist."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:48
msgid "Account not found"
msgstr "Konto nicht vorhanden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:48
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:51
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:54
msgid ""
"The specified account number does not correspond to one of the user's "
"accounts."
msgstr ""
"Das angegebene Konto existiert nicht oder gehĥrt nicht zum aufrufenden "
"Benutzer."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:49
msgid "Account closed"
msgstr "Konto geschlossen"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:49
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:52
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:55
msgid ""
"The specified account number corresponds to an account that has been closed."
msgstr "Das angegebene Konto ist geschlossen."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:50
msgid "Account not authorized"
msgstr "Kontozugriff nicht erlaubt"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:50
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:53
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:56
msgid ""
"The user is not authorized to perform this action on the account, or the "
"server does not allow this type of action to be performed on the account."
msgstr ""
"Der Benutzer hat keine Berechtigung fĵr diesen Auftrag mit dem angegebenen "
"Konto, oder der Server unterstĵtzt diesen Auftrag nicht mit dem angegebenen "
"Konto."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:51
msgid "Source account not found"
msgstr "Quellkonto nicht gefunden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:52
msgid "Source account closed"
msgstr "Quellkonto ist geschlossen"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:53
msgid "Source account not authorized"
msgstr "Keine Berechtigung fĵr Quellkonto"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:54
msgid "Destination account not found"
msgstr "Zielkonto nicht gefunden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:55
msgid "Destination account closed"
msgstr "Zielkonto ist geschlossen"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:56
msgid "Destination account not authorized"
msgstr "Keine Berechtigung fĵr Zielkonto"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:57
msgid "Invalid amount"
msgstr "Ungĵltiger Betrag"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:57
msgid ""
"The specified amount is not valid for this action; for example, the user "
"specified a negative payment amount."
msgstr ""
"Der angegebene Betrag ist fĵr diesen Auftrag ungĵltig (z.B. negativer Betrag "
"bei berweisungen)"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:58
msgid "Date too soon"
msgstr "Datum liegt zu nahe in der Zukunft"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:58
msgid ""
"The server cannot process the requested action by the date specified by the "
"user."
msgstr ""
"Der Server kann diesen Auftrag nicht bis zum angegebenen Datum ausfĵhren."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:59
msgid "Date too far in future"
msgstr "Datum zu weit in der Zukunft"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:59
msgid "The server cannot accept requests for an action that far in the future."
msgstr "Der Server akzeptiert keine Auftr¤ge in so weiter Zukunft."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:60
msgid "Transaction already committed"
msgstr "berweisung bereits ĵbermittelt"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:60
msgid ""
"Transaction has entered the processing loop and cannot be modified/cancelled "
"using OFX. The transaction may still be cancelled or modified using other "
"means (for example, a phone call to Customer Service)."
msgstr ""
"Die berweisung wird bereits verarbeitet und kann nicht mehr ĵber OFX "
"ge¤ndert oder abgebrochen werden (eventuell ist dies aber immer noch "
"telefonisch mĥglich)."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:61
msgid "Already canceled"
msgstr "berweisung bereits zurĵckgezogen"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:61
msgid ""
"The transaction cannot be canceled or modified because it has already been "
"canceled."
msgstr ""
"Die berweisung kann nicht mehr ge¤ndert oder zurĵckgezogen werden, weil sie "
"bereits zurĵckgezogen wurde."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:62
msgid "Unknown server ID"
msgstr "Unbekannte Serverkennung"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:62
msgid "The specified server ID does not exist or no longer exists."
msgstr "Die angegebene Serverkennung existiert nicht oder nicht mehr."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:63
msgid "Duplicate request"
msgstr "Doppeleinreichung"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:63
msgid "A request with this has already been received and processed."
msgstr "Es wurde bereits ein Auftrag mit der gleichen empfangen."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:64
msgid "Invalid date"
msgstr "Ungĵltiges Datum"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:64
msgid ""
"The specified datetime stamp cannot be parsed; for instance, the datetime "
"stamp specifies 25:00 hours."
msgstr "Das angegebene Datum ist ungĵltig (z.B. 25:00 Uhr)"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:65
msgid "Unsupported version"
msgstr "Version nicht unterstĵtzt"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:65
msgid ""
"The server does not support the requested version. The version of the "
"message set specified by the client is not supported by this server."
msgstr "Der Server unterstĵtzt die angegebene Version der Nachricht nicht."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:66
msgid "Invalid TAN"
msgstr "Ungĵltige TAN"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:66
msgid "The server was unable to validate the TAN sent in the request."
msgstr "Die angegebene TAN ist ungĵltig."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:67
msgid "Unknown FITID"
msgstr "Unbekannte Transaktionskennung"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:67
msgid ""
"The specified FITID/BILLID does not exist or no longer exists. [BILLID not "
"found in the billing message sets]"
msgstr ""
"Die angegebene Transaktionskennung/Rechnungsnummer existiert nicht (mehr)."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:68
msgid "Branch ID missing"
msgstr "Branchenkennung fehlt."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:68
msgid ""
"A value must be provided in the aggregate for this "
"country system, but this field is missing."
msgstr "Die Branchenkennung fehlt obwohl sie erforderlich ist."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:69
msgid "Bank name does not match bank ID"
msgstr "Bankname passt nicht zur Bankkennung"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:69
msgid ""
"The value of in the aggregate is inconsistent "
"with the value of in the aggregate."
msgstr ""
"Der angegebene Name der Zielbank stimmt nicht mit der angegebenen Kennung "
"der Bank ĵberein."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:70
msgid "Invalid date range"
msgstr "Ungĵltiger Datumsbereich"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:70
msgid ""
"Response for non-overlapping dates, date ranges in the future, et cetera."
msgstr ""
"Der angegebene Datumsbereich ist ungĵltig (z.B. nicht ĵberlappend, in der "
"Zukunft, o.a.)."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:71
msgid "Requested element unknown"
msgstr "Angefordertes Element ist unbekannt"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:71
msgid ""
"One or more elements of the request were not recognized by the server or the "
"server (as noted in the FI Profile) does not support the elements. The "
"server executed the element transactions it understood and supported. For "
"example, the request file included private tags in a but the server "
"was able to execute the rest of the request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:72
msgid "Y invalid without "
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:72
msgid ""
"This error code may appear element of an wrapper (in "
" and V2 message set responses) or the contained in "
"any embedded transaction wrappers within a sync response. The corresponding "
"sync request wrapper included Y with Y or "
"Y, which is illegal."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:73
msgid "Embedded transactions in request failed to process: Out of date"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:73
msgid ""
"Y and embedded transactions appeared in the request sync "
"wrapper and the provided was out of date. This code should be used "
"in the of the response sync wrapper."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:74
msgid "Unable to process embedded transaction due to out-of-date "
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:74
msgid ""
"Used in response transaction wrapper for embedded transactions when "
"6501 appears in the surrounding sync wrapper."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:75
msgid "Stop check in process"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:75
msgid "Stop check is already in process."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:76
msgid "Too many checks to process"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:76
msgid "The stop-payment request specifies too many checks."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:77
msgid "Invalid payee"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:77
msgid "Payee error not specified by the remainingerror codes."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:78
msgid "Invalid payee address"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:78
msgid "Some portion of the payee's address is incorrect or unknown."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:79
msgid "Invalid payee account number"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:79
msgid "The account number of the requested payee is invalid."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:80
msgid "Insufficient funds"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:80
msgid ""
"The server cannot process the request because the specified account does not "
"have enough funds."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:81
msgid "Cannot modify element"
msgstr "Element kann nicht ge¤ndert werden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:81
msgid ""
"The server does not allow modifications to one or more values in a "
"modification request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:82
msgid "Cannot modify source account"
msgstr "Herkunftskonto kann nicht ge¤ndert werden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:82
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:83
msgid "Reserved for future use."
msgstr "Reserviert."
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:83
msgid "Cannot modify destination account"
msgstr "Zielkonto kann nicht ge¤ndert werden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:84
msgid "Invalid frequency"
msgstr "Ungĵltige Wiederholfrequenz"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:84
msgid ""
"The specified frequency does not match one of the accepted "
"frequencies for recurring transactions."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:85
msgid "Model already canceled"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:85
msgid "The server has already canceled the specified recurring model."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:86
msgid "Invalid payee ID"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:86
msgid "The specified payee ID does not exist or no longer exists."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:87
msgid "Invalid payee city"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:87
msgid "The specified city is incorrect or unknown."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:88
msgid "Invalid payee state"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:88
msgid "The specified state is incorrect or unknown."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:89
msgid "Invalid payee postal code"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:89
msgid "The specified postal code is incorrect or unknown."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:90
msgid "Transaction already processed"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:90
msgid "Transaction has already been sent or date due is past"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:91
msgid "Payee not modifiable by client"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:91
msgid "The server does not allow clients to change payee information."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:92
msgid "Wire beneficiary invalid"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:92
msgid "The specified wire beneficiary does not exist or no longer exists."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:93
msgid "Invalid payee name"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:93
msgid "The server does not recognize the specified payee name."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:94
msgid "Unknown model ID"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:94
msgid "The specified model ID does not exist or no longer exists."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:95
msgid "Invalid payee list ID"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:95
msgid "The specified payee list ID does not exist or no longer exists."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:96
msgid "Table type not found"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:96
msgid "The specified table type is not recognized or does not exist."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:97
msgid "Investment transaction download not supported (WARN)"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:97
msgid "The server does not support investment transaction download."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:98
msgid "Investment position download not supported (WARN)"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:98
msgid "The server does not support investment position download."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:99
msgid "Investment positions for specified date not available"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:99
msgid ""
"The server does not support investment positions for the specified date."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:100
msgid "Investment open order download not supported (WARN)"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:100
msgid "The server does not support open order download."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:101
msgid "Investment balances download not supported (WARN)"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:101
msgid "The server does not support investment balances download."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:102
msgid "401(k) not available for this account"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:102
msgid "401(k) information requested from a non-401(k) account."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:103
msgid "One or more securities not found"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:103
msgid "The server could not find the requested securities."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:104
msgid "User ID & password will be sent out-of-band (INFO)"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:104
msgid ""
"The server will send the user ID and password via postal mail, e-mail, or "
"another means. The accompanying message will provide details."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:105
msgid "Unable to enroll user"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:105
msgid "The server could not enroll the user."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:106
msgid "User already enrolled"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:106
msgid "The server has already enrolled the user."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:107
msgid "Invalid service"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:107
msgid ""
"The server does not support the service specified in the service-"
"activation request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:108
msgid "Cannot change user information"
msgstr "Benutzerdaten kĥnnen nicht ge¤ndert werden"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:108
msgid "The server does not support the request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:109
msgid " Missing or Invalid in "
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:109
msgid ""
"The FI requires the client to provide the aggregate in the "
"request, but either none was provided, or the one provided was invalid."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:110
msgid "1099 forms not available"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:110
msgid "1099 forms are not yet available for the tax year requested."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:111
msgid "1099 forms not available for user ID"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:111
msgid "This user does not have any 1099 forms available."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:112
msgid "W2 forms not available"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:112
msgid "W2 forms are not yet available for the tax year requested."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:113
msgid "W2 forms not available for user ID"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:113
msgid "The user does not have any W2 forms available."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:114
msgid "1098 forms not available"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:114
msgid "1098 forms are not yet available for the tax year requested."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:115
msgid "1098 forms not available for user ID"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:115
msgid "The user does not have any 1098 forms available."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:116
msgid "Must change USERPASS"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:116
msgid ""
"The user must change his or her number as part of the next OFX "
"request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:117
msgid "Signon invalid"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:117
msgid ""
"The user cannot signon because he or she entered an invalid user ID or "
"password."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:118
msgid "Customer account already in use"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:118
msgid ""
"The server allows only one connection at a time, and another user is already "
"signed on. Please try again later."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:119
msgid "USERPASS lockout"
msgstr "USERPASS Ausschluss"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:119
msgid ""
"The server has received too many failed signon attempts for this user. "
"Please call the FI's technical support number."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:120
msgid "Could not change USERPASS"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:120
msgid "The server does not support the request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:121
msgid "Could not provide random data"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:121
msgid ""
"The server could not generate random data as requested by the ."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:122
msgid "Country system not supported"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:122
msgid ""
"The server does not support the country specified in the field of "
"the aggregate."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:123
msgid "Empty signon not supported"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:123
msgid ""
"The server does not support signons not accompanied by some other "
"transaction."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:124
msgid "Signon invalid without supporting pin change request"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:124
msgid ""
"The OFX block associated with the signon does not contain a pin change "
"request and should."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:125
msgid "Transaction not authorized"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:125
msgid ""
"Current user is not authorized to perform this action on behalf of the "
"."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:126
msgid "HTML not allowed"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:126
msgid "The server does not accept HTML formatting in the request."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:127
msgid "Unknown mail To:"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:127
msgid "The server was unable to send mail to the specified Internet address."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:128
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:229
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:299
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:276
msgid "Invalid URL"
msgstr "Ungĵltige URL"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:128
msgid "The server could not parse the URL."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:129
msgid "Unable to get URL"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:129
msgid ""
"The server was unable to retrieve the information at this URL (e.g., an HTTP "
"400 or 500 series error)."
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:130
msgid "Unknown code"
msgstr "Unbekannter Code"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:130
msgid "No description for this code"
msgstr "Keine Beschreibung zu diesem Code"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:266
msgid "Code"
msgstr "Code"
#: src/libs/plugins/imexporters/ofx/parser/g_status.c:273
msgid "severity"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:195
msgid "Generic credit"
msgstr "Kredit allgemein"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:199
msgid "Generic debit"
msgstr "Debit allgemein"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:203
msgid "Interest earned or paid (Note: Depends on signage of amount)"
msgstr "Zinsen erhalten oder gezahlt (Hinweis: Je nach Vorzeichen)"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:207
msgid "Dividend"
msgstr "Dividende"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:211
msgid "FI fee"
msgstr "FI Gebĵhr"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:215
msgid "Service charge"
msgstr "Dienstleistungsgebĵhren"
#. FIXME: not sure
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:219
msgid "Deposit"
msgstr "Einzahlung"
#. misc
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:223
msgid "ATM debit or credit (Note: Depends on signage of amount)"
msgstr ""
#. misc
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:227
msgid "Point of sale debit or credit (Note: Depends on signage of amount)"
msgstr "Verkaufsstelle Debit oder Kredit (Hinweis: Je nach Vorzeichen)"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:231
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:321
msgid "Transfer"
msgstr "berweisung"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:235
msgid "Check"
msgstr "Scheck"
#. FIXME: not sure
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:239
msgid "Electronic payment"
msgstr "Elektronische berweisung"
#. FIXME: not sure
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:243
msgid "Cash withdrawal"
msgstr "Barauszahlung"
#. FIXME: not sure
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:247
msgid "Direct deposit"
msgstr ""
#. FIXME: not sure
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:251
msgid "Merchant initiated debit"
msgstr "Lastschrift"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:255
msgid "Repeating payment/standing order"
msgstr ""
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:259
msgid "Other"
msgstr "Andere"
#: src/libs/plugins/imexporters/ofx/parser/g_stmtrn.c:263
msgid "Unknown transaction type"
msgstr "Unbekannte Buchungsart"
#: src/libs/plugins/imexporters/ofx/parser/g_stmttrnrs.c:61
msgid "Status for transaction statement request"
msgstr "Status des Umsatzabrufes"
#: src/libs/plugins/imexporters/swift/swift.c:94
#: src/libs/plugins/imexporters/xmldb/xmldb.c:86
msgid "Reading file..."
msgstr "Datei wird eingelesen..."
#: src/libs/plugins/imexporters/swift/swift.c:114
#: src/libs/plugins/imexporters/xmldb/xmldb.c:97
msgid "Error importing data"
msgstr "Fehler beim Importieren der Daten"
#: src/libs/plugins/imexporters/swift/swift.c:162
msgid "Importing parsed data..."
msgstr "Buchungen importieren..."
#: src/libs/plugins/imexporters/swift/swift.c:208
msgid "Error in config file"
msgstr "Fehler in der Konfigurationsdatei"
#: src/libs/plugins/imexporters/swift/swift.c:269
msgid "Adding transaction"
msgstr "Buchung wird hinzugefĵgt"
#: src/libs/plugins/imexporters/xmldb/xmldb.c:136
#: src/libs/plugins/imexporters/xmldb/xmldb.c:150
msgid "Error exporting data"
msgstr "Fehler beim Exportieren der Daten"
#: src/libs/plugins/bankinfo/generic/generic.c:641
msgid "Scanning bank database..."
msgstr "Bankdatenbank lesen..."
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transportssl.c:127
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_https.c:318
msgid "Preparing connection"
msgstr "Verbindung vorbereiten"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transportssl.c:133
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_https.c:324
msgid "Error preparing connection"
msgstr "Fehler beim Vorbereiten der Verbindung"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transportssl.c:515
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_https.c:206
msgid "Could not BASE64-decode the message"
msgstr "Die Nachricht konnte nicht BASE64-kodiert werden"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transportssl.c:529
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_https.c:220
msgid "Received message is not HBCI"
msgstr "Die empfangene Nachricht ist nicht im HBCI-Format"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transportssl.c:545
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transporthbci.c:269
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_https.c:278
msgid "Unparsable message received"
msgstr "Unlesbare Nachricht empfangen"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transportssl.c:561
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_https.c:295
msgid "Received message was truncated"
msgstr "Die empfangene Nachricht war abgeschnitten"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transporthbci.c:157
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_hbci.c:74
#, c-format
msgid "Could not connect (%d)"
msgstr "Konnte keine Verbindung herstellen (%d)"
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transporthbci.c:163
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_hbci.c:80
msgid "Connected."
msgstr "Verbunden."
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transporthbci.c:184
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_hbci.c:94
msgid "Disconnecting from bank..."
msgstr "Verbindung zur Bank wird beendet..."
#: src/libs/plugins/backends/aqfints/libaqfints/transport/transporthbci.c:193
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_hbci.c:103
msgid "Disconnected."
msgstr "Beendet."
#: src/libs/plugins/backends/aqfints/banking/control/control.c:34
#: src/libs/plugins/backends/aqhbci/control/main.c:51
#: src/libs/plugins/backends/aqebics/control/main.c:43
msgid "Usage: "
msgstr "Benutzung: "
#: src/libs/plugins/backends/aqfints/banking/control/control.c:36
#: src/libs/plugins/backends/aqhbci/control/main.c:53
#: src/libs/plugins/backends/aqebics/control/main.c:45
msgid " COMMAND [LOCAL OPTIONS]\n"
msgstr " KOMMANDO [KOMMANDO-OPTIONEN]\n"
#: src/libs/plugins/backends/aqfints/banking/control/control.c:38
#: src/libs/plugins/backends/aqhbci/control/main.c:55
#: src/libs/plugins/backends/aqebics/control/main.c:48
msgid ""
"\n"
"Commands:\n"
"\n"
msgstr ""
"\n"
"Kommandos:\n"
"\n"
#: src/libs/plugins/backends/aqfints/banking/control/control.c:40
msgid ""
" logfile:\n"
" Analyze log files\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/msglayer/message.c:1084
msgid "Bad message number, ignoring"
msgstr "Fehlerhafte Nachrichten-Nummer (ignoriert)"
#: src/libs/plugins/backends/aqhbci/msglayer/message.c:1148
msgid "Dialog id does not match, ignoring"
msgstr "Ignoriere unerwartete Dialog-ID"
#: src/libs/plugins/backends/aqhbci/msglayer/message.c:1156
msgid "Bad message reference number, ignoring"
msgstr "Fehlerhafte Nachrichtenreferenz (ignoriert)"
#: src/libs/plugins/backends/aqhbci/msglayer/message.c:1165
msgid "No message reference found, ignoring"
msgstr "Keine Nachrichtenreferenz (ignoriert)"
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_rxh_encrypt.c:109
#, c-format
msgid ""
"The public key from the bank is not available, please download it first, e."
"g. with aqhbci-tool4 getkeys -u %lu"
msgstr ""
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_rxh_verify.c:177
msgid "Unable to verify signature (no key)"
msgstr "Signatur kann nicht ĵberprĵft werden (kein Schlĵssel)"
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_rxh_verify.c:185
msgid "Invalid signature!!!"
msgstr "Ungĵltige Signatur!"
#: src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_rxh_verify.c:189
msgid "Could not verify signature"
msgstr "Signatur konnte nicht ĵberprĵft werden"
#: src/libs/plugins/backends/aqhbci/msglayer/dialog_hbci.c:54
msgid "Connecting to bank..."
msgstr "Verbindungsaufbau zur Bank..."
#: src/libs/plugins/backends/aqhbci/joblayer/job_commit.c:306
msgid "Bank message received"
msgstr "Banknachricht erhalten"
#: src/libs/plugins/backends/aqhbci/joblayer/job_commit_key.c:170
#, c-format
msgid "Received unknown server key: type=%s, num=%d, version=%d, hash=%s"
msgstr ""
"Unbekannter Serverschlĵssel empfangen: Typ=%s, Nummer=%d, Version=%d, Hash=%s"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:51
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:135
msgid "Response without security info (internal)"
msgstr ""
"Empfangene Antwort hat keine Sicherheitsinformationen (interne Nachricht)"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:63
msgid "Response encrypted with invalid key"
msgstr "Empfangene Antwort ist mit ungĵltigem Schlĵssel verschlĵsselt"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:76
msgid "Response is not encrypted as expected"
msgstr "Empfangene Antwort ist auf unerwartete Art verschlĵsselt"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:151
msgid "Invalid bank signature"
msgstr "Ungĵltige Banksignatur"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:168
msgid "Response not signed by the bank"
msgstr "Empfangene Antwort ist von der Bank nicht signiert"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:176
msgid "Security Warning"
msgstr "Sicherheitswarnung"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:177
msgid ""
"The HBCI response of the bank has not been signed by the bank, \n"
"contrary to what has been expected. This can be the case because the \n"
"bank just stopped signing their HBCI responses. This error message \n"
"would also occur if there were a replay attack against your computer \n"
"in progress right now, which is probably quite unlikely. \n"
" \n"
"Please contact your bank and ask them whether their HBCI server \n"
"stopped signing the HBCI responses. If the bank is concerned about \n"
"your security, it should not stop signing the HBCI responses. \n"
" \n"
"Do you nevertheless want to accept this response this time or always?"
"The HBCI response of the bank has not been signed by the bank, \n"
"contrary to what has been expected. This can be the case because the \n"
"bank just stopped signing their HBCI responses. This error message \n"
"would also occur if there were a replay attack against your computer \n"
"in progress right now, which is probably quite unlikely. \n"
"
Please contact your bank and ask them whether their HBCI server \n"
"stopped signing the HBCI responses. If the bank is concerned about \n"
"your security, it should not stop signing the HBCI responses. \n"
"
Do you nevertheless want to accept this response this time or always?"
"
"
msgstr ""
"Die HBCI-Antwort der Bank ist nicht von der Bank signiert, anders als\n"
"erwartet. Dies kann der Fall sein, wenn die Bank soeben ihre\n"
"Einstellungen ge¤ndert hat und nun keine Antworten mehr\n"
"signiert. Diese Meldung erscheint ebenfalls, wenn in diesem Moment ein\n"
"Angreifer versucht, ihre Sicherheit durch Âğreplay attacksÂĞ (mehrfache\n"
"Zusendung der Bank-Antwort) zu kompromittieren, was allerdings ein\n"
"unwahrscheinlicher Fall ist.\n"
"\n"
"Bitte kontaktieren Sie Ihre Bank und fragen nach, ob der HBCI-Server\n"
"aufgehĥrt hat, die Antworten zu signieren. Wenn Ihre Bank um Ihre\n"
"Sicherheit besorgt ist, sollte der HBCI-Server nicht aufhĥren, die\n"
"Antworten zu signieren.\n"
"\n"
"Wollen Sie trotzdem die Antwort dieses Mal oder fĵr immer akzeptieren?\n"
"\n"
"Die HBCI-Antwort der Bank ist nicht von der Bank signiert, anders als\n"
"erwartet. Dies kann der Fall sein, wenn die Bank soeben ihre\n"
"Einstellungen ge¤ndert hat und nun keine Antworten mehr\n"
"signiert. Diese Meldung erscheint ebenfalls, wenn in diesem Moment ein\n"
"Angreifer versucht, ihre Sicherheit durch Âğreplay attacksÂĞ (mehrfache\n"
"Zusendung der Bank-Antwort) zu kompromittieren, was allerdings ein\n"
"unwahrscheinlicher Fall ist.\n"
"
\n"
"Bitte kontaktieren Sie Ihre Bank und fragen nach, ob der HBCI-Server\n"
"aufgehĥrt hat, die Antworten zu signieren. Wenn Ihre Bank um Ihre\n"
"Sicherheit besorgt ist, sollte der HBCI-Server nicht aufhĥren, die\n"
"Antworten zu signieren.\n"
"
\n"
"Wollen Sie trotzdem die Antwort dieses Mal oder fĵr immer akzeptieren?\n"
"
"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:202
msgid "Accept this time"
msgstr "Dieses Mal akzeptieren"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:203
msgid "Accept always"
msgstr "Fĵr immer akzeptieren"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:204
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:452
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:482
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:493
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:508
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:559
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:803
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1158
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:1130
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vopmsg.c:201
#: src/libs/plugins/backends/aqhbci/banking/user.c:2414
#: src/libs/plugins/backends/aqhbci/banking/user.c:2480
msgid "Abort"
msgstr "Abbrechen"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:208
msgid "User accepts this unsigned response"
msgstr "Benutzer hat die unsignierte Antwort akzeptiert"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:216
msgid "User accepts all further unsigned responses"
msgstr "Benutzer akzeptiert unsignierte Antworten dauerhaft"
#: src/libs/plugins/backends/aqhbci/joblayer/job_crypt.c:225
msgid "Aborted"
msgstr "Abgebrochen"
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_dispatch.c:99
msgid "Peer reported bad PIN"
msgstr ""
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_dispatch.c:110
msgid "Dialog not aborted, assuming PIN is ok"
msgstr "Dialog wurde nicht abgebrochen, PIN scheint gĵltig zu sein"
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_dispatch.c:195
msgid "PIN invalid according to server"
msgstr "PIN ungĵltig laut Antwort des Servers"
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_dispatch.c:408
#, c-format
msgid "TAN \"%s\" has been used, please strike it out."
msgstr "Die TAN \"%s\" wurde benutzt, Sie kĥnnen sie streichen."
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_bpd.c:248
#, c-format
msgid "New bank info confirms current server address (%s)"
msgstr ""
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_bpd.c:253
#, c-format
msgid ""
"Bank server address changed (was: %s), please consider using one of the "
"following:"
msgstr ""
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_bpd.c:258
msgid "New bank info no longer contains an appropriate server address"
msgstr ""
#: src/libs/plugins/backends/aqhbci/joblayer/jobqueue_bpd.c:519
#, c-format
msgid "Server address found: %s"
msgstr "Gefundene Serveradresse: %s"
#: src/libs/plugins/backends/aqhbci/ajobs/accountjob.c:119
#, c-format
msgid ""
"No SWIFT-BIC in account \"%s\", maybe you need to request SEPA info for this "
"account?"
msgstr ""
#: src/libs/plugins/backends/aqhbci/ajobs/accountjob.c:226
msgid ""
"This job needs an account suffix, but your bank did not provide one. "
"Therefore this job is not supported with your account.\n"
"Setting a higher HBCI version in the user settings might fix the problem."
msgstr ""
"Dieser Auftrag benĥtigt ein Unterkontomerkmal, welches Ihre Bank allerdings "
"nicht ĵbertr¤gt. Daher wird dieser Auftrag mit dem angegebenen Konto nicht "
"unterstĵtzt.\n"
"Dieses Problem wird mitunter dadurch gelĥst, dass Sie in den "
"Benutzereinstellungen eine hĥhere HBCI-Version ausw¤hlen."
#: src/libs/plugins/backends/aqhbci/ajobs/jobgetbalance.c:451
msgid "Plugin \"SWIFT\" not found."
msgstr "Plugin \"SWIFT\" nicht gefunden."
#: src/libs/plugins/backends/aqhbci/ajobs/jobgetbalance.c:491
msgid "Importing transactions..."
msgstr "Buchungen importieren..."
#: src/libs/plugins/backends/aqhbci/ajobs/jobtransferbase.c:178
#, c-format
msgid "Using SEPA descriptor %s and profile %s"
msgstr "Verwende SEPA-Deskriptor %s und Profil %s"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:62
msgid "Change keys: error"
msgstr "Schlĵsselwechsel: Fehler"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:62
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:452
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:508
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:559
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:803
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1162
msgid "OK"
msgstr "Ok"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:451
msgid "Change keys: insert card"
msgstr "Schlĵsselwechsel: Karte einschieben"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:481
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:492
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:507
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:558
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:744
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:802
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1179
msgid "Change keys: confirm"
msgstr "Schlĵsselwechsel: Best¤tigen"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:482
msgid "Use"
msgstr "Benutzen"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:482
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:493
msgid "Delete"
msgstr "Entfernen"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:955
msgid "Serverkeys imported."
msgstr "Server-Schlĵssel importiert."
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1159
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:555
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:771
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:790
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:745
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:897
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:940
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:918
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:680
msgid "Finish"
msgstr "Fertig"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1161
msgid "Change keys: Error"
msgstr "Schlĵsselwechsel: Fehler"
#: src/libs/plugins/backends/aqhbci/admjobs/jobchangekeys.c:1172
msgid "finish"
msgstr "Fertig"
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:218
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:224
#, fuzzy
msgid "VOPResult|none"
msgstr "kein Ergebnis"
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:219
#, fuzzy
msgid "VOPResult|match"
msgstr "bereinstimmung"
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:220
#, fuzzy
msgid "VOPResult|close match"
msgstr "nahezu bereinstimmung"
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:221
#, fuzzy
msgid "VOPResult|no match"
msgstr "keine bereinstimmung"
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:222
#, fuzzy
msgid "VOPResult|not available"
msgstr "Prĵfung nicht mĥglich"
#: src/libs/plugins/backends/aqhbci/admjobs/vop_result.c:223
#, fuzzy
msgid "VOPResult|pending"
msgstr "Prĵfung l¤uft"
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:130
msgid "Now the jobs are sent via their backends to the credit institutes."
msgstr ""
"Die Auftr¤ge werden durch die zust¤ndigen Module zu den Kreditinstituten "
"gesendet."
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:224
msgid "AqHBCI started"
msgstr "AqHBCI gestartet"
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:232
msgid "AqHBCI finished."
msgstr "AqHBCI abgeschlossen."
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:255
#: src/libs/plugins/backends/aqofxconnect/provider_sendcmd.c:363
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:77
#: src/libs/plugins/backends/aqpaypal/provider_sendcmd.c:363
#, c-format
msgid "Locking customer \"%lu\""
msgstr "Zugriff auf Benutzer \"%lu\""
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:262
#, c-format
msgid "Could not lock user %lu (%d)"
msgstr "Fĵr Benutzer %lu konnte kein exklusiver Zugriff erreicht werden (%d)\t"
#. while aq
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:297
#: src/libs/plugins/backends/aqofxconnect/provider_sendcmd.c:386
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:102
#: src/libs/plugins/backends/aqpaypal/provider_sendcmd.c:432
#, c-format
msgid "Unlocking customer \"%lu\""
msgstr "Freigeben von Benutzer \"%lu\""
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:307
#, c-format
msgid "Could not unlock user %lu (%d)"
msgstr ""
"Fĵr den Benutzer %lu konnte der exklusive Zugriff nicht freigegeben werden "
"(%d)"
#: src/libs/plugins/backends/aqhbci/applayer/outbox.c:398
#, c-format
msgid "Error processing job %s"
msgstr "Fehler bei der Bearbeitung des Jobs %s"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_recv.c:38
#, c-format
msgid "Error receiving response (%d)"
msgstr "Fehler beim Empfangen der Antwort (%d)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_recv.c:43
msgid "Response received"
msgstr "Antwort erhalten"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_recv.c:49
msgid "Bad response (unable to decode)"
msgstr "Fehlerhafte Antwort (konnte nicht dekodiert werden)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_recv.c:62
msgid "Bad response (bad message reference)"
msgstr "Fehlerhafte Antwort (falsche Nachrichtenreferenz)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_recv.c:95
msgid "Dialog aborted by server"
msgstr "Dialog-Abbruch durch den Server."
#: src/libs/plugins/backends/aqhbci/applayer/cbox_recv.c:99
msgid "Bad response (unable to dispatch)"
msgstr "Fehlerhafte Antwort (konnte nicht den Auftr¤gen zugeordnet werden)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_send.c:33
msgid "Unable to send (network error)"
msgstr "Fehler beim Senden (Netzwerk-Fehler)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_send.c:37
msgid "Message sent"
msgstr "Nachricht gesendet"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_send.c:56
msgid "Unable to encode"
msgstr "Auftr¤ge konnten nicht kodiert werden"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_psd2.c:90
msgid ""
"We have no list of allowed two-step TAN methods, maybe you should request "
"TAN methods."
msgstr ""
"Keine Liste von erlaubten Zwei-Schritt TAN-Methoden verfĵgbar. Sie sollten "
"die verfĵgbaren TAN-Methoden neu abrufen."
#: src/libs/plugins/backends/aqhbci/applayer/cbox_hbci.c:109
msgid "Opening dialog"
msgstr "ffne Dialog mit dem Server"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_hbci.c:120
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:230
msgid "Adjusting to iTAN modes of the server"
msgstr "Anpassung an die iTAN-Methoden des Servers"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_dialog.c:178
msgid "Closing dialog"
msgstr "Beende Dialog mit dem Server"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_itan.c:96
msgid "There are no tan method descriptions (yet), trying One-Step TAN."
msgstr "Keine TAN-Methodenbeschreibungen (bisher), versuche Ein-Schritt-TAN."
#: src/libs/plugins/backends/aqhbci/applayer/cbox_itan.c:109
msgid "No valid iTAN method found"
msgstr "Keine gĵltigen iTAN Methoden gefunden"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_itan.c:125
#, c-format
msgid "Selecting iTAN mode \"%s\" (%d, version %d, process %d)"
msgstr "W¤hle iTAN Modus \"%s\" (%d, Version %d, Prozess %d)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_itan.c:126
msgid "(unnamed)"
msgstr "(ohne Bezeichnung)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_itan.c:361
#, c-format
msgid ""
"TAN method (%d) selected by user is no longer valid, please choose another "
"one"
msgstr ""
"Vom Benutzer gew¤hlte TAN-Methode (%d) ist nicht mehr gĵltig, bitte w¤hlen "
"Sie eine neue"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:197
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vophbci.c:149
#, fuzzy
msgid "Result of VOP: Names match."
msgstr "Ergebnis der VOP: bereinstimmung."
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:201
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vophbci.c:153
#, fuzzy
msgid "Result of VOP: Transaction rejected (e.g. non-existent IBAN)."
msgstr "Ergebnis der VOP: Auftrag abgelehnt (z.B. falsche IBAN)"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:214
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vophbci.c:165
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:623
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:884
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:960
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1015
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1042
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1071
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1039
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1066
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:1048
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1102
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1132
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1157
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:777
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:789
#, fuzzy
msgid "Aborted by user."
msgstr "Die Aktion wurde durch den Benutzer abgebrochen."
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:1099
#, c-format
msgid ""
"Your approval for this communication with your bank server is required.\n"
"Please use your smart phone app for this\n"
"and click \"Approved\" afterwards (%s, user %s at %s).\n"
"\n"
"Message from bank server regarding this process:\n"
"%s\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:1112
#, c-format
msgid ""
"Your approval for this communication with your bank server is "
"required.
Please use your smart phone app for this and click "
"Approved afterwards (%s, user %s at %s).
Message "
"from bank server regarding this process:
%s
"
msgstr ""
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:1127
msgid "Decoupled Mode: Waiting for Approval"
msgstr ""
#: src/libs/plugins/backends/aqhbci/applayer/cbox_voptan.c:1129
#, fuzzy
msgid "Approved"
msgstr "Best¤tigen"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vopmsg.c:185
#, fuzzy, c-format
msgid ""
"Result of Verification of Payee process at the bank (user %s at %s):\n"
"%s\n"
"\n"
"If you still want to execute the job \"%s\" click \"Approve\".\n"
"\n"
"Please note that in that case the risk for executing the given job will move "
"from the bank\n"
"to you. Always make sure you have the correct payee in your transfers!"
msgstr ""
"Ergebnis der Zahlungsempf¤ngerprĵfung durch die Bank (Benutzer %s bei %s):\n"
"%s\n"
"Falls Sie den Auftrag \"%s\" ausfĵhren wollen klicken Sie \"Best¤tigen\".\n"
"\n"
"Bitte beachten Sie, dass in diesem Fall das Risiko fĵr diesen Auftrag auf Sie"
" ĵbergeht. "
"Achten Sie immer auf den korrekten Zahlungsempf¤nger in Ihren berweisungen!"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vopmsg.c:194
#, fuzzy
msgid ""
msgstr ""
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vopmsg.c:198
#, fuzzy
msgid "Verification of Payee Result"
msgstr "Ergebnis der Zahlungsempf¤ngerĵberprĵfung"
#: src/libs/plugins/backends/aqhbci/applayer/cbox_vopmsg.c:200
#, fuzzy
msgid "Approve"
msgstr "Best¤tigen"
#: src/libs/plugins/backends/aqhbci/banking/provider_accspec.c:305
#, fuzzy
msgid ""
"Job GetTransaction not available, please try clearing account flag "
"\"PreferCamtDownload\""
msgstr ""
"Auftrag \"Umsatzabruf\" nicht verfĵgbar, bitte versuchen Sie es erneut mir"
" gelĥschtem Flag \"PreferCamtDownload\"."
#: src/libs/plugins/backends/aqhbci/banking/provider_accspec.c:311
#, fuzzy
msgid ""
"Job GetTransaction not available, please try setting account flag "
"\"PreferCamtDownload\""
msgstr ""
"Auftrag \"Umsatzabruf\" nicht verfĵgbar, bitte versuchen Sie es erneut mir"
" gesetztem Flag \"PreferCamtDownload\"."
#: src/libs/plugins/backends/aqhbci/banking/provider_dialogs.c:60
msgid "Chipcard Error"
msgstr "Chipkartenfehler"
#: src/libs/plugins/backends/aqhbci/banking/provider_dialogs.c:61
#, c-format
msgid ""
"Error checking chip card (%d).\n"
"Maybe libchipcard or its plugins are not installed?"
msgstr ""
"Fehler beim Prĵfen der Chipkarte (%d).\n"
"Ist die Bibliothek libchipcard oder deren Plugins nicht installiert?"
#: src/libs/plugins/backends/aqhbci/banking/provider_dialogs.c:91
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:248
msgid "Create HBCI/FinTS DDV User"
msgstr "Neuen DDV-Chipkarten-Benutzer erstellen"
#: src/libs/plugins/backends/aqhbci/banking/provider_dialogs.c:112
msgid "Create HBCI/FinTS ZKA RSA User"
msgstr "Neuen ZKA RSA Chipkarten-Benutzer erstellen"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:179
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:472
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:786
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1119
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:446
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:615
msgid "Error getting crypt token"
msgstr "Das zust¤ndige CryptToken konnte nicht ermittelt werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:191
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:484
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:798
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1131
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:461
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:627
msgid "Error opening crypt token"
msgstr "Das zust¤ndige CryptToken konnte nicht geĥffnet werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:203
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:496
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:810
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1143
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:476
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:639
msgid "User context not found on crypt token"
msgstr "Der Benutzerkontext wurd auf dem CryptToken nicht gefunden."
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:241
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:534
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:848
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1181
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1076
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1478
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1579
msgid "Server keys missing, please get them first"
msgstr "Der Serverschlĵssel fehlt, diesen bitte zuerst abrufen."
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:265
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:558
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:872
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1205
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1100
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1502
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1603
msgid "User keys missing, please generate them first"
msgstr "Die Schlĵssel des Benutzers fehlen, bitte erst generieren."
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:276
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:889
msgid ""
"\n"
"\n"
"\n"
"INI-Letter\n"
"\n"
msgstr ""
"\n"
"\n"
"\n"
"Ini-Brief\n"
"\n"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:278
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:891
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1113
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1512
msgid "Date : "
msgstr "Datum : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:281
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:576
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:894
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1230
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1116
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1515
msgid "YYYY/MM/DD"
msgstr "DD.MM.YYYY"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:284
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:897
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1119
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1518
msgid "Time : "
msgstr "Uhrzeit : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:285
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:582
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:898
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1236
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1120
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1519
msgid "hh:mm:ss"
msgstr "hh:mm:ss"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:290
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:903
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1125
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1524
msgid "Bank Code : "
msgstr "Bankleitzahl : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:295
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:908
msgid "User : "
msgstr "Benutzer : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:301
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:914
msgid "Key number : "
msgstr "Schlĵsselnummer : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:308
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:921
msgid "Key version : "
msgstr "Schlĵsselversion : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:316
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:929
msgid "Customer system: "
msgstr "Kundensystem : "
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:323
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:626
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:936
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1280
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1144
msgid "Public key for electronic signature"
msgstr "ffentlicher Schlĵssel fĵr die elektronische Signatur"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:328
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:630
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:941
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1284
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1149
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1291
msgid "Exponent"
msgstr "Exponent"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:337
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:373
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:639
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:677
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:950
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:989
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1293
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1334
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1158
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1191
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1300
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1341
msgid "Bad key"
msgstr "Ungĵltiger Schlĵssel"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:366
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:670
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:982
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1327
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1184
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1334
msgid "Modulus"
msgstr "Modulus"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:401
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:706
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1216
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1366
msgid "Hash"
msgstr "Hash"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:422
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:729
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1069
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1408
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1262
msgid "I confirm that I created the above key for my electronic signature.\n"
msgstr ""
"Ich best¤tige hiermit den obigen ĥffentlichen Schlĵssel fĵr meine "
"elektronische Signatur.\n"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:426
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1073
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1266
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1633
msgid ""
"____________________________ ____________________________\n"
"Place, date Signature\n"
msgstr ""
"____________________________ ____________________________\n"
"Ort, Datum Unterschrift\n"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:568
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1222
msgid "INI-Letter"
msgstr "Ini-Brief"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:572
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1226
msgid "Date"
msgstr "Datum"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:580
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1234
msgid "Time"
msgstr "Uhrzeit"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:587
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1241
msgid "Bank Code"
msgstr "Bankleitzahl (BLZ)"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:594
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1248
msgid "User"
msgstr "Benutzer"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:601
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1255
msgid "Key number"
msgstr "Schlĵsselnummer"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:609
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1263
msgid "Key version"
msgstr "Schlĵsselversion"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:618
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1272
msgid "Customer system"
msgstr "Kundensystem"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:738
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1417
msgid "Place, date"
msgstr "Ort, Datum"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:740
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1419
msgid "Signature"
msgstr "Unterschrift"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1018
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1364
msgid "Hash (RMD-160)"
msgstr "Hash (RMD-160)"
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1043
#: src/libs/plugins/backends/aqhbci/banking/provider_iniletter.c:1384
msgid "Hash (SHA-256)"
msgstr "Hash (SHA-256)"
#: src/libs/plugins/backends/aqhbci/banking/provider_keys.c:114
msgid "Server has no sign key, using encipher key"
msgstr "Server hat keinen Signaturschlĵssel, benutze Cipher-Schlĵssel"
#: src/libs/plugins/backends/aqhbci/banking/provider_keys.c:137
#, c-format
msgid "Server key has a modulus size of %d bytes"
msgstr "Serverschlĵssel hat Modulus-Grĥe von %d Bytes"
#: src/libs/plugins/backends/aqhbci/banking/provider_keys.c:235
#, c-format
msgid "Creating keys with %d bits (%d bytes), please wait..."
msgstr "Schlĵssel mit %d Bits (%d Bytes) werden erstellt, bitte warten..."
#: src/libs/plugins/backends/aqhbci/banking/provider_keys.c:255
#, c-format
msgid "Error creating cipher key (%d)"
msgstr "Fehler beim Erstellen des Crypto-Schlĵssels (%d)"
#: src/libs/plugins/backends/aqhbci/banking/provider_keys.c:304
#, c-format
msgid "Error creating sign key (%d)"
msgstr "Fehler beim Erstellen des Signierschlĵssels (%d)"
#: src/libs/plugins/backends/aqhbci/banking/provider_keys.c:351
#, c-format
msgid "Error creating auth key (%d)"
msgstr "Fehler beim Erstellen des Authentifizierungs-Schlĵssels (%d)"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:256
msgid "Retrying to get system id."
msgstr "Versuche erneut die Systemkennung abzurufen"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:279
msgid "Could not get system id after multiple trials"
msgstr ""
"Die Systemkennung konnte auch nach mehreren Versuchen nicht abgerufen werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:320
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:1038
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:635
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:897
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:974
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1085
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1079
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:1062
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1171
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:804
#, c-format
msgid "Could not unlock user %s (%d)"
msgstr ""
"Fĵr den Benutzer %s konnte der exklusive Zugriff nicht freigegeben werden "
"(%d)"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:378
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:770
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:865
msgid "Could not execute outbox."
msgstr "Der Ausgangskorb konnte nicht ausgefĵhrt werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:390
msgid "No crypt key and no sign key received."
msgstr "Kein Kryptoschlĵssel und kein Signaturschlĵssel empfangen."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:402
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:794
msgid "Could not commit result"
msgstr "Das Ergebnis der Auftr¤ge konnte nicht verarbeitet werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:428
#, c-format
msgid "Setting peer ID to \"%s\")"
msgstr "Setze Bankschlĵsselkennung auf \"%s\""
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:499
msgid "Error saving sign key"
msgstr "Fehler beim Speichern des Signierschlĵssels"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:521
msgid "Error saving crypt key"
msgstr "Fehler beim Speichern des Crypto-Schlĵssels"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:543
msgid "Error saving auth key"
msgstr "Fehler beim Speichern des Authentifizierungs-Schlĵssels"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:558
msgid "Keys saved."
msgstr "Schlĵssel gespeichert."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:659
#: src/libs/plugins/backends/aqebics/requests/r_ini_h002.c:78
#: src/libs/plugins/backends/aqebics/requests/r_ini_h003.c:76
#: src/libs/plugins/backends/aqebics/requests/r_ini_h004.c:128
#: src/libs/plugins/backends/aqebics/requests/r_pub_h002.c:70
#: src/libs/plugins/backends/aqebics/requests/r_pub_h003.c:70
msgid "Sign key info not found on crypt token"
msgstr "Signaturschlĵssel wurde auf dem CryptToken nicht gefunden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:689
#: src/libs/plugins/backends/aqebics/client/p_decipher.c:131
#: src/libs/plugins/backends/aqebics/requests/r_hia_h002.c:76
#: src/libs/plugins/backends/aqebics/requests/r_hia_h003.c:77
#: src/libs/plugins/backends/aqebics/requests/r_hia_h004.c:75
msgid "Crypt key info not found on crypt token"
msgstr "Crypto-Schlĵssel wurde auf dem CryptToken nicht gefunden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:719
#: src/libs/plugins/backends/aqebics/requests/r_hia_h002.c:94
#: src/libs/plugins/backends/aqebics/requests/r_hia_h003.c:95
#: src/libs/plugins/backends/aqebics/requests/r_hia_h004.c:93
msgid "Auth key info not found on crypt token"
msgstr "Authentifizierungsschlĵssel wurde auf dem CryptToken nicht gefunden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:753
msgid "Job not supported, should not happen"
msgstr ""
"Auftrag nicht unterstĵtzt. Dieser interne Fehler sollte nicht vorkommen."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:782
msgid "Job contains errors."
msgstr "Auftrag enth¤lt Fehler."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:804
msgid "Keys sent"
msgstr "Schlĵssel ĵbermittelt."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:839
msgid "Unexplainable, 'AH_Job_ChangeKeys_new' not supported."
msgstr "Interner Fehler: AH_Job_ChangeKeys_new nicht implementiert."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:856
msgid "Allocate outbox failed."
msgstr "Ausgangskorb konnte nicht erstellt werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:861
msgid "Fetching serverkeys."
msgstr "Server-Schlĵssel abrufen."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:907
#: src/libs/plugins/backends/aqofxconnect/provider.c:348
msgid "Getting Certificate"
msgstr "Abruf des Zertifikats"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:908
#: src/libs/plugins/backends/aqofxconnect/provider.c:349
msgid "We are now asking the server for its SSL certificate"
msgstr "Jetzt wird das SSL-Zertifikat vom Server abgerufen."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:923
msgid "Could not connect to server"
msgstr "Konnte keine Verbindung zum Server herstellen"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:930
msgid "Got certificate"
msgstr "Zertifikat erhalten"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:966
#, c-format
msgid "Could not lock user %s (%d)"
msgstr ""
"Fĵr den Benutzer %s konnte kein exklusiver Zugriff erreicht werden (%d)"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:1004
msgid "No iTAN modes reported."
msgstr "Der Server meldet keine iTAN-Methoden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:1022
msgid "Could not commit result to the system"
msgstr "Das Ergebnis der Auftr¤ge konnte nicht verarbeitet werden."
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:1085
msgid "Enter New Banking PIN"
msgstr "Neue Banking-PIN eingeben"
#: src/libs/plugins/backends/aqhbci/banking/provider_online.c:1086
msgid ""
"Please enter a new banking PIN.\n"
"You must only enter numbers, not letters.\n"
"Please enter a new banking PIN.
You must only enter numbers, "
"not letters.
"
msgstr ""
"Bitte geben Sie eine neue Banking-PIN ein.\n"
"Sie dĵrfen nur Zahlen eingeben, keine Buchstaben.\n"
"Bitte geben Sie eine neue Banking-PIN ein.
Sie dĵrfen nur "
"Zahlen eingeben, keine Buchstaben.
"
#: src/libs/plugins/backends/aqhbci/banking/provider_sendcmd.c:166
msgid "ERROR: Multiple signatures not yet supported"
msgstr "Fehler: Mehrfachsignaturen sind bisher noch nicht unterstĵtzt"
#: src/libs/plugins/backends/aqhbci/banking/provider_tan.c:92
msgid "TAN Entry"
msgstr "TAN-Eingabe"
#. create own text
#: src/libs/plugins/backends/aqhbci/banking/provider_tan.c:136
#: src/libs/plugins/backends/aqhbci/banking/provider_tan.c:172
msgid "Please enter the TAN from the device."
msgstr "Bitet geben Sie die TAN vom Ger¤t ein."
#: src/libs/plugins/backends/aqhbci/banking/provider_tan.c:178
msgid "The server provided the following challenge:"
msgstr "Die Bank sendet folgende Angaben als Aufforderung:"
#: src/libs/plugins/backends/aqhbci/banking/provider_tan.c:252
#, c-format
msgid "Please enter the TAN for user %s at %s.\n"
msgstr "Bitte geben Sie die TAN fĵr Benutzer %s bei %s ein.\n"
#: src/libs/plugins/backends/aqhbci/banking/user.c:1538
msgid " You must only enter numbers, not letters."
msgstr " Es dĵrfen nur Zahlen eingegeben werden, keine Buchstaben."
#: src/libs/plugins/backends/aqhbci/banking/user.c:1542
#, c-format
msgid ""
"Please enter a new PIN for \n"
"user %s at %s\n"
"The input must be at least %d characters long.%sPlease enter a new "
"PIN for user %s at %s.
The input must be at least %d "
"characters long.%s
"
msgstr ""
"Bitte geben Sie eine neue PIN fĵr \n"
"Benutzer %s bei %s\n"
"ein. Die PIN mu mindestens %d Zeichen lang sein.%sBitte geben Sie "
"eine neue PIN fĵr Benutzer %s bei %s ein.
Die PIN mu "
"mindestens %d Zeichen lang sein.%s
"
#: src/libs/plugins/backends/aqhbci/banking/user.c:1563
#, c-format
msgid ""
"Please enter the PIN for \n"
"user %s at %s\n"
"%sPlease enter the PIN for user %s at %s.
%s"
msgstr ""
"Bitte geben Sie die PIN fĵr \n"
"Benutzer %s bei %s\n"
"ein.%sBitte geben Sie die PIN fĵr Benutzer %s bei %s ein."
"
%s"
#: src/libs/plugins/backends/aqhbci/banking/user.c:1585
msgid "Enter PIN"
msgstr "PIN-Eingabe"
#: src/libs/plugins/backends/aqhbci/banking/user.c:1631
#, c-format
msgid ""
"Please enter the next TAN\n"
"for user %s at %s.Please enter the next TAN for user %s at "
"%s."
msgstr ""
"Bitte geben Sie die n¤chste TAN\n"
"fĵr Benutzer %s bei %s ein Bitte geben Sie die n¤chste TAN fĵr "
"Benutzer %s bei %s ein. "
#: src/libs/plugins/backends/aqhbci/banking/user.c:1648
msgid "Enter TAN"
msgstr "TAN-Eingabe"
#: src/libs/plugins/backends/aqhbci/banking/user.c:2364
#, c-format
msgid "Hash Sizes of Bank Public %s Key do not match!"
msgstr "Hash-L¤ngen des ffentlichen Bank %s Schlĵssel passt nicht zusammen!"
#: src/libs/plugins/backends/aqhbci/banking/user.c:2368
#: src/libs/plugins/backends/aqhbci/banking/user.c:2441
#, c-format
msgid ""
"Received new server %s key, please verify! (num: %d, version: %d, hash: %s)"
msgstr ""
"Neuen Bank %s Schlĵssel empfangen, bitte verifizieren! (Nummer: %d, Version: "
"%d, Hash: %s)"
#: src/libs/plugins/backends/aqhbci/banking/user.c:2414
#: src/libs/plugins/backends/aqhbci/banking/user.c:2480
msgid "Import"
msgstr "Importieren"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserddv.c:337
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:360
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:334
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:523
msgid "Could create dialog, maybe incomplete installation?"
msgstr ""
"Dialog konnte nicht erzeugt werden, eventuell unvollst¤ndige Installation?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard_special.c:194
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_special.c:269
msgid "HBCI PIN/TAN Special Settings"
msgstr "Spezielle HBCI-PIN/TAN-Einstellungen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:213
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_special.c:313
msgid ""
"For smsTAN or mTAN this is your mobile phone number. Please ask your bank "
"for the necessary format of this number."
msgstr ""
"Bei smsTAN oder mTAN verwenden Sie hier Ihre Handynummer. Das genaue Format "
"der Telefonnummer muss von der Bank angegeben sein."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:277
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:249
#, fuzzy
msgid "Missing user id"
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:289
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:205
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:214
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:229
#: src/libs/plugins/backends/aqhbci/dialogs/w_utils.c:61
#: src/libs/plugins/backends/aqhbci/dialogs/w_utils.c:93
#: src/libs/plugins/backends/aqhbci/dialogs/w_utils.c:139
#: src/libs/plugins/backends/aqhbci/dialogs/w_utils.c:171
msgid "Error on Input"
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:289
#, fuzzy
msgid "Please select tan method."
msgstr "Bitte w¤hlen Sie ein Datumsformat."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:476
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:501
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:530
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:565
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:594
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:623
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:455
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:484
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:513
#, fuzzy
msgid "User Modified"
msgstr "Benutzerkennung"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:476
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:501
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:530
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:565
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:594
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:623
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:455
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:484
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:513
msgid "Please apply current changes first."
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:690
msgid ""
"Please only change this value if you know what you are doing, otherwise "
"leave it at \"auto\"."
msgstr ""
"Diesen Wert bitte nur ¤ndern, wenn Ihnen die Auswirkungen bewusst sind, "
"andernfalls bitte auf \"auto\" stehen lassen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:693
msgid "tanMechanism|auto"
msgstr "auto"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:694
msgid "tanMechanism|text"
msgstr "text"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:695
msgid "tanMechanism|chipTAN optic"
msgstr "chipTAN Optisch"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:696
msgid "tanMechanism|QR image"
msgstr "QR-Code"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:697
msgid "tanMechanism|photoTAN"
msgstr "photoTAN"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserpintan.c:698
msgid "tanMechanism|chipTAN USB"
msgstr "chipTAN USB"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:570
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:577
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1410
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1400
msgid "INI Letter for HBCI"
msgstr "Ini-Brief fĵr HBCI"
#. GWEN_Gui_Print does not seem to be implemented for qt4/5 yet
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:575
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1408
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1398
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:733
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1497
msgid "INI Letter"
msgstr "Ini-Brief"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_edituserrdh.c:582
#, fuzzy, c-format
msgid "Error creating INI-Letter (%d)"
msgstr "Fehler beim Erstellen des Authentifizierungs-Schlĵssels (%d)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:280
msgid "HBCI PIN/TAN Setup Wizard"
msgstr "HBCI PIN/TAN Einrichtungsassistent"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:291
msgid "This dialog assists you in setting up a Pin/TAN User.\n"
msgstr ""
"Dieser Dialog unterstĵtzt Sie bei der Einrichtung eines PIN/TAN-Zuganges.\n"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:299
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:518
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:534
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:491
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:490
msgid ""
"Please select the bank.
AqBanking has an internal database "
"which contains HBCI/FinTS information about many banks.
If there is an "
"entry for your bank this dialog will use the information from the database."
"p>Please select the bank.\n"
"AqBanking has an internal database which contains\n"
"HBCI/FinTS information about many banks.\n"
"If there is an entry for your bank this dialog will use the\n"
"information from the database."
msgstr ""
"
Bitte w¤hlen Sie die Bank aus.
AqBanking verfĵgt ĵber eine "
"interne Datenbank welche auch HBCI-/FinTS-Informationen fĵr viele Banken "
"enth¤lt.
Falls auch fĵr Ihre Bank Informationen verfĵgbar sind, werden "
"diese verwendet.
Bitte w¤hlen Sie die Bank aus.\n"
"AqBanking verfĵgt ĵber eine interne Datenbank welche auch\n"
"HBCI-/FinTS-Informationen fĵr viele Banken enth¤lt.\n"
"Falls auch fĵr Ihre Bank Informationen verfĵgbar sind, werden diese "
"verwendet. "
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:318
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:537
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:553
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:510
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:509
msgid ""
"For most banks the customer id must be the same as the user id."
"p>
However, some banks actually use the customer id, so please look into "
"the documentation provided by your bank to discover whether this is the case "
"with your bank.
For most banks the customer id must be the same as "
"the user id.\n"
"However, some banks actually use the customer id, so please look into\n"
"the documentation provided by your bank to discover whether this is the\n"
"case with your bank."
msgstr ""
"Bei den meisten Banken entspricht die Kundenkennung der "
"Benutzerkennung
Manche Banken allerdings verwenden eine gesonderte "
"Kundenkennung. Sie sollten daher in die Dokumente Ihrer Bank nachschlagen, "
"ob das auch bei Ihnen der Fall ist.
Bei den meisten Banken "
"entspricht die Kundenkennung der Benutzerkennung.\n"
" Manche Banken allerdings verwenden eine gesonderte Kundenkennung. Sie "
"sollten daher\n"
"in die Dokumente Ihrer Bank nachschlagen, ob das auch bei Ihnen der Fall ist."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:335
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:554
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:570
msgid ""
"We are now ready to create the user and retrieve the account list."
"p>
Click the next button to proceed or abort to abort.
"
"html>We are now ready to create the user and retrieve the account list.\n"
"Click the NEXT button to proceed or ABORT to abort."
msgstr ""
"Es ist nun alles vorbereitet, um den Benutzer anzulegen und die "
"Kontenliste abzurufen.
Klicken Sie auf Weiter, um fortzusetzen "
"oder Abbrechen zum abbrechen.
Es ist nun alles "
"vorbereitet, um den Benutzer anzulegen und die Kontenliste abzurufen.\n"
"Klicken Sie auf WEITER, um fortzusetzen oder ABBRECHEN zum abbrechen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:348
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:647
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:567
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:909
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:583
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:988
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:512
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:846
msgid "The user has been successfully setup."
msgstr "Der Benutzer wurde erfolgreich eingerichtet."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:602
msgid "Setting Up PIN/TAN User"
msgstr "PIN/TAN einrichten"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:603
msgid "The system id and a list of accounts will be retrieved."
msgstr "Die Systemkennung und Kontenliste werden angefordert."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:611
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:1023
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:749
msgid "Unable to lock users"
msgstr "Fĵr die Benutzer konnte kein exklusiver Zugriff erreicht werden"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:763
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:1031
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:759
msgid "Retrieving SSL certificate"
msgstr "Server-Zertifikat abrufen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:788
msgid "Retrieving generic bank info (SCA)"
msgstr "Allgemeine Bankinfos abrufen (SCA)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:796
msgid "This step failed but that's okay, some banks just don't support it."
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:818
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1047
msgid "Retrieving system id"
msgstr "Systemkennung abrufen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan.c:847
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:864
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:938
msgid "Retrieving account list"
msgstr "Anforderung der Kontenliste"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:104
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:116
#, c-format
msgid "Could not contact card. Maybe removed? (%d)"
msgstr ""
"Die Chipkarte konnte nicht gelesen werden. Ist sie noch im Leseger¤t? (%d)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:115
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:128
#, c-format
msgid "Could not read context id list from card (%d)"
msgstr "Die Kontextliste konnte nicht von der Karte gelesen werden (%d)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:492
msgid "HBCI DDV-Card Setup Wizard"
msgstr "Einrichtung von HBCI-DDV-Karten"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:503
msgid ""
"This dialog assists you in setting up a DDV Chipcard User."
"p>
Some chipcards contain user information. You can click the button below "
"to read that information from the card.
This dialog assists you in "
"setting up a DDV Chipcard User.\n"
"Some chipcards contain user information. You can click the button below\n"
"to read that information from the card."
msgstr ""
"Dieser Assistent unterstĵtzt die Einrichtung eines\n"
"HBCI-DDV-Chipkarten-Benutzers.
\n"
"Einige Chipkarten enthalten bereits alle notwendigen\n"
"Benutzerinformationen. Klicken Sie den Knopf unten um diese\n"
"Informationen von der Karte auszulesen.
\n"
"Dieser Assistent unterstĵtzt die Einrichtung eines\n"
"HBCI-DDV-Chipkarten-Benutzers.\n"
"Einige Chipkarten enthalten bereits alle notwendigen\n"
"Benutzerinformationen. Klicken Sie den Knopf unten um diese\n"
"Informationen von der Karte auszulesen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:583
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:599
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:789
#, c-format
msgid "Context %d:"
msgstr "Kontext %d:"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:591
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:607
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:797
msgid ""
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:598
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:614
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:804
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:282
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:285
msgid ""
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:802
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:821
msgid "Could not create user, maybe some plugins are not installed?"
msgstr ""
"Benutzer konnte nicht angelegt werden, eventuell sind nicht alle Module "
"installiert?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:837
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:858
#, c-format
msgid "Could not add user (%d)"
msgstr "Der Benutzer konnte nicht hinzugefĵgt werden (%d)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:845
msgid "Setting Up DDV User"
msgstr "Einrichtung eines DDV-Benutzers"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:846
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:867
msgid "The list of accounts will be retrieved."
msgstr "Die Kontenliste wird abgerufen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:855
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:928
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:971
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1009
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1073
#, c-format
msgid "Unable to lock users (%d)"
msgstr "Fĵr die Benutzer konnte kein exklusiver Zugriff erreicht werden (%d)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:979
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_ddvcard.c:1083
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:1059
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:1163
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1161
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1291
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1155
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1285
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1247
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1366
msgid "Could not create dialog, maybe an installation error?"
msgstr ""
"Dialogfenster konnte nicht erstellt werden. Ist die Programminstallation "
"fehlerhaft?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:72
#, fuzzy
msgid "Getting context list"
msgstr "Anforderung der Kontenliste"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:73
msgid "The context list is read from the card."
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:508
msgid "HBCI ZKA-Card Setup Wizard"
msgstr "Einrichtung von HBCI ZKA-Karten"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:519
#, fuzzy
msgid ""
"This dialog assists you in setting up a ZKA Chipcard User."
"p>
Some chipcards contain user information. You can click the button below "
"to read that information from the card.
This dialog assists you in "
"setting up a ZKA Chipcard User.\n"
"Some chipcards contain user information. You can click the button below\n"
"to read that information from the card."
msgstr ""
"Dieser Assistent unterstĵtzt die Einrichtung eines\n"
"HBCI-DDV-Chipkarten-Benutzers.
\n"
"Einige Chipkarten enthalten bereits alle notwendigen\n"
"Benutzerinformationen. Klicken Sie den Knopf unten um diese\n"
"Informationen von der Karte auszulesen.
\n"
"Dieser Assistent unterstĵtzt die Einrichtung eines\n"
"HBCI-DDV-Chipkarten-Benutzers.\n"
"Einige Chipkarten enthalten bereits alle notwendigen\n"
"Benutzerinformationen. Klicken Sie den Knopf unten um diese\n"
"Informationen von der Karte auszulesen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_zkacard.c:866
msgid "Setting Up ZKA User"
msgstr "Einrichtung eines ZKA-Benutzers"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:88
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:92
#, c-format
msgid ""
"Could not read dialog description file [%s], maybe an installation error "
"(%d)?"
msgstr ""
"Die Dialogbeschreibungsdatei [%s] konnte nicht gelesen werden, eventuell ist "
"die Installation unvollst¤ndig (Fehler: %d)?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:472
msgid "HBCI Keyfile Setup Wizard"
msgstr "HBCI Schlĵsseldatei Einrichtungsassistent"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:483
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:596
msgid "This dialog assists you in setting up a Keyfile User.\n"
msgstr ""
"Dieser Dialog unterstĵtzt Sie bei der Einrichtung eines Zuganges mit "
"Schlĵsseldatei.\n"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:527
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:526
msgid ""
"We are now ready to create the user and exchange keys with the "
"server.
Click the next button to proceed or abort to "
"abort.
We are now ready to create the user and exchange keys with "
"the server.\n"
"Click the NEXT button to proceed or ABORT to abort."
msgstr ""
"Es liegen alle Daten vor, um den Benutzer zu erstellen und die\n"
"Schlĵssel zum Server zu senden.
\n"
"Klicken Sie Weiter, um diesen Schritt nun auszufĵhren oder "
"Abbrechen, um abzubrechen.
\n"
"Es liegen alle Daten vor, um den Benutzer zu erstellen und die\n"
"Schlĵssel zum Server zu senden.\n"
"Klicken Sie , um diesen Schritt nun auszufĵhren oder , um "
"abzubrechen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:540
msgid ""
"The user has been successfully created.
You must now "
"print the INI letter (click the button below) and send it to "
"the bank.
The activation of your account by the bank can take a few "
"days.
The user has been successfully created.\n"
"You must now PRINT the INI letter (click the button below)\n"
"and SEND it to the bank.\n"
"The activation of your account by the bank can take a few days."
msgstr ""
"Der Benutzer wurde erfolgreich erstellt.\n"
"
\n"
"Bitte drucken Sie nun den Ini-Brief (durck Klicken des "
"entsprechenden\n"
"Knopfes unten) und senden den ausgedruckten und unterschriebenen"
"b>\n"
"Ini-Brief an die Bank.\n"
"
\n"
"Die Aktivierung des Zugangs durch die Bank kann dann noch einige Tage "
"dauern.\n"
"
\n"
"Der Benutzer wurde erfolgreich erstellt.\n"
"\n"
"Bitte drucken Sie nun den Ini-Brief (durck Klicken des entsprechenden\n"
"Knopfes unten) und senden den ausgedruckten und unterschriebenen\n"
"Ini-Brief an die Bank.\n"
"\n"
"Die Aktivierung des Zugangs durch die Bank kann dann noch einige Tage dauern."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:775
msgid ""
"The following is the INI letter describing the keys of your bank. Please "
"look at it carefully and compare the information against that in the letter "
"from your bank.
Important Warning: Only "
"proceed if the hash matches! Contact your bank immediately if the hash does "
"not match!
"
msgstr ""
"Im folgenden wird der Ini-Brief gezeigt, der die elektronischen\n"
"Schlĵssel Ihrer Bank beschreibt. Bitte vergleichen Sie diese mit den\n"
"Angaben, die die Bank Ihnen vorher zugeschickt hat.\n"
"
\n"
"Wichtig: Nur bei bereinstimmung der Hash-"
"Werte kann ein sicheres\n"
"Online-Banking eingerichtet werden. Falls die Hash-Werte abweichen,\n"
"kontaktieren Sie bitte unbedingt Ihre Bank und brechen die Einrichtung\n"
"hier ab.
"
#. add ASCII version of the INI letter for frontends which don't support HTML
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:796
msgid ""
"The following is the INI letter describing the keys of your bank.\n"
"Please look at it carefully and compare the information against that\n"
"in the letter from your bank.\n"
"\n"
"IMPORTANT WARNING: Only proceed if the hash matches!\n"
"Contact your bank immediately if the hash does not match!\n"
"\n"
msgstr ""
"Im folgenden wird der Ini-Brief gezeigt, der die elektronischen\n"
"Schlĵssel Ihrer Bank beschreibt. Bitte vergleichen Sie diese mit den\n"
"Angaben, die die Bank Ihnen vorher zugeschickt hat.\n"
"\n"
"Wichtig: Nur bei bereinstimmung der Hash-Werte kann ein sicheres\n"
"Online-Banking eingerichtet werden. Falls die Hash-Werte abweichen,\n"
"kontaktieren Sie bitte unbedingt Ihre Bank und brechen die Einrichtung\n"
"hier ab.\n"
"\n"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:818
msgid "Check Bank Keys"
msgstr "berprĵfe Bankschlĵssel"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:820
msgid "Keys are ok"
msgstr "Schlĵssel ok."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:821
msgid "Keys do not match!"
msgstr "Schlĵssel ungĵltig!"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:860
msgid "Could not find HBCI backend, maybe some plugins are not installed?"
msgstr ""
"Das HBCI-Modul wurde nicht gefunden, eventuell sind einige Module nicht "
"installiert?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:891
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:900
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:706
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:726
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:992
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1001
#, c-format
msgid ""
"CryptToken plugin for type %s is not available. Did you install all "
"necessary packages?"
msgstr ""
"Das CryptToken-Modul des Typs %s wurde nicht gefunden. Sind alle nĥtigen "
"Pakete installiert?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:918
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1019
#, c-format
msgid ""
"The keyfile %s could not be created. Maybe there already is a file of that "
"name (%d)."
msgstr ""
"Die Schlĵsseldatei %s konnte nicht angelegt werden. Eventuell existiert "
"bereits eine gleichnamige Datei (%d)."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:930
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:817
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1031
#, c-format
msgid "The keyfile %s could not be closed. Please check disc space."
msgstr ""
"Die Schlĵsseldatei %s konnte nicht geschrieben werden. Bitte prĵfen Sie den "
"Plattenspeicher."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:950
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:990
#, c-format
msgid "Could not add HBCI user, maybe there already is a user of that id (%d)"
msgstr ""
"HBCI-Benutzer konnte nicht hinzugefĵgt werden, eventuell besteht bereits ein "
"Benutzer mit der gleichen Kennung (%d)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:961
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:999
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1063
msgid "Setting Up Keyfile User"
msgstr "Schlĵsseldatei-Benutzer einrichten"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:962
msgid ""
"The server keys will now be retrieved, keys created and sent to the bank."
msgstr ""
"Die Bankschlĵssel werden nun abgerufen, eigene Schlĵssel erzeugt und an die "
"Bank gesendet."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:981
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1018
msgid "Retrieving server keys"
msgstr "Server-Schlĵssel abrufen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1002
msgid "Bad bank keys, you should contact your bank."
msgstr "Serverschlĵssel sind fehlerhaft. Bitte kontaktieren Sie Ihre Bank."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1029
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1089
#, c-format
msgid "Error generating keys: %d"
msgstr "Fehler beim Erzeugen der Schlĵssel: %d"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1050
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1110
msgid "Sending user keys"
msgstr "Benutzerschlĵssel werden ĵbermittelt"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1334
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1430
msgid "Create Keyfile"
msgstr "Schlĵsseldatei erstellen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newkeyfile.c:1337
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1328
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1433
msgid "All Files (*)\tOHBCI Files (*ohbci;*.medium)"
msgstr "Alle Dateien (*)\tOHBCI-Dateien (*.ohbci;*.OHBCI)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_rdh_special.c:247
msgid "HBCI Keyfile Special Settings"
msgstr "Schlĵsseldatei-Einstellungen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_rdh_special.c:273
#: src/libs/plugins/backends/aqhbci/dialogs/w_rdhversioncombo.c:30
msgid "(auto)"
msgstr "(auto)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:471
msgid "HBCI Keyfile Import Wizard"
msgstr "HBCI-Schlĵsseldatei-Import-Assistent"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:482
msgid "This dialog assists you in importing a Keyfile User.\n"
msgstr ""
"Dieser Dialog unterstĵtzt Sie bei der Einrichtung eines Schlĵsseldatei-"
"Zuganges.\n"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:539
msgid ""
"The user has been successfully created.
The user has been "
"successfully created."
msgstr ""
"Der Benutzer wurde erfolgreich erstellt.Der Benutzer wurde "
"erfolgreich erstellt.
"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:749
#, c-format
msgid "The keyfile %s could not be opened. Please check permissions (%d)."
msgstr ""
"Die Schlĵsseldatei %s konnte nicht geĥffnet werden. Bitte prĵfen Sie die "
"Berechtigungen (%d)."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:757
msgid "-- custom --"
msgstr "-- benutzerdefiniert --"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:768
#, c-format
msgid "Could not read context id list (%d)."
msgstr "Die Kontextliste konnte nicht gelesen werden (%d)."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:952
msgid "Could not create HBCI user (internal error)"
msgstr "Der HBCI-Benutzer konnte nicht erstellt werden (interner Fehler)"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1000
msgid "The server keys and system id will now be retrieved."
msgstr "Die Bankschlĵssel und Systemkennung werden nun abgerufen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_importkeyfile.c:1325
msgid "Select Keyfile"
msgstr "Schlĵsseldatei w¤hlen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:96
msgid "Create a New User"
msgstr "Neuer Benutzer erstellen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:103
msgid ""
"You can now create a new HBCI/FinTS user.
AqBanking supports the "
"following user types: - Keyfile-based user
- Chipcard-based "
"user
- PIN/TAN user
Which type of user you need to setup "
"is determined by the bank. The letter from your bank should contain this "
"information.
You can now create a new HBCI/FinTS user.\n"
"AqBanking supports the following user types:\n"
" - Keyfile-based user\n"
" - Chipcard-based user\n"
" - PIN/TAN user\n"
"Which type of user you need to setup is determined\n"
"by the bank. The letter from your bank should contain this\n"
"information."
msgstr ""
"Sie kĥnnen nun einen neuen HBCI/FinTS-Benutzer anlegen.
"
"AqBanking unterstĵtzt die folgenden Benutzerarten:
"
"- Schlĵsseldatei-basiert
- Chipkarten-basiert
- PIN/TAN-"
"Benutzer
Welche Benutzerart Sie verwenden mĵssen wird von "
"Ihrer Bank vorgegeben.Diese Information sollten Sie in den Unterlagen von "
"Ihrer Bank finden.
Sie kĥnnen nun einen neuen HBCI/FinTS-Benutzer "
"anlegen.\n"
"AqBanking unterstĵtzt die folgenden Benutzerarten:\n"
"- Schlĵsseldatei-basiert\n"
"- Chipkarten-basiert\n"
"- PIN/TAN-Benutzer\n"
"Welche Benutzerart Sie verwenden mĵssen wird von Ihrer Bank vorgegeben.\n"
"Diese Information sollten Sie in den Unterlagen von Ihrer Bank finden."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:178
msgid "Create HBCI/FinTS PIN/TAN User"
msgstr "Neuen HBCI/FinTS PIN/TAN-Benutzer erstellen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:208
msgid "Checking Chipcard"
msgstr "Chipkarte prĵfen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:209
msgid "Checking chipcard type, please wait..."
msgstr "Chipkarte wird geprĵft, bitte warten..."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_newuser.c:292
msgid "Create HBCI/FinTS Keyfile User"
msgstr "Neuen HBCI/FinTS Benutzer mit Schlĵsseldatei erstellen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_choose_usertype.c:84
msgid ""
"The HBCI module supports a broad range of security media. Please "
"choose the user setup mode from the following list.
Click on the "
"run button below to create the user.
The HBCI module "
"supports a broad range of security\n"
"media. Please choose the user setup mode from the following\n"
"list.\n"
"Click on the RUN button below to create the user."
msgstr ""
"Das HBCI-Modul unterstĵtzt viele verschiedene Sicherheitsmedien. "
"Bitte\n"
"w¤hlen Sie die Einrichtungsart aus der folgenden Liste.
\n"
"Klicken Sie auf den ÂğAusfĵhrenÂĞ-Knopf, um den Benutzer zu erstellen.
"
"html>\n"
"Das HBCI-Modul unterstĵtzt viele verschiedene Sicherheitsmedien. Bitte\n"
"w¤hlen Sie die Einrichtungsart aus der folgenden Liste.\n"
"Klicken Sie auf den ÂğAusfĵhrenÂĞ-Knopf, um den Benutzer zu erstellen."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:190
msgid "Missing owner name"
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:205
msgid "At least one of IBAN, account number or account name required."
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:214
#, fuzzy
msgid "Please select account type."
msgstr "Bitte w¤hlen Sie einen gĵltigen Spaltentyp."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:229
#, fuzzy
msgid "Please select a user for this account"
msgstr "Bitte w¤hlen Sie ein Betragsformat."
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_editaccount.c:500
#, fuzzy
msgid "Account Name\tIBAN"
msgstr "Kontoname"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:115
msgid "Select TAN Mode"
msgstr "TAN-Methode ausw¤hlen"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:121
msgid ""
"Please select the TAN method to use for authentication purposes."
"p>
You should choose a method with a version of 6 or higher, otherwise "
"\"Strong Customer Authentication\" is disabled and connecting to most banks "
"is not possible.
Please select the TAN method to use for "
"authentication purposes.\n"
"You should choose a method with a version of 6 or higher, otherwise \"Strong "
"Customer Authentication\" is disabled and connecting to most banks is not "
"possible."
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:259
#, fuzzy
msgid "Unable to unlock user. Maybe already in use?"
msgstr ""
"Es konnte kein exklusiver Zugriff auf den Benutzer erreicht werden. "
"Eventuell ist er schon in Benutzung?"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:164
msgid "Verification of Payee"
msgstr "Zahlungsempf¤ngerprĵfung"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:172
msgid ""
"No message provided by the bank.No message provided by the bank."
msgstr ""
"Die Bank hat keine Mitteilung gesendet.Die Bank hat keine Mitteilung "
"gesendet"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:179
msgid "Result\tRemote IBAN\tRemote Name\tCorrected Remote Name\tLocal BIC"
msgstr ""
"Ergebnis\tEmpf¤nger IBAN\tEmpf¤ngername\tKorrigierter Empf¤ngername\tEigene "
"BIC"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:274
#, c-format
msgid ""
"Results of the Verification of Payee process at the bank (user %s at %s).\n"
"\n"
"If you want to execute the job \"%s\" click \"Accept\".\n"
"Results of the Verification of Payee process at the bank "
"(user %s at %s).
If you want to execute the job %s"
"b> click Accept.
"
msgstr ""
"Ergebnis der Zahlungsempf¤ngerprĵfung (Benutzer %s bei %s).\n"
"Falls Sie den Auftrag \"%s\" ausfĵhren wollen, klicken Sie \"Akzeptieren\".\n"
" Ergebnis der Zahlungsempf¤ngerĵberprĵfung (Benutzer %s bei "
"%s).
Falls Sie den Auftrag %s ausfĵhren wollen, klicken "
"Sie Akzeptieren.
"
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:283
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:286
#, fuzzy
msgid ""
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:284
#: src/libs/plugins/backends/aqhbci/dialogs/dlg_vop.c:287
msgid ""
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:36
msgid "Credit"
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/w_accounttypecombo.c:37
msgid "Unspecified"
msgstr ""
#: src/libs/plugins/backends/aqhbci/dialogs/w_userstatuscombo.c:31
msgid "HBCIUserStatus|new"
msgstr "neu"
#: src/libs/plugins/backends/aqhbci/dialogs/w_userstatuscombo.c:32
msgid "HBCIUserStatus|enabled"
msgstr "aktiviert"
#: src/libs/plugins/backends/aqhbci/dialogs/w_userstatuscombo.c:33
msgid "HBCIUserStatus|pending"
msgstr "wartend auf Freischaltung"
#: src/libs/plugins/backends/aqhbci/dialogs/w_userstatuscombo.c:34
msgid "HBCIUserStatus|disabled"
msgstr "deaktiviert"
#: src/libs/plugins/backends/aqhbci/control/main.c:57
#: src/libs/plugins/backends/aqebics/control/main.c:50
msgid ""
" mkpinlist:\n"
" This command creates an empty PIN file\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:61
msgid ""
" adduser:\n"
" Adds a user (-> setup HBCI for a bank)\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:65
msgid ""
" deluser:\n"
" Deletes a user.\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:68
#: src/libs/plugins/backends/aqebics/control/main.c:58
msgid ""
" getkeys:\n"
" Requests the server's key\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:71
msgid ""
" getcert:\n"
" Requests the server's SSL certificate\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:74
#: src/libs/plugins/backends/aqebics/control/main.c:61
msgid ""
" createkeys:\n"
" Create user keys.\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:77
#: src/libs/plugins/backends/aqebics/control/main.c:67
msgid ""
" sendkeys:\n"
" Send the user keys to the bank.\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:80
msgid ""
" changekeys:\n"
" Change user keys (and media).\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:83
msgid ""
" getbankinfo:\n"
" Request bank information\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:86
#: src/libs/plugins/backends/aqebics/control/main.c:70
msgid ""
" getaccounts:\n"
" Requests account list for a user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:90
msgid ""
" getaccsepa:\n"
" Requests SEPA account list for a user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:94
msgid ""
" gettargetacc:\n"
" Requests target account list for a user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:98
msgid ""
" getsysid:\n"
" Requests a system id for the given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:102
msgid ""
" getitanmodes:\n"
" Requests supported iTAN modes for the given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:106
msgid ""
" listitanmodes:\n"
" Show a list of supported iTAN modes for the given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:110
msgid ""
" setitanmode:\n"
" Select an iTAN mode for the given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:113
msgid ""
" listusers:\n"
" List the users\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:116
msgid ""
" listaccounts:\n"
" List the accounts\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:119
msgid ""
" changepin:\n"
" Change the PIN of a key file\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:122
msgid ""
" unblockpin:\n"
" Unblock the PIN in PIN TAN mode.\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:125
msgid ""
" iniletter:\n"
" Print the INI letter for a given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:129
msgid ""
" addaccount:\n"
" Manually add account \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:132
msgid ""
" delaccount:\n"
" Deletes account \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:136
msgid ""
" sethbciversion:\n"
" Set the HBCI protocol version to be used\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:140
msgid ""
" setMaxTransfers:\n"
" Set the maximum number of transfers/debit notes per job \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:144
msgid ""
" setsepaprofile:\n"
" Set the SEPA profile for transfers/debit notes\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:148
msgid ""
" setTanMediumId:\n"
" Set the medium id for some PIN/TAN methods (like mTAN) \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:151
msgid ""
" setTanMechanism:\n"
" Overwrite TAN mechanism to use \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:154
msgid ""
" adduserflags:\n"
" Set special flags for the given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:157
msgid ""
" subuserflags:\n"
" Unset special flags for the given user\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:160
msgid ""
" addaccountflags:\n"
" Set special flags for the given account\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:163
msgid ""
" subaccountflags:\n"
" Reset special flags for the given account\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:166
msgid ""
" logfile:\n"
" Make an AqBanking log file anonymous\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqhbci/control/main.c:169
msgid ""
" versions:\n"
" Print the program and library versions"
msgstr ""
#. got this list from https://microsoftmoneyoffline.wordpress.com/appid-appver/
#: src/libs/plugins/backends/aqofxconnect/provider.c:61
msgid "Intuit Quicken Windows 2020"
msgstr "Intuit Quicken Windows 2020"
#: src/libs/plugins/backends/aqofxconnect/provider.c:62
msgid "Intuit Quicken Windows 2017"
msgstr "Intuit Quicken Windows 2017"
#: src/libs/plugins/backends/aqofxconnect/provider.c:63
msgid "Intuit Quicken Windows 2016"
msgstr "Intuit Quicken Windows 2016"
#: src/libs/plugins/backends/aqofxconnect/provider.c:64
msgid "Intuit Quicken Windows 2015"
msgstr "Intuit Quicken Windows 2015"
#: src/libs/plugins/backends/aqofxconnect/provider.c:65
msgid "Intuit Quicken Windows 2014"
msgstr "Intuit Quicken Windows 2014"
#: src/libs/plugins/backends/aqofxconnect/provider.c:66
msgid "Intuit Quicken Windows 2013"
msgstr "Intuit Quicken Windows 2013"
#: src/libs/plugins/backends/aqofxconnect/provider.c:67
msgid "Intuit Quicken Windows 2012"
msgstr "Intuit Quicken Windows 2012"
#: src/libs/plugins/backends/aqofxconnect/provider.c:68
msgid "Intuit Quicken Windows 2011"
msgstr "Intuit Quicken Windows 2011"
#: src/libs/plugins/backends/aqofxconnect/provider.c:69
msgid "Intuit Quicken Windows 2010"
msgstr "Intuit Quicken Windows 2010"
#: src/libs/plugins/backends/aqofxconnect/provider.c:70
msgid "Intuit Quicken Windows 2009"
msgstr "Intuit Quicken Windows 2009"
#: src/libs/plugins/backends/aqofxconnect/provider.c:71
msgid "Intuit Quicken Windows 2008"
msgstr "Intuit Quicken Windows 2008"
#: src/libs/plugins/backends/aqofxconnect/provider.c:72
msgid "Intuit Quicken Windows 2007"
msgstr "Intuit Quicken Windows 2007"
#: src/libs/plugins/backends/aqofxconnect/provider.c:73
msgid "Intuit Quicken Windows 2006"
msgstr "Intuit Quicken Windows 2006"
#: src/libs/plugins/backends/aqofxconnect/provider.c:74
msgid "Intuit Quicken Windows 2005"
msgstr "Intuit Quicken Windows 2005"
#: src/libs/plugins/backends/aqofxconnect/provider.c:76
msgid "Intuit Quicken Mac 2008"
msgstr "Intuit Quicken Mac 2008"
#: src/libs/plugins/backends/aqofxconnect/provider.c:77
msgid "Intuit Quicken Mac 2007"
msgstr "Intuit Quicken Mac 2007"
#: src/libs/plugins/backends/aqofxconnect/provider.c:78
msgid "Intuit Quicken Mac 2006"
msgstr "Intuit Quicken Mac 2006"
#: src/libs/plugins/backends/aqofxconnect/provider.c:79
msgid "Intuit Quicken Mac 2005"
msgstr "Intuit Quicken Mac 2005"
#: src/libs/plugins/backends/aqofxconnect/provider.c:81
msgid "Intuit QuickBooks Windows 2008"
msgstr "Intuit QuickBooks Windows 2008"
#: src/libs/plugins/backends/aqofxconnect/provider.c:82
msgid "Intuit QuickBooks Windows 2007"
msgstr "Intuit QuickBooks Windows 2007"
#: src/libs/plugins/backends/aqofxconnect/provider.c:83
msgid "Intuit QuickBooks Windows 2006"
msgstr "Intuit QuickBooks Windows 2006"
#: src/libs/plugins/backends/aqofxconnect/provider.c:84
msgid "Intuit QuickBooks Windows 2005"
msgstr "Intuit QuickBooks Windows 2005"
#: src/libs/plugins/backends/aqofxconnect/provider.c:86
msgid "Microsoft Money Plus"
msgstr "Microsoft Money Plus"
#: src/libs/plugins/backends/aqofxconnect/provider.c:87
msgid "Microsoft Money 2007"
msgstr "Microsoft Money 2007"
#: src/libs/plugins/backends/aqofxconnect/provider.c:88
msgid "Microsoft Money 2006"
msgstr "Microsoft Money 2006"
#: src/libs/plugins/backends/aqofxconnect/provider.c:89
msgid "Microsoft Money 2005"
msgstr "Microsoft Money 2005"
#: src/libs/plugins/backends/aqofxconnect/provider.c:90
msgid "Microsoft Money 2004"
msgstr "Microsoft Money 2004"
#: src/libs/plugins/backends/aqofxconnect/provider.c:91
msgid "Microsoft Money 2003"
msgstr "Microsoft Money 2003"
#: src/libs/plugins/backends/aqofxconnect/provider.c:93
msgid "ProSaldo Money 2013"
msgstr "ProSaldo Money 2013"
#: src/libs/plugins/backends/aqofxconnect/provider.c:420
msgid "Requesting account list"
msgstr "Anforderung der Kontenliste"
#: src/libs/plugins/backends/aqofxconnect/provider.c:421
msgid ""
"We are now requesting a list of accounts\n"
"which can be managed via OFX.\n"
"We are now requesting a list of accounts which can be managed via "
"OFX.\n"
""
msgstr ""
"Eine Liste der ĵber OFX verfĵgbaren Konten wird nun angefordert. Eine "
"Liste der ĵber OFX verfĵgbaren Konten wird nun angefordert. "
#: src/libs/plugins/backends/aqofxconnect/provider.c:452
msgid "Error importing accounts"
msgstr "Fehler beim Importieren der Konten"
#: src/libs/plugins/backends/aqofxconnect/provider_sendcmd.c:368
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:82
#: src/libs/plugins/backends/aqpaypal/provider_sendcmd.c:368
#, c-format
msgid "Could not lock user \"%lu\""
msgstr "Fĵr Benutzer %lu konnte kein exklusiver Zugriff erreicht werden"
#: src/libs/plugins/backends/aqofxconnect/provider_sendcmd.c:390
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:106
#: src/libs/plugins/backends/aqpaypal/provider_sendcmd.c:436
#, c-format
msgid "Could not unlock user \"%lu\""
msgstr ""
"Fĵr den Benutzer %lu konnte der exklusive Zugriff nicht freigegeben werden"
#: src/libs/plugins/backends/aqofxconnect/common/io_network.c:67
#, c-format
msgid "Could not create connection (%d)"
msgstr "Konnte keine Verbindung herstellen (%d)"
#. send request
#: src/libs/plugins/backends/aqofxconnect/common/io_network.c:72
msgid "Sending request..."
msgstr "Auftr¤ge werden gesendet..."
#: src/libs/plugins/backends/aqofxconnect/common/io_network.c:76
msgid "Network error while sending request"
msgstr "Netzwerkfehler beim Senden des Auftrags"
#. wait for response
#: src/libs/plugins/backends/aqofxconnect/common/io_network.c:83
msgid "Waiting for response..."
msgstr "Warte auf Antwort..."
#: src/libs/plugins/backends/aqofxconnect/common/io_network.c:88
msgid "Network error while waiting for response"
msgstr "Netzwerkfehler beim Warten auf Antwort"
#: src/libs/plugins/backends/aqofxconnect/common/io_network.c:167
#, c-format
msgid "Saving communication log to %s"
msgstr "Kommunikations-Logdatei gespeichert nach %s"
#: src/libs/plugins/backends/aqofxconnect/common/n_signon.c:110
#, c-format
msgid ""
"Please enter the password for user %sPlease enter the password for "
"user %s"
msgstr ""
"Bitte geben Sie das Passwort fĵr Benutzer %s ein.Bitte geben Sie das "
"Passwort fĵr Benutzer %s ein.
"
#: src/libs/plugins/backends/aqofxconnect/common/n_signon.c:129
#: src/libs/plugins/backends/aqpaypal/provider_credentials.c:95
#: src/libs/plugins/backends/aqpaypal/provider_credentials.c:183
msgid "Enter Password"
msgstr "Passwort eingeben"
#: src/libs/plugins/backends/aqofxconnect/common/n_utils.c:94
#, c-format
msgid "Received account %s/%s (%s/%s)"
msgstr "Empfangenes Konto %s/%s (%s/%s)"
#. parse response
#: src/libs/plugins/backends/aqofxconnect/v1/r_accounts.c:114
#: src/libs/plugins/backends/aqofxconnect/v1/r_statements.c:111
#: src/libs/plugins/backends/aqofxconnect/v2/r_accounts.c:110
#: src/libs/plugins/backends/aqofxconnect/v2/r_statements.c:108
msgid "Parsing response..."
msgstr "Untersuche Antwort..."
#: src/libs/plugins/backends/aqofxconnect/control/control.c:83
#: src/libs/plugins/backends/aqpaypal/control/main.c:35
msgid ""
"Commands:\n"
"\n"
msgstr ""
"Kommandos:\n"
"\n"
#: src/libs/plugins/backends/aqofxconnect/control/control.c:85
msgid ""
" listusers:\n"
" blurb file\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/control/control.c:89
msgid ""
" listaccounts:\n"
" blurb file\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/control/control.c:93
msgid ""
" adduser:\n"
" Add a user. \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/control/control.c:97
msgid ""
" getaccounts:\n"
" Retrieve list of accounts. \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:608
msgid "OFX DirectConnect User Setup"
msgstr "OFX DirectConnect Benutzereinrichtung"
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:740
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:758
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:770
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:782
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:814
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:826
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:858
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:870
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:885
msgid "Missing Input"
msgstr "Fehlende Eingabe"
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:740
msgid "Please enter the name of your bank."
msgstr "Bitte geben Sie den Namen der Bank ein."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:758
msgid "Please enter a valid FID code."
msgstr "Bitte machen Sie eine Angabe zu FID."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:770
msgid "Please enter a valid ORG code."
msgstr "Bitte machen Sie eine Angabe zu ORG."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:782
msgid "Please enter a server address."
msgstr "Bitte geben Sie eine Server-Adresse ein."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:814
msgid "Please enter your name."
msgstr "Bitte geben Sie Ihren Namen ein."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:826
msgid "Please enter your User ID."
msgstr "Bitte geben Sie Ihre Benutzerkennung (User ID) ein."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:858
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:870
msgid "Please select a valid application to emulate."
msgstr "Bitte w¤hlen Sie eine Anwendung, die emuliert werden soll."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_edituser.c:885
msgid "Please enter a correct header version (default is 102)."
msgstr "Bitte w¤hlen Sie eine Header-Version (voreingestellt ist 102)."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:578
msgid "OFX DirectConnect Setup Wizard"
msgstr "OFX DirectConnect Setup-Assistent"
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:589
msgid ""
"This dialog assists you in setting up an OFX DirectConnect User."
"p>This dialog assists you in setting up an OFX DirectConnect User."
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:600
msgid ""
"
Please enter your bank settings below.
Click the Select"
"b> button to choose from a list of known banks. That will connect to www."
"ofxhome.com and try to retrieve information about your bank.
If "
"you had to manually enter this information because your bank was unknown to "
"www.ofxhome.com you are kindly asked to submit your bank server "
"information there to help the next user.
Click the SELECT button "
"to choose from a list of\n"
"known banks. That will connect to \"www.ofxhome.com\" and\n"
"try to retrieve information about your bank.\n"
"If you had to manually enter this information because your\n"
"bank was unknown to \"www.ofxhome.com\" you are kindly\n"
"asked to submit your bank server information there to help\n"
"the next user."
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:624
msgid ""
"Please enter your user settings below.
User Name is "
"your real name, User Id is assigned to you by the bank after applying "
"for OFX DirectConnect and Client UID is used by some banks only. If "
"you do not have such a value in your documents from the bank just leave it "
"blank.
Please enter your user settings below.\n"
"\"User Name\" is your real name, \"User Id\" is\n"
"assigned to you by the bank after applying for OFX DirectConnect\n"
"and \"Client UID\" is used by some banks. If you do not have such\n"
"a value in your documents from the bank just leave it blank."
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:644
msgid ""
"Please choose the application you want AqBanking to emulate. Not "
"all banks support all applications and versions, you might have to try "
"multiple settings.
Please choose the application you want "
"AqBanking to emulate.\n"
"Not all banks support all applications and versions, you might have\n"
"to try multiple settings."
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:683
msgid ""
"We are now ready to create the user.
Click the next "
"button to proceed or abort to abort.
We are now ready to "
"create the user.\n"
"Click the NEXT button to proceed or ABORT to abort."
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:696
msgid ""
"The user has been successfully setup.
You can now try to "
"retrieve the list of accounts the bank allows you to manage via OFX "
"DirectConnect.
Please note that not every banks supports this. If your "
"bank does not support account list download you will have to add the account "
"manually.
The user has been successfully setup.\n"
"You can now try to retrieve the list of accounts the\n"
"bank allows you to manage via OFX DirectConnect.\n"
"Please note that not every banks supports this. If your\n"
"bank does not support account list download you will have to\n"
"add the account manually."
msgstr ""
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:1012
msgid "Setting Up OFX DirectConnect User"
msgstr "Einrichtung eines OFX DirectConnect-Benutzers"
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_newuser.c:1013
msgid "The user will be created and the certificate retrieved."
msgstr "Der Benutzer wird erstellt und das Zertifikat abgerufen."
#: src/libs/plugins/backends/aqofxconnect/dialogs/dlg_ofx_special.c:272
msgid "OFX DirectConnect Special Settings"
msgstr "OFX DirectConnect Erweiterte Einstellungen"
#: src/libs/plugins/backends/aqebics/client/provider.c:213
msgid "No user assigned to this account."
msgstr "Dieses Konto ist keinem Benutzer zugeordnet."
#: src/libs/plugins/backends/aqebics/client/provider.c:214
msgid "Setup Error"
msgstr "Einrichtungsfehler"
#: src/libs/plugins/backends/aqebics/client/provider.c:215
msgid ""
"No user assigned to this account. Please assign one in the online banking "
"setup dialog for this account.\n"
msgstr ""
"Dieses Konto ist keinem Benutzer zugeordnet. Bitte w¤hlen Sie eine Zuordnung "
"im Einrichtungsassistent fĵr dieses Konto.\n"
#: src/libs/plugins/backends/aqebics/client/provider.c:544
#: src/libs/plugins/backends/aqebics/client/provider.c:617
msgid "Ok"
msgstr "Ok"
#: src/libs/plugins/backends/aqebics/client/provider.c:546
msgid "Download postproces done"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:548
msgid "Download postproces skipped"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:550
msgid "TX segment number underrun"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:552
msgid "Order params ignored"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:554
msgid "Authentication failed"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:556
msgid "Invalid request"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:558
msgid "Internal error"
msgstr "Interner Fehler"
#: src/libs/plugins/backends/aqebics/client/provider.c:560
msgid "TX recovery sync"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:562
msgid "Invalid user or invalid user state"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:564
msgid "User unknown"
msgstr "Benutzer unbekannt"
#: src/libs/plugins/backends/aqebics/client/provider.c:566
msgid "Invalid user state"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:568
msgid "Invalid order type"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:570
msgid "Unsupported order type"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:572
msgid "Distributed signature authorisation failed"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:574
msgid "Bank pubkey update required"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:576
msgid "Segment size exceeded"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:578
msgid "Invalid XML"
msgstr "Ungĵltiges XML"
#: src/libs/plugins/backends/aqebics/client/provider.c:580
msgid "TX unknown transaction id"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:582
msgid "TX abort"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:584
msgid "TX message replay"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:586
msgid "TX segment number exceeded"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:588
msgid "Invalid order params"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:590
msgid "Invalid request content"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:592
msgid "Max order data size exceeded"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:594
msgid "Max segments exceeded"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:596
msgid "Max transactions exceeded"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:598
msgid "Partner id mismatch"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:600
msgid "Incompatible order attribute"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:619
msgid "No online checks"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:621
msgid "Download signed only"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:623
msgid "Download unsigned only"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:625
msgid "Authorisation failed"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:627
msgid "Invalid order data format"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:629
msgid "No download data available"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:631
msgid "Unsupported request for order instance"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:633
msgid "Recovery not supported"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:635
msgid "Invalid signature file format"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:637
msgid "Order id unknown"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:639
msgid "Order id already exists"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:641
msgid "Processing error"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:643
msgid "Keymgmt unsupported version of signature"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:645
msgid "Keymgmt unsupported version of authentication"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:647
msgid "Keymgmt unsupported version of encryption"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:649
msgid "Keymgmt keylength error in signature"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:651
msgid "Keymgmt keylength error in authentication"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:653
msgid "Keymgmt keylength error in encryption"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:655
msgid "Keymgmt no X509 support"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:657
msgid "Signature verification failed"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:659
msgid "Account authorisation failed"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:661
msgid "Amount check failed"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:663
msgid "Signer unknown"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:665
msgid "Invalid signer state"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:667
msgid "Duplicate signature"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:689
msgid "EBICS (Technical Code):"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:711
msgid "EBICS (Technical Report):"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider.c:727
msgid "EBICS (Bank Code):"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:308
msgid "YYYY/MM/DD-hh:mm:ss"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:311
msgid "National Mass Transfer"
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:314
msgid "Transfer type: "
msgstr ""
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:326
msgid "Debit Note"
msgstr "Lastschrift"
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:335
msgid "Account: "
msgstr "Konten: "
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:409
msgid "Results:\n"
msgstr "Ergebnisse:\n"
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:426
msgid "Error while exporting to DTAUS\n"
msgstr "Fehler beim Exportieren nach DTAUS\n"
#: src/libs/plugins/backends/aqebics/client/provider_sendcmd.c:434
msgid "Exporting to DTAUS: ok\n"
msgstr "Export nach DTAUS: ok\n"
#. prelude
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1108
msgid ""
"\n"
"\n"
"\n"
"INI-Letter DFUE ("
msgstr ""
"\n"
"\n"
"\n"
"Ini-Brief DF ("
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1135
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1534
msgid "EBICS|User : "
msgstr "Teilnehmer : "
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1138
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1537
msgid "EBICS|Customer : "
msgstr "Kunde : "
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1510
msgid ""
"\n"
"\n"
"\n"
"INI-Letter HIA\n"
"\n"
msgstr ""
"\n"
"\n"
"\n"
"Ini-Brief HIA\n"
"\n"
#. add auth key
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1544
msgid "Public key for authentication signature ("
msgstr ""
"ffentlicher Schlĵssel fĵr die elektronische Authentifizierungssignatur ("
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1612
msgid "Public key for encryption ("
msgstr "ffentlicher Schlĵssel fĵr Verschlĵsselung ("
#: src/libs/plugins/backends/aqebics/client/p_tools.c:1629
msgid "I confirm that I created the above keys.\n"
msgstr "Ich best¤tige hiermit die obigen Schlĵssel.\n"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:162
msgid "EBICSUserStatus|new"
msgstr "neu"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:163
msgid "EBICSUserStatus|init1"
msgstr "init1"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:164
msgid "EBICSUserStatus|init2"
msgstr "init2"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:165
msgid "EBICSUserStatus|enabled"
msgstr "aktiviert"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:166
msgid "EBICSUserStatus|disabled"
msgstr "deaktiviert"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:631
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:670
#: src/libs/plugins/backends/aqebics/control/download.c:162
#: src/libs/plugins/backends/aqebics/control/sendkeys.c:116
#: src/libs/plugins/backends/aqebics/control/sendsignkey.c:100
#: src/libs/plugins/backends/aqebics/control/getaccounts.c:85
#: src/libs/plugins/backends/aqebics/control/getkeys.c:85
#: src/libs/plugins/backends/aqebics/control/sendhpd.c:87
#: src/libs/plugins/backends/aqebics/control/sendhkd.c:88
#: src/libs/plugins/backends/aqebics/control/upload.c:123
#: src/libs/plugins/backends/aqebics/control/getcert.c:85
msgid "Executing Request"
msgstr "Auftr¤ge werden ausgefĵhrt"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:632
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:671
#: src/libs/plugins/backends/aqebics/control/download.c:163
#: src/libs/plugins/backends/aqebics/control/sendkeys.c:117
#: src/libs/plugins/backends/aqebics/control/sendsignkey.c:101
#: src/libs/plugins/backends/aqebics/control/getkeys.c:86
#: src/libs/plugins/backends/aqebics/control/sendhpd.c:88
#: src/libs/plugins/backends/aqebics/control/sendhkd.c:89
#: src/libs/plugins/backends/aqebics/control/upload.c:124
#: src/libs/plugins/backends/aqebics/control/getcert.c:86
msgid "Now the request is send to the credit institute."
msgstr "Der Auftrag wird nun an das Kreditinstitut gesendet."
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:735
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1499
msgid "INI Letter for EBICS"
msgstr "Ini-Brief fĵr EBICS"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:790
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1554
msgid "HIA Letter"
msgstr "HIA-Brief"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_edituser.c:792
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1556
msgid "HIA Letter for EBICS"
msgstr "HIA-Brief fĵr EBICS"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:585
msgid "EBICS Keyfile Setup Wizard"
msgstr "EBICS Schlĵsseldatei Einrichtungsassistent"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:604
#, fuzzy
msgid ""
"Please select the bank.
AqBanking has an internal database "
"which contains EBICS information about a few banks.
If there is an "
"entry for your bank this dialog will use the information from the database."
"p>Please select the bank.\n"
"AqBanking has an internal database which contains EBICS information\n"
"about a few banks.\n"
"If there is an entry for your bank this dialog will use the\n"
"information from the database."
msgstr ""
"
Bitte w¤hlen Sie die Bank aus.
AqBanking verfĵgt ĵber eine "
"interne Datenbank welche auch HBCI-/FinTS-Informationen fĵr viele Banken "
"enth¤lt.
Falls auch fĵr Ihre Bank Informationen verfĵgbar sind, werden "
"diese verwendet.
Bitte w¤hlen Sie die Bank aus.\n"
"AqBanking verfĵgt ĵber eine interne Datenbank welche auch\n"
"HBCI-/FinTS-Informationen fĵr viele Banken enth¤lt.\n"
"Falls auch fĵr Ihre Bank Informationen verfĵgbar sind, werden diese "
"verwendet. "
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:624
msgid ""
"Please enter the necessary information below. You can probably find "
"this information in the letter you received from your bank in response to "
"the application for an EBICS account.
Please enter the necessary "
"information below. You can probably find\n"
"this information in the letter you received from your bank in response\n"
"to the application for an EBICS account."
msgstr ""
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:640
#, fuzzy
msgid ""
"We are now ready to create the user and exchange keys with the "
"server.
Click the next button to proceed or abort to "
"abort.
We are now ready to create the user and exchange keys with "
"the server.\n"
"Click the \"next\" button to proceed or \"abort\" to abort."
msgstr ""
"Es liegen alle Daten vor, um den Benutzer zu erstellen und die\n"
"Schlĵssel zum Server zu senden.
\n"
"Klicken Sie Weiter, um diesen Schritt nun auszufĵhren oder "
"Abbrechen, um abzubrechen.
\n"
"Es liegen alle Daten vor, um den Benutzer zu erstellen und die\n"
"Schlĵssel zum Server zu senden.\n"
"Klicken Sie , um diesen Schritt nun auszufĵhren oder , um "
"abzubrechen."
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:653
#, fuzzy
msgid ""
"The user has been successfully created.
You must now "
"print the INI and HIA letter (click the button below) and send "
"it to the bank.
The activation of your account by the bank can take a "
"few days.
The user has been successfully created.\n"
"You must now \"print\" the INI and HIA letter (click the button below)\n"
"and \"send\" it to the bank.\n"
"The activation of your account by the bank can take a few days."
msgstr ""
"Der Benutzer wurde erfolgreich erstellt.\n"
"
\n"
"Bitte drucken Sie nun den Ini-Brief (durck Klicken des "
"entsprechenden\n"
"Knopfes unten) und senden den ausgedruckten und unterschriebenen"
"b>\n"
"Ini-Brief an die Bank.\n"
"
\n"
"Die Aktivierung des Zugangs durch die Bank kann dann noch einige Tage "
"dauern.\n"
"
\n"
"Der Benutzer wurde erfolgreich erstellt.\n"
"\n"
"Bitte drucken Sie nun den Ini-Brief (durck Klicken des entsprechenden\n"
"Knopfes unten) und senden den ausgedruckten und unterschriebenen\n"
"Ini-Brief an die Bank.\n"
"\n"
"Die Aktivierung des Zugangs durch die Bank kann dann noch einige Tage dauern."
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:958
#, fuzzy
msgid "Could not create EBICS user."
msgstr "Der HBCI-Benutzer konnte nicht erstellt werden (interner Fehler)"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1046
#, fuzzy, c-format
msgid "Could not add EBICS user, maybe there already is a user of that id (%d)"
msgstr ""
"HBCI-Benutzer konnte nicht hinzugefĵgt werden, eventuell besteht bereits ein "
"Benutzer mit der gleichen Kennung (%d)"
#: src/libs/plugins/backends/aqebics/dialogs/dlg_newkeyfile.c:1064
#, fuzzy
msgid "The keys will now be created and sent to the bank."
msgstr ""
"Die Bankschlĵssel werden nun abgerufen, eigene Schlĵssel erzeugt und an die "
"Bank gesendet."
#: src/libs/plugins/backends/aqebics/dialogs/dlg_user_special.c:389
msgid "EBICS Special Settings"
msgstr "EBICS Erweiterte Einstellungen"
#: src/libs/plugins/backends/aqebics/control/main.c:54
msgid ""
" adduser:\n"
" Adds a user (-> setup EBICS for a bank)\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqebics/control/main.c:64
msgid ""
" resetkeys:\n"
" Destroy keys (use with care!!)\n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqebics/control/adduser.c:367
msgid ""
"Invalid protocol version.\n"
"Possible versions are H002, H003 and H004.\n"
msgstr ""
#: src/libs/plugins/backends/aqebics/control/createkeys.c:113
msgid "Creating keys"
msgstr "Schlĵssel erzeugen"
#: src/libs/plugins/backends/aqebics/control/createkeys.c:114
msgid "Now the keys are created."
msgstr "Die Schlĵssel werden erstellt."
#: src/libs/plugins/backends/aqebics/control/createtempkey.c:101
msgid "Creating key"
msgstr "Schlĵssel erstellen"
#: src/libs/plugins/backends/aqebics/control/createtempkey.c:102
msgid "Now the temporary sign key is created."
msgstr ""
#: src/libs/plugins/backends/aqebics/control/download.c:179
msgid "No download data"
msgstr ""
#: src/libs/plugins/backends/aqebics/control/getaccounts.c:86
msgid "Now the request is sent to the credit institute."
msgstr "Der Auftrag wird nun an das Kreditinstitut gesendet."
#: src/libs/plugins/backends/aqebics/control/setebicsversion.c:102
msgid ""
"Invalid protocol version.\n"
"Possible versions are H002 and H003.\n"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:381
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:102
msgid "\tError signing upload document"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:389
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:110
msgid "\tUpload document signed"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:404
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:125
msgid "\tError encrypting upload document\n"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:409
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:130
msgid "\tUpload document encrypted\n"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:439
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:153
msgid "\tExchanging upload init request"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:531
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:239
msgid "\tExchanging upload transfer request"
msgstr ""
#: src/libs/plugins/backends/aqebics/requests/r_upload_h002.c:569
#: src/libs/plugins/backends/aqebics/requests/r_upload_h003.c:277
msgid "\tUpload finished"
msgstr "Upload abgeschlossen"
#: src/libs/plugins/backends/aqpaypal/control/main.c:37
msgid ""
" listusers:\n"
" show Paypal users \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/control/main.c:41
msgid ""
" listaccounts:\n"
" show Paypal accounts \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/control/main.c:45
msgid ""
" adduser:\n"
" add a Paypal user and a corresponding account \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/control/main.c:49
msgid ""
" setsecrets:\n"
" set credentials for Paypal API \n"
"\n"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/provider_credentials.c:81
#: src/libs/plugins/backends/aqpaypal/provider_credentials.c:169
#, fuzzy, c-format
msgid ""
"Please enter the password for \n"
"Paypal user %s\n"
"Please enter the password for Paypal user %s"
msgstr ""
"Bitte geben Sie das Passwort fĵr Benutzer %s ein.Bitte geben Sie das "
"Passwort fĵr Benutzer %s ein.
"
#: src/libs/plugins/backends/aqpaypal/provider_getstm.c:346
#, c-format
msgid "Need to read details for %d transactions"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/provider_getstm.c:353
#, c-format
msgid "Reading details for transactions %d of %d"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/provider_getstm.c:367
#, fuzzy
msgid "No transaction details needed"
msgstr "Unbekannte Buchungsart"
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:404
msgid "Paypal Setup Wizard"
msgstr "Paypal Einrichtungsassistent"
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:415
msgid ""
"This dialog assists you in setting up a Paypal User.
Please "
"note that you have to apply for API access with Paypal. The following "
"procedure helps you getting there:
Login into your Paypal account via "
"web browser, enter the My Profile page, click API access "
"under Account information.
Choose Option 2.
"
"html>This dialog assists you in setting up a Paypal User.\n"
"Please note that you have to apply for API access with Paypal.\n"
"The following procedure helps you getting there:\n"
"Login into your Paypal account via web browser, enter the \"My Profile\"\n"
"page, click \"API access\" under \"Account information\".\n"
"Choose OPTION 2."
msgstr ""
"Dieser Dialog unterstĵtzt Sie bei der Einrichtung eines Paypal-"
"Benutzers.
Bitte beachten Sie, dass Sie sich fĵr einen API-Zugang bei "
"PayPal registrieren mĵssen. Die folgende Prozedur hilft Ihnen dabei:"
"p>
Loggen Sie sich in Ihr PayPal-Konto mit einem Webbrowser ein, gehen Sie "
"zur My Profile-Seite, klicken Sie API access unter Account "
"information an.
W¤hlen Sie Option 2.
Dieser "
"Dialog unterstĵtzt Sie bei der Einrichtung eines PayPal-Benutzers.\n"
"Bitte beachten Sie, dass Sie sich fĵr einen API-Zugang bei PayPal "
"registrieren mĵssen.\n"
"Die folgende Prozedur hilft Ihnen dabei:\n"
"Loggen Sie sich in Ihre PayPal-Konto mit einem Webbrowser ein, gehen Sie zur "
"\"My Profile\"-\n"
"Seite, klicken Sie \"API access\" unter \"Account information\".\n"
"W¤hlen Sie OPTION 2."
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:437
msgid ""
"You can find the information needed here after logging into your "
"Paypal account via web browser. The information can then be found under "
"My Profile, Account Information, API Access.
"
"html>You can find the information needed here after logging into your\n"
"Paypal account via web browser. The information can then be found\n"
"under <\"My Profile\", \"Account Information\", \"API Access\"."
msgstr ""
"Sie kĥnnen die hier benĥtigten Informationen finden, wenn Sie sich "
"mit einem Webbrowser in Ihren PayPal-Account einloggen. Die Information "
"finden Sie unter My Profile, Account Information, API "
"Access.
Sie kĥnnen die hier benĥtigten Informationen finden, "
"wenn Sie sich mit einem \n"
"Webbrowser in Ihren PayPal-Account einloggen. Die Information finden Sie "
"unter \n"
"<\"My Profile\", \"Account Information\", \"API Access\"."
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:461
#: src/libs/plugins/backends/aqpaypal/dlg_editsecret.c:195
msgid ""
"Enter the API password and signature as it is found on the Paypal "
"page described in the previous steps.
The API "
"password and API signature are extremely sensitive information which you "
"must under no circumstances reveal to anybody!
That being "
"said, these credentials are also quite hard to remember, so AqBanking stores "
"them in a file which is very well encrypted.
When the user is created "
"in the next step you will be asked for the password to be set for that "
"credential file.
Enter the API password and signature as it is "
"found on the\n"
"Paypal page described in the previous steps.\n"
"The API password and API signature are extremely sensitive\n"
"information which you must under no circumstances reveal to\n"
"anybody!\n"
"That being said, these credentials are also quite hard to\n"
"remember, so AqBanking stores them in a file which is very well\n"
"encrypted.\n"
"When the user is created in the next step you will be asked for\n"
"the password to be set for that credential file."
msgstr ""
"Geben Sie das API-Passwort und Signatur von der PayPal-Seite wie in "
"den vorherigen Schritten beschrieben ein.
Das "
"API-Passwort und die API-Signatur sind extrem vertrauliche Informationen, "
"die Sie auf keinen Fall anderen Personen preisgeben dĵrfen!"
"p>
Diese Credentials lassen sich nur schwer merken, daher speichert sie "
"AqBanking in einer Datei mit starker Verschlĵsselung.
Wenn der "
"Benutzer im n¤chsten Schritt angelegt wird, werden Sie nach einem Passwort "
"fĵr diese Credentials-Datei gefragt.
Geben Sie das API-Passwort "
"und Signatur von der PayPal-Seite wie in den vorherigen Schritten "
"beschrieben ein. Das API-Passwort und die API-Signatur sind extrem "
"vertrauliche Informationen, die Sie \n"
"auf keinen Fall anderen Personen preisgeben dĵrfen!\n"
"Diese Credentials lassen sich nur schwer merken, daher speichert sie "
"AqBanking \n"
"in einer Datei mit starker Verschlĵsselung.\n"
"Wenn der Benutzer im n¤chsten Schritt angelegt wird, werden Sie nach einem "
"Passwort fĵr diese Credentials-\n"
"Datei gefragt.."
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:492
#, fuzzy
msgid ""
"We are now ready to create the user.
Click the next "
"button to proceed or abort to abort.
If you proceed you will be "
"asked to enter a new password. This is the password for the credentials file "
"described in previous steps.
Please be careful to enter a sufficiently "
"secure password
We are now ready to create the user.\n"
"Click the \"next\" button to proceed or \"abort\" to abort.\n"
"If you proceed you will be asked to enter a new password. This is the "
"password\n"
"for the credentials file described in previous steps.\n"
"Please be carefull to enter a sufficiently secure password."
msgstr ""
"Sie sind nun bereit, den Benutzer anzulegen.
Klicken Sie auf "
"Weiter, um fortzufahren, oder auf Abbrechen fĵr Abbruch."
"p>
Wenn Sie fortfahren, werden Sie nach einem neuen Passwort gefragt. Das "
"ist das Passwort fĵr die Credentials-Datei wie im vorherigen Schritt "
"beschrieben.
Geben Sie ein ausreichend sicheres Passwort ein.
"
"html>Sie sind nun bereit, den Benutzer anzulegen.\n"
"Klicken Sie auf \"Weiter\", um fortzufahren, oder auf \"Abbrechen\" fĵr "
"Abbruch.\n"
"Wenn Sie fortfahren, werden Sie nach einem neuen Passwort gefragt. Das ist "
"das Passwort fĵr die Credentials-Datei wie im vorherigen Schritt "
"beschrieben.\n"
"Geben Sie ein ausreichend sicheres Passwort ein."
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:738
msgid "Setting Up Paypal User"
msgstr "Paypal-Benutzer einrichten"
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:739
msgid "The user will be created."
msgstr "Der Benutzer wird erstellt."
#: src/libs/plugins/backends/aqpaypal/dlg_newuser.c:783
msgid "Creating API credentials file"
msgstr ""
#: src/libs/plugins/backends/aqpaypal/dlg_edituser.c:385
msgid "Edit Paypal User"
msgstr "Paypal-Benutzer bearbeiten"
#: src/libs/plugins/backends/aqpaypal/dlg_editsecret.c:187
msgid "PayPal Secret Settings"
msgstr ""
#. type: Attribute 'text' of: