Commit d08de3bdcb80748f884850db4cdb4630148c2398

Authored by Adam Disney
2 parents 259d91ad d6315354
Exists in master and in 1 other branch v2

Merge remote-tracking branch 'jayrde/wip-autoconf-cleanup'

Conflicts:
	.gitignore
	INSTALL
	Makefile.in
	aclocal.m4
	config.guess
	config.sub
	configure
	examples/Makefile.in
	include/config.h.in
	include/config.h.in~
	install-sh
	ltmain.sh
	m4/libtool.m4
	m4/ltversion.m4
	missing
	src/Makefile.in
	test/Makefile.in
	tools/Makefile.in
.gitignore
1   -.deps
2   -.libs
3   -.dirstamp
4   -*.lo
  1 +Makefile
  2 +Makefile.in
  3 +/autom4te.cache
  4 +/aclocal.m4
  5 +/compile
  6 +/configure
  7 +/depcomp
  8 +/install-sh
  9 +/missing
  10 +include/config.h
  11 +include/config.h.in
  12 +include/config.h.in~
  13 +include/stamp-h1
  14 +
  15 +# Object files
5 16 *.o
  17 +*.ko
  18 +*.obj
  19 +*.elf
  20 +
  21 +# Libraries
  22 +*.lib
  23 +*.la
  24 +*.a
  25 +
  26 +# Shared objects (inc. Windows DLLs)
  27 +*.dll
  28 +*.lo
  29 +*.so
  30 +*.so.*
  31 +*.dylib
  32 +
  33 +# Executables
  34 +*.exe
  35 +*.out
  36 +*.app
  37 +*.i*86
  38 +*.x86_64
  39 +*.hex
  40 +
  41 +# Other stuff
  42 +.deps/
  43 +.libs/
  44 +/config.log
  45 +/config.status
  46 +/libtool
  47 +INSTALL
  48 +config.guess
  49 +config.sub
  50 +ltmain.sh
  51 +m4/libtool.m4
  52 +m4/ltversion.m4
  53 +
  54 +examples/gf_example_1
  55 +examples/gf_example_2
  56 +examples/gf_example_3
  57 +examples/gf_example_4
  58 +examples/gf_example_5
  59 +examples/gf_example_6
  60 +examples/gf_example_7
  61 +test/gf_unit
  62 +tools/gf_add
  63 +tools/gf_div
  64 +tools/gf_inline_time
  65 +tools/gf_methods
  66 +tools/gf_mult
  67 +tools/gf_poly
  68 +tools/gf_time
... ...
... ... @@ -1,370 +0,0 @@
1   -Installation Instructions
2   -*************************
3   -
4   -Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
5   -Inc.
6   -
7   - Copying and distribution of this file, with or without modification,
8   -are permitted in any medium without royalty provided the copyright
9   -notice and this notice are preserved. This file is offered as-is,
10   -without warranty of any kind.
11   -
12   -Basic Installation
13   -==================
14   -
15   - Briefly, the shell command `./configure && make && make install'
16   -should configure, build, and install this package. The following
17   -more-detailed instructions are generic; see the `README' file for
18   -instructions specific to this package. Some packages provide this
19   -`INSTALL' file but do not implement all of the features documented
20   -below. The lack of an optional feature in a given package is not
21   -necessarily a bug. More recommendations for GNU packages can be found
22   -in *note Makefile Conventions: (standards)Makefile Conventions.
23   -
24   - The `configure' shell script attempts to guess correct values for
25   -various system-dependent variables used during compilation. It uses
26   -those values to create a `Makefile' in each directory of the package.
27   -It may also create one or more `.h' files containing system-dependent
28   -definitions. Finally, it creates a shell script `config.status' that
29   -you can run in the future to recreate the current configuration, and a
30   -file `config.log' containing compiler output (useful mainly for
31   -debugging `configure').
32   -
33   - It can also use an optional file (typically called `config.cache'
34   -and enabled with `--cache-file=config.cache' or simply `-C') that saves
35   -the results of its tests to speed up reconfiguring. Caching is
36   -disabled by default to prevent problems with accidental use of stale
37   -cache files.
38   -
39   - If you need to do unusual things to compile the package, please try
40   -to figure out how `configure' could check whether to do them, and mail
41   -diffs or instructions to the address given in the `README' so they can
42   -be considered for the next release. If you are using the cache, and at
43   -some point `config.cache' contains results you don't want to keep, you
44   -may remove or edit it.
45   -
46   - The file `configure.ac' (or `configure.in') is used to create
47   -`configure' by a program called `autoconf'. You need `configure.ac' if
48   -you want to change it or regenerate `configure' using a newer version
49   -of `autoconf'.
50   -
51   - The simplest way to compile this package is:
52   -
53   - 1. `cd' to the directory containing the package's source code and type
54   - `./configure' to configure the package for your system.
55   -
56   - Running `configure' might take a while. While running, it prints
57   - some messages telling which features it is checking for.
58   -
59   - 2. Type `make' to compile the package.
60   -
61   - 3. Optionally, type `make check' to run any self-tests that come with
62   - the package, generally using the just-built uninstalled binaries.
63   -
64   - 4. Type `make install' to install the programs and any data files and
65   - documentation. When installing into a prefix owned by root, it is
66   - recommended that the package be configured and built as a regular
67   - user, and only the `make install' phase executed with root
68   - privileges.
69   -
70   - 5. Optionally, type `make installcheck' to repeat any self-tests, but
71   - this time using the binaries in their final installed location.
72   - This target does not install anything. Running this target as a
73   - regular user, particularly if the prior `make install' required
74   - root privileges, verifies that the installation completed
75   - correctly.
76   -
77   - 6. You can remove the program binaries and object files from the
78   - source code directory by typing `make clean'. To also remove the
79   - files that `configure' created (so you can compile the package for
80   - a different kind of computer), type `make distclean'. There is
81   - also a `make maintainer-clean' target, but that is intended mainly
82   - for the package's developers. If you use it, you may have to get
83   - all sorts of other programs in order to regenerate files that came
84   - with the distribution.
85   -
86   - 7. Often, you can also type `make uninstall' to remove the installed
87   - files again. In practice, not all packages have tested that
88   - uninstallation works correctly, even though it is required by the
89   - GNU Coding Standards.
90   -
91   - 8. Some packages, particularly those that use Automake, provide `make
92   - distcheck', which can by used by developers to test that all other
93   - targets like `make install' and `make uninstall' work correctly.
94   - This target is generally not run by end users.
95   -
96   -Compilers and Options
97   -=====================
98   -
99   - Some systems require unusual options for compilation or linking that
100   -the `configure' script does not know about. Run `./configure --help'
101   -for details on some of the pertinent environment variables.
102   -
103   - You can give `configure' initial values for configuration parameters
104   -by setting variables in the command line or in the environment. Here
105   -is an example:
106   -
107   - ./configure CC=c99 CFLAGS=-g LIBS=-lposix
108   -
109   - *Note Defining Variables::, for more details.
110   -
111   -Compiling For Multiple Architectures
112   -====================================
113   -
114   - You can compile the package for more than one kind of computer at the
115   -same time, by placing the object files for each architecture in their
116   -own directory. To do this, you can use GNU `make'. `cd' to the
117   -directory where you want the object files and executables to go and run
118   -the `configure' script. `configure' automatically checks for the
119   -source code in the directory that `configure' is in and in `..'. This
120   -is known as a "VPATH" build.
121   -
122   - With a non-GNU `make', it is safer to compile the package for one
123   -architecture at a time in the source code directory. After you have
124   -installed the package for one architecture, use `make distclean' before
125   -reconfiguring for another architecture.
126   -
127   - On MacOS X 10.5 and later systems, you can create libraries and
128   -executables that work on multiple system types--known as "fat" or
129   -"universal" binaries--by specifying multiple `-arch' options to the
130   -compiler but only a single `-arch' option to the preprocessor. Like
131   -this:
132   -
133   - ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
134   - CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
135   - CPP="gcc -E" CXXCPP="g++ -E"
136   -
137   - This is not guaranteed to produce working output in all cases, you
138   -may have to build one architecture at a time and combine the results
139   -using the `lipo' tool if you have problems.
140   -
141   -Installation Names
142   -==================
143   -
144   - By default, `make install' installs the package's commands under
145   -`/usr/local/bin', include files under `/usr/local/include', etc. You
146   -can specify an installation prefix other than `/usr/local' by giving
147   -`configure' the option `--prefix=PREFIX', where PREFIX must be an
148   -absolute file name.
149   -
150   - You can specify separate installation prefixes for
151   -architecture-specific files and architecture-independent files. If you
152   -pass the option `--exec-prefix=PREFIX' to `configure', the package uses
153   -PREFIX as the prefix for installing programs and libraries.
154   -Documentation and other data files still use the regular prefix.
155   -
156   - In addition, if you use an unusual directory layout you can give
157   -options like `--bindir=DIR' to specify different values for particular
158   -kinds of files. Run `configure --help' for a list of the directories
159   -you can set and what kinds of files go in them. In general, the
160   -default for these options is expressed in terms of `${prefix}', so that
161   -specifying just `--prefix' will affect all of the other directory
162   -specifications that were not explicitly provided.
163   -
164   - The most portable way to affect installation locations is to pass the
165   -correct locations to `configure'; however, many packages provide one or
166   -both of the following shortcuts of passing variable assignments to the
167   -`make install' command line to change installation locations without
168   -having to reconfigure or recompile.
169   -
170   - The first method involves providing an override variable for each
171   -affected directory. For example, `make install
172   -prefix=/alternate/directory' will choose an alternate location for all
173   -directory configuration variables that were expressed in terms of
174   -`${prefix}'. Any directories that were specified during `configure',
175   -but not in terms of `${prefix}', must each be overridden at install
176   -time for the entire installation to be relocated. The approach of
177   -makefile variable overrides for each directory variable is required by
178   -the GNU Coding Standards, and ideally causes no recompilation.
179   -However, some platforms have known limitations with the semantics of
180   -shared libraries that end up requiring recompilation when using this
181   -method, particularly noticeable in packages that use GNU Libtool.
182   -
183   - The second method involves providing the `DESTDIR' variable. For
184   -example, `make install DESTDIR=/alternate/directory' will prepend
185   -`/alternate/directory' before all installation names. The approach of
186   -`DESTDIR' overrides is not required by the GNU Coding Standards, and
187   -does not work on platforms that have drive letters. On the other hand,
188   -it does better at avoiding recompilation issues, and works well even
189   -when some directory options were not specified in terms of `${prefix}'
190   -at `configure' time.
191   -
192   -Optional Features
193   -=================
194   -
195   - If the package supports it, you can cause programs to be installed
196   -with an extra prefix or suffix on their names by giving `configure' the
197   -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
198   -
199   - Some packages pay attention to `--enable-FEATURE' options to
200   -`configure', where FEATURE indicates an optional part of the package.
201   -They may also pay attention to `--with-PACKAGE' options, where PACKAGE
202   -is something like `gnu-as' or `x' (for the X Window System). The
203   -`README' should mention any `--enable-' and `--with-' options that the
204   -package recognizes.
205   -
206   - For packages that use the X Window System, `configure' can usually
207   -find the X include and library files automatically, but if it doesn't,
208   -you can use the `configure' options `--x-includes=DIR' and
209   -`--x-libraries=DIR' to specify their locations.
210   -
211   - Some packages offer the ability to configure how verbose the
212   -execution of `make' will be. For these packages, running `./configure
213   ---enable-silent-rules' sets the default to minimal output, which can be
214   -overridden with `make V=1'; while running `./configure
215   ---disable-silent-rules' sets the default to verbose, which can be
216   -overridden with `make V=0'.
217   -
218   -Particular systems
219   -==================
220   -
221   - On HP-UX, the default C compiler is not ANSI C compatible. If GNU
222   -CC is not installed, it is recommended to use the following options in
223   -order to use an ANSI C compiler:
224   -
225   - ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
226   -
227   -and if that doesn't work, install pre-built binaries of GCC for HP-UX.
228   -
229   - HP-UX `make' updates targets which have the same time stamps as
230   -their prerequisites, which makes it generally unusable when shipped
231   -generated files such as `configure' are involved. Use GNU `make'
232   -instead.
233   -
234   - On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
235   -parse its `<wchar.h>' header file. The option `-nodtk' can be used as
236   -a workaround. If GNU CC is not installed, it is therefore recommended
237   -to try
238   -
239   - ./configure CC="cc"
240   -
241   -and if that doesn't work, try
242   -
243   - ./configure CC="cc -nodtk"
244   -
245   - On Solaris, don't put `/usr/ucb' early in your `PATH'. This
246   -directory contains several dysfunctional programs; working variants of
247   -these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
248   -in your `PATH', put it _after_ `/usr/bin'.
249   -
250   - On Haiku, software installed for all users goes in `/boot/common',
251   -not `/usr/local'. It is recommended to use the following options:
252   -
253   - ./configure --prefix=/boot/common
254   -
255   -Specifying the System Type
256   -==========================
257   -
258   - There may be some features `configure' cannot figure out
259   -automatically, but needs to determine by the type of machine the package
260   -will run on. Usually, assuming the package is built to be run on the
261   -_same_ architectures, `configure' can figure that out, but if it prints
262   -a message saying it cannot guess the machine type, give it the
263   -`--build=TYPE' option. TYPE can either be a short name for the system
264   -type, such as `sun4', or a canonical name which has the form:
265   -
266   - CPU-COMPANY-SYSTEM
267   -
268   -where SYSTEM can have one of these forms:
269   -
270   - OS
271   - KERNEL-OS
272   -
273   - See the file `config.sub' for the possible values of each field. If
274   -`config.sub' isn't included in this package, then this package doesn't
275   -need to know the machine type.
276   -
277   - If you are _building_ compiler tools for cross-compiling, you should
278   -use the option `--target=TYPE' to select the type of system they will
279   -produce code for.
280   -
281   - If you want to _use_ a cross compiler, that generates code for a
282   -platform different from the build platform, you should specify the
283   -"host" platform (i.e., that on which the generated programs will
284   -eventually be run) with `--host=TYPE'.
285   -
286   -Sharing Defaults
287   -================
288   -
289   - If you want to set default values for `configure' scripts to share,
290   -you can create a site shell script called `config.site' that gives
291   -default values for variables like `CC', `cache_file', and `prefix'.
292   -`configure' looks for `PREFIX/share/config.site' if it exists, then
293   -`PREFIX/etc/config.site' if it exists. Or, you can set the
294   -`CONFIG_SITE' environment variable to the location of the site script.
295   -A warning: not all `configure' scripts look for a site script.
296   -
297   -Defining Variables
298   -==================
299   -
300   - Variables not defined in a site shell script can be set in the
301   -environment passed to `configure'. However, some packages may run
302   -configure again during the build, and the customized values of these
303   -variables may be lost. In order to avoid this problem, you should set
304   -them in the `configure' command line, using `VAR=value'. For example:
305   -
306   - ./configure CC=/usr/local2/bin/gcc
307   -
308   -causes the specified `gcc' to be used as the C compiler (unless it is
309   -overridden in the site shell script).
310   -
311   -Unfortunately, this technique does not work for `CONFIG_SHELL' due to
312   -an Autoconf limitation. Until the limitation is lifted, you can use
313   -this workaround:
314   -
315   - CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
316   -
317   -`configure' Invocation
318   -======================
319   -
320   - `configure' recognizes the following options to control how it
321   -operates.
322   -
323   -`--help'
324   -`-h'
325   - Print a summary of all of the options to `configure', and exit.
326   -
327   -`--help=short'
328   -`--help=recursive'
329   - Print a summary of the options unique to this package's
330   - `configure', and exit. The `short' variant lists options used
331   - only in the top level, while the `recursive' variant lists options
332   - also present in any nested packages.
333   -
334   -`--version'
335   -`-V'
336   - Print the version of Autoconf used to generate the `configure'
337   - script, and exit.
338   -
339   -`--cache-file=FILE'
340   - Enable the cache: use and save the results of the tests in FILE,
341   - traditionally `config.cache'. FILE defaults to `/dev/null' to
342   - disable caching.
343   -
344   -`--config-cache'
345   -`-C'
346   - Alias for `--cache-file=config.cache'.
347   -
348   -`--quiet'
349   -`--silent'
350   -`-q'
351   - Do not print messages saying which checks are being made. To
352   - suppress all normal output, redirect it to `/dev/null' (any error
353   - messages will still be shown).
354   -
355   -`--srcdir=DIR'
356   - Look for the package's source code in directory DIR. Usually
357   - `configure' can determine that directory automatically.
358   -
359   -`--prefix=DIR'
360   - Use DIR as the installation prefix. *note Installation Names::
361   - for more details, including other options available for fine-tuning
362   - the installation locations.
363   -
364   -`--no-create'
365   -`-n'
366   - Run the configure checks, but stop before creating any output
367   - files.
368   -
369   -`configure' also accepts some other, not widely useful, options. Run
370   -`configure --help' for more details.
Makefile.in
... ... @@ -1,860 +0,0 @@
1   -# Makefile.in generated by automake 1.14.1 from Makefile.am.
2   -# @configure_input@
3   -
4   -# Copyright (C) 1994-2013 Free Software Foundation, Inc.
5   -
6   -# This Makefile.in is free software; the Free Software Foundation
7   -# gives unlimited permission to copy and/or distribute it,
8   -# with or without modifications, as long as this notice is preserved.
9   -
10   -# This program is distributed in the hope that it will be useful,
11   -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12   -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13   -# PARTICULAR PURPOSE.
14   -
15   -@SET_MAKE@
16   -
17   -# Top-level GF-Complete AM file
18   -# Distributes headers
19   -
20   -VPATH = @srcdir@
21   -am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
22   -am__make_running_with_option = \
23   - case $${target_option-} in \
24   - ?) ;; \
25   - *) echo "am__make_running_with_option: internal error: invalid" \
26   - "target option '$${target_option-}' specified" >&2; \
27   - exit 1;; \
28   - esac; \
29   - has_opt=no; \
30   - sane_makeflags=$$MAKEFLAGS; \
31   - if $(am__is_gnu_make); then \
32   - sane_makeflags=$$MFLAGS; \
33   - else \
34   - case $$MAKEFLAGS in \
35   - *\\[\ \ ]*) \
36   - bs=\\; \
37   - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
38   - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
39   - esac; \
40   - fi; \
41   - skip_next=no; \
42   - strip_trailopt () \
43   - { \
44   - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
45   - }; \
46   - for flg in $$sane_makeflags; do \
47   - test $$skip_next = yes && { skip_next=no; continue; }; \
48   - case $$flg in \
49   - *=*|--*) continue;; \
50   - -*I) strip_trailopt 'I'; skip_next=yes;; \
51   - -*I?*) strip_trailopt 'I';; \
52   - -*O) strip_trailopt 'O'; skip_next=yes;; \
53   - -*O?*) strip_trailopt 'O';; \
54   - -*l) strip_trailopt 'l'; skip_next=yes;; \
55   - -*l?*) strip_trailopt 'l';; \
56   - -[dEDm]) skip_next=yes;; \
57   - -[JT]) skip_next=yes;; \
58   - esac; \
59   - case $$flg in \
60   - *$$target_option*) has_opt=yes; break;; \
61   - esac; \
62   - done; \
63   - test $$has_opt = yes
64   -am__make_dryrun = (target_option=n; $(am__make_running_with_option))
65   -am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
66   -pkgdatadir = $(datadir)/@PACKAGE@
67   -pkgincludedir = $(includedir)/@PACKAGE@
68   -pkglibdir = $(libdir)/@PACKAGE@
69   -pkglibexecdir = $(libexecdir)/@PACKAGE@
70   -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
71   -install_sh_DATA = $(install_sh) -c -m 644
72   -install_sh_PROGRAM = $(install_sh) -c
73   -install_sh_SCRIPT = $(install_sh) -c
74   -INSTALL_HEADER = $(INSTALL_DATA)
75   -transform = $(program_transform_name)
76   -NORMAL_INSTALL = :
77   -PRE_INSTALL = :
78   -POST_INSTALL = :
79   -NORMAL_UNINSTALL = :
80   -PRE_UNINSTALL = :
81   -POST_UNINSTALL = :
82   -build_triplet = @build@
83   -host_triplet = @host@
84   -subdir = .
85   -DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
86   - $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
87   - $(top_srcdir)/configure $(am__configure_deps) \
88   - $(top_srcdir)/include/config.h.in $(include_HEADERS) COPYING \
89   - compile config.guess config.sub depcomp install-sh missing \
90   - ltmain.sh
91   -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
92   -am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
93   - $(top_srcdir)/m4/ax_ext.m4 \
94   - $(top_srcdir)/m4/ax_gcc_x86_avx_xgetbv.m4 \
95   - $(top_srcdir)/m4/ax_gcc_x86_cpuid.m4 \
96   - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
97   - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
98   - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
99   -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
100   - $(ACLOCAL_M4)
101   -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
102   - configure.lineno config.status.lineno
103   -mkinstalldirs = $(install_sh) -d
104   -CONFIG_HEADER = $(top_builddir)/include/config.h
105   -CONFIG_CLEAN_FILES =
106   -CONFIG_CLEAN_VPATH_FILES =
107   -AM_V_P = $(am__v_P_@AM_V@)
108   -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
109   -am__v_P_0 = false
110   -am__v_P_1 = :
111   -AM_V_GEN = $(am__v_GEN_@AM_V@)
112   -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
113   -am__v_GEN_0 = @echo " GEN " $@;
114   -am__v_GEN_1 =
115   -AM_V_at = $(am__v_at_@AM_V@)
116   -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
117   -am__v_at_0 = @
118   -am__v_at_1 =
119   -SOURCES =
120   -DIST_SOURCES =
121   -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
122   - ctags-recursive dvi-recursive html-recursive info-recursive \
123   - install-data-recursive install-dvi-recursive \
124   - install-exec-recursive install-html-recursive \
125   - install-info-recursive install-pdf-recursive \
126   - install-ps-recursive install-recursive installcheck-recursive \
127   - installdirs-recursive pdf-recursive ps-recursive \
128   - tags-recursive uninstall-recursive
129   -am__can_run_installinfo = \
130   - case $$AM_UPDATE_INFO_DIR in \
131   - n|no|NO) false;; \
132   - *) (install-info --version) >/dev/null 2>&1;; \
133   - esac
134   -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
135   -am__vpath_adj = case $$p in \
136   - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
137   - *) f=$$p;; \
138   - esac;
139   -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
140   -am__install_max = 40
141   -am__nobase_strip_setup = \
142   - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
143   -am__nobase_strip = \
144   - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
145   -am__nobase_list = $(am__nobase_strip_setup); \
146   - for p in $$list; do echo "$$p $$p"; done | \
147   - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
148   - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
149   - if (++n[$$2] == $(am__install_max)) \
150   - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
151   - END { for (dir in files) print dir, files[dir] }'
152   -am__base_list = \
153   - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
154   - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
155   -am__uninstall_files_from_dir = { \
156   - test -z "$$files" \
157   - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
158   - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
159   - $(am__cd) "$$dir" && rm -f $$files; }; \
160   - }
161   -am__installdirs = "$(DESTDIR)$(includedir)"
162   -HEADERS = $(include_HEADERS)
163   -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
164   - distclean-recursive maintainer-clean-recursive
165   -am__recursive_targets = \
166   - $(RECURSIVE_TARGETS) \
167   - $(RECURSIVE_CLEAN_TARGETS) \
168   - $(am__extra_recursive_targets)
169   -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
170   - cscope distdir dist dist-all distcheck
171   -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
172   -# Read a list of newline-separated strings from the standard input,
173   -# and print each of them once, without duplicates. Input order is
174   -# *not* preserved.
175   -am__uniquify_input = $(AWK) '\
176   - BEGIN { nonempty = 0; } \
177   - { items[$$0] = 1; nonempty = 1; } \
178   - END { if (nonempty) { for (i in items) print i; }; } \
179   -'
180   -# Make sure the list of sources is unique. This is necessary because,
181   -# e.g., the same source file might be shared among _SOURCES variables
182   -# for different programs/libraries.
183   -am__define_uniq_tagged_files = \
184   - list='$(am__tagged_files)'; \
185   - unique=`for i in $$list; do \
186   - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
187   - done | $(am__uniquify_input)`
188   -ETAGS = etags
189   -CTAGS = ctags
190   -CSCOPE = cscope
191   -DIST_SUBDIRS = $(SUBDIRS)
192   -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
193   -distdir = $(PACKAGE)-$(VERSION)
194   -top_distdir = $(distdir)
195   -am__remove_distdir = \
196   - if test -d "$(distdir)"; then \
197   - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
198   - && rm -rf "$(distdir)" \
199   - || { sleep 5 && rm -rf "$(distdir)"; }; \
200   - else :; fi
201   -am__post_remove_distdir = $(am__remove_distdir)
202   -am__relativize = \
203   - dir0=`pwd`; \
204   - sed_first='s,^\([^/]*\)/.*$$,\1,'; \
205   - sed_rest='s,^[^/]*/*,,'; \
206   - sed_last='s,^.*/\([^/]*\)$$,\1,'; \
207   - sed_butlast='s,/*[^/]*$$,,'; \
208   - while test -n "$$dir1"; do \
209   - first=`echo "$$dir1" | sed -e "$$sed_first"`; \
210   - if test "$$first" != "."; then \
211   - if test "$$first" = ".."; then \
212   - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
213   - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
214   - else \
215   - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
216   - if test "$$first2" = "$$first"; then \
217   - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
218   - else \
219   - dir2="../$$dir2"; \
220   - fi; \
221   - dir0="$$dir0"/"$$first"; \
222   - fi; \
223   - fi; \
224   - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
225   - done; \
226   - reldir="$$dir2"
227   -DIST_ARCHIVES = $(distdir).tar.gz
228   -GZIP_ENV = --best
229   -DIST_TARGETS = dist-gzip
230   -distuninstallcheck_listfiles = find . -type f -print
231   -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
232   - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
233   -distcleancheck_listfiles = find . -type f -print
234   -ACLOCAL = @ACLOCAL@
235   -AMTAR = @AMTAR@
236   -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
237   -AR = @AR@
238   -AUTOCONF = @AUTOCONF@
239   -AUTOHEADER = @AUTOHEADER@
240   -AUTOMAKE = @AUTOMAKE@
241   -AWK = @AWK@
242   -CC = @CC@
243   -CCDEPMODE = @CCDEPMODE@
244   -CFLAGS = @CFLAGS@
245   -CPP = @CPP@
246   -CPPFLAGS = @CPPFLAGS@
247   -CYGPATH_W = @CYGPATH_W@
248   -DEFS = @DEFS@
249   -DEPDIR = @DEPDIR@
250   -DLLTOOL = @DLLTOOL@
251   -DSYMUTIL = @DSYMUTIL@
252   -DUMPBIN = @DUMPBIN@
253   -ECHO_C = @ECHO_C@
254   -ECHO_N = @ECHO_N@
255   -ECHO_T = @ECHO_T@
256   -EGREP = @EGREP@
257   -EXEEXT = @EXEEXT@
258   -FGREP = @FGREP@
259   -GREP = @GREP@
260   -INSTALL = @INSTALL@
261   -INSTALL_DATA = @INSTALL_DATA@
262   -INSTALL_PROGRAM = @INSTALL_PROGRAM@
263   -INSTALL_SCRIPT = @INSTALL_SCRIPT@
264   -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
265   -LD = @LD@
266   -LDFLAGS = @LDFLAGS@
267   -LIBOBJS = @LIBOBJS@
268   -LIBS = @LIBS@
269   -LIBTOOL = @LIBTOOL@
270   -LIPO = @LIPO@
271   -LN_S = @LN_S@
272   -LTLIBOBJS = @LTLIBOBJS@
273   -MAINT = @MAINT@
274   -MAKEINFO = @MAKEINFO@
275   -MANIFEST_TOOL = @MANIFEST_TOOL@
276   -MKDIR_P = @MKDIR_P@
277   -NM = @NM@
278   -NMEDIT = @NMEDIT@
279   -OBJDUMP = @OBJDUMP@
280   -OBJEXT = @OBJEXT@
281   -OTOOL = @OTOOL@
282   -OTOOL64 = @OTOOL64@
283   -PACKAGE = @PACKAGE@
284   -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
285   -PACKAGE_NAME = @PACKAGE_NAME@
286   -PACKAGE_STRING = @PACKAGE_STRING@
287   -PACKAGE_TARNAME = @PACKAGE_TARNAME@
288   -PACKAGE_URL = @PACKAGE_URL@
289   -PACKAGE_VERSION = @PACKAGE_VERSION@
290   -PATH_SEPARATOR = @PATH_SEPARATOR@
291   -RANLIB = @RANLIB@
292   -SED = @SED@
293   -SET_MAKE = @SET_MAKE@
294   -SHELL = @SHELL@
295   -SIMD_FLAGS = @SIMD_FLAGS@
296   -STRIP = @STRIP@
297   -VERSION = @VERSION@
298   -abs_builddir = @abs_builddir@
299   -abs_srcdir = @abs_srcdir@
300   -abs_top_builddir = @abs_top_builddir@
301   -abs_top_srcdir = @abs_top_srcdir@
302   -ac_ct_AR = @ac_ct_AR@
303   -ac_ct_CC = @ac_ct_CC@
304   -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
305   -am__include = @am__include@
306   -am__leading_dot = @am__leading_dot@
307   -am__quote = @am__quote@
308   -am__tar = @am__tar@
309   -am__untar = @am__untar@
310   -bindir = @bindir@
311   -build = @build@
312   -build_alias = @build_alias@
313   -build_cpu = @build_cpu@
314   -build_os = @build_os@
315   -build_vendor = @build_vendor@
316   -builddir = @builddir@
317   -datadir = @datadir@
318   -datarootdir = @datarootdir@
319   -docdir = @docdir@
320   -dvidir = @dvidir@
321   -exec_prefix = @exec_prefix@
322   -host = @host@
323   -host_alias = @host_alias@
324   -host_cpu = @host_cpu@
325   -host_os = @host_os@
326   -host_vendor = @host_vendor@
327   -htmldir = @htmldir@
328   -includedir = @includedir@
329   -infodir = @infodir@
330   -install_sh = @install_sh@
331   -libdir = @libdir@
332   -libexecdir = @libexecdir@
333   -localedir = @localedir@
334   -localstatedir = @localstatedir@
335   -mandir = @mandir@
336   -mkdir_p = @mkdir_p@
337   -oldincludedir = @oldincludedir@
338   -pdfdir = @pdfdir@
339   -prefix = @prefix@
340   -program_transform_name = @program_transform_name@
341   -psdir = @psdir@
342   -sbindir = @sbindir@
343   -sharedstatedir = @sharedstatedir@
344   -srcdir = @srcdir@
345   -sysconfdir = @sysconfdir@
346   -target_alias = @target_alias@
347   -top_build_prefix = @top_build_prefix@
348   -top_builddir = @top_builddir@
349   -top_srcdir = @top_srcdir@
350   -SUBDIRS = src tools test examples
351   -ACLOCAL_AMFLAGS = -I m4
352   -include_HEADERS = include/gf_complete.h include/gf_method.h include/gf_rand.h include/gf_general.h
353   -all: all-recursive
354   -
355   -.SUFFIXES:
356   -am--refresh: Makefile
357   - @:
358   -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
359   - @for dep in $?; do \
360   - case '$(am__configure_deps)' in \
361   - *$$dep*) \
362   - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
363   - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
364   - && exit 0; \
365   - exit 1;; \
366   - esac; \
367   - done; \
368   - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
369   - $(am__cd) $(top_srcdir) && \
370   - $(AUTOMAKE) --gnu Makefile
371   -.PRECIOUS: Makefile
372   -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
373   - @case '$?' in \
374   - *config.status*) \
375   - echo ' $(SHELL) ./config.status'; \
376   - $(SHELL) ./config.status;; \
377   - *) \
378   - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
379   - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
380   - esac;
381   -
382   -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
383   - $(SHELL) ./config.status --recheck
384   -
385   -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
386   - $(am__cd) $(srcdir) && $(AUTOCONF)
387   -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
388   - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
389   -$(am__aclocal_m4_deps):
390   -
391   -include/config.h: include/stamp-h1
392   - @test -f $@ || rm -f include/stamp-h1
393   - @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) include/stamp-h1
394   -
395   -include/stamp-h1: $(top_srcdir)/include/config.h.in $(top_builddir)/config.status
396   - @rm -f include/stamp-h1
397   - cd $(top_builddir) && $(SHELL) ./config.status include/config.h
398   -$(top_srcdir)/include/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
399   - ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
400   - rm -f include/stamp-h1
401   - touch $@
402   -
403   -distclean-hdr:
404   - -rm -f include/config.h include/stamp-h1
405   -
406   -mostlyclean-libtool:
407   - -rm -f *.lo
408   -
409   -clean-libtool:
410   - -rm -rf .libs _libs
411   -
412   -distclean-libtool:
413   - -rm -f libtool config.lt
414   -install-includeHEADERS: $(include_HEADERS)
415   - @$(NORMAL_INSTALL)
416   - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
417   - if test -n "$$list"; then \
418   - echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \
419   - $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \
420   - fi; \
421   - for p in $$list; do \
422   - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
423   - echo "$$d$$p"; \
424   - done | $(am__base_list) | \
425   - while read files; do \
426   - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \
427   - $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \
428   - done
429   -
430   -uninstall-includeHEADERS:
431   - @$(NORMAL_UNINSTALL)
432   - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
433   - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
434   - dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir)
435   -
436   -# This directory's subdirectories are mostly independent; you can cd
437   -# into them and run 'make' without going through this Makefile.
438   -# To change the values of 'make' variables: instead of editing Makefiles,
439   -# (1) if the variable is set in 'config.status', edit 'config.status'
440   -# (which will cause the Makefiles to be regenerated when you run 'make');
441   -# (2) otherwise, pass the desired values on the 'make' command line.
442   -$(am__recursive_targets):
443   - @fail=; \
444   - if $(am__make_keepgoing); then \
445   - failcom='fail=yes'; \
446   - else \
447   - failcom='exit 1'; \
448   - fi; \
449   - dot_seen=no; \
450   - target=`echo $@ | sed s/-recursive//`; \
451   - case "$@" in \
452   - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
453   - *) list='$(SUBDIRS)' ;; \
454   - esac; \
455   - for subdir in $$list; do \
456   - echo "Making $$target in $$subdir"; \
457   - if test "$$subdir" = "."; then \
458   - dot_seen=yes; \
459   - local_target="$$target-am"; \
460   - else \
461   - local_target="$$target"; \
462   - fi; \
463   - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
464   - || eval $$failcom; \
465   - done; \
466   - if test "$$dot_seen" = "no"; then \
467   - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
468   - fi; test -z "$$fail"
469   -
470   -ID: $(am__tagged_files)
471   - $(am__define_uniq_tagged_files); mkid -fID $$unique
472   -tags: tags-recursive
473   -TAGS: tags
474   -
475   -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
476   - set x; \
477   - here=`pwd`; \
478   - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
479   - include_option=--etags-include; \
480   - empty_fix=.; \
481   - else \
482   - include_option=--include; \
483   - empty_fix=; \
484   - fi; \
485   - list='$(SUBDIRS)'; for subdir in $$list; do \
486   - if test "$$subdir" = .; then :; else \
487   - test ! -f $$subdir/TAGS || \
488   - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
489   - fi; \
490   - done; \
491   - $(am__define_uniq_tagged_files); \
492   - shift; \
493   - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
494   - test -n "$$unique" || unique=$$empty_fix; \
495   - if test $$# -gt 0; then \
496   - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
497   - "$$@" $$unique; \
498   - else \
499   - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
500   - $$unique; \
501   - fi; \
502   - fi
503   -ctags: ctags-recursive
504   -
505   -CTAGS: ctags
506   -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
507   - $(am__define_uniq_tagged_files); \
508   - test -z "$(CTAGS_ARGS)$$unique" \
509   - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
510   - $$unique
511   -
512   -GTAGS:
513   - here=`$(am__cd) $(top_builddir) && pwd` \
514   - && $(am__cd) $(top_srcdir) \
515   - && gtags -i $(GTAGS_ARGS) "$$here"
516   -cscope: cscope.files
517   - test ! -s cscope.files \
518   - || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
519   -clean-cscope:
520   - -rm -f cscope.files
521   -cscope.files: clean-cscope cscopelist
522   -cscopelist: cscopelist-recursive
523   -
524   -cscopelist-am: $(am__tagged_files)
525   - list='$(am__tagged_files)'; \
526   - case "$(srcdir)" in \
527   - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
528   - *) sdir=$(subdir)/$(srcdir) ;; \
529   - esac; \
530   - for i in $$list; do \
531   - if test -f "$$i"; then \
532   - echo "$(subdir)/$$i"; \
533   - else \
534   - echo "$$sdir/$$i"; \
535   - fi; \
536   - done >> $(top_builddir)/cscope.files
537   -
538   -distclean-tags:
539   - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
540   - -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
541   -
542   -distdir: $(DISTFILES)
543   - $(am__remove_distdir)
544   - test -d "$(distdir)" || mkdir "$(distdir)"
545   - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
546   - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
547   - list='$(DISTFILES)'; \
548   - dist_files=`for file in $$list; do echo $$file; done | \
549   - sed -e "s|^$$srcdirstrip/||;t" \
550   - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
551   - case $$dist_files in \
552   - */*) $(MKDIR_P) `echo "$$dist_files" | \
553   - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
554   - sort -u` ;; \
555   - esac; \
556   - for file in $$dist_files; do \
557   - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
558   - if test -d $$d/$$file; then \
559   - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
560   - if test -d "$(distdir)/$$file"; then \
561   - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
562   - fi; \
563   - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
564   - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
565   - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
566   - fi; \
567   - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
568   - else \
569   - test -f "$(distdir)/$$file" \
570   - || cp -p $$d/$$file "$(distdir)/$$file" \
571   - || exit 1; \