Suppose I edit one .c source file in the C sources for texi2any:
$ touch C/main/manipulate_indices.c
$ ls -l --si C/main/manipulate_indices.c
-rw-rw-r-- 1 g g 63k Jul 4 20:20 C/main/manipulate_indices.c
When I run make, multiple targets are rebuilt. See output at the
end of this email. It really seems excessive, when all that changed
was one small C source code file.
On my computer, this takes over 5 seconds, although it can be a lot
worse (for example, if a header file changed).
If texi2any were a simple C program, manipulate_indices.c would be
compiled into manipulate_indices.o, and then linked once into
the texi2any executable. That is not what we have, however.
I think the reason is the use of dynamic libraries and Libtool.
There is only one .lo file produced, which seems simple enough:
$ ls main/*-manipulate_indices.lo
main/libtexinfo_la-manipulate_indices.lo
libtexinfo.so is built first, but then it seems that all the other
libraries that depend on libtexinfo.so are also built/relinked:
libtexinfoxs.so
libcallperl_libtexinfo_convert.a
libtexinfo-convert.so
libtexinfo-main.so
ctexi2any
libtexinfo-convertxs.so
(I looked for -o flags in the output.)
And then there are all the individual XS modules that are also rebuilt:
ParserXS.so
DocumentXS.so
DocumentIndicesXS.so
TranslationsXS.so
StructuringXS.so
TransformationsXS.so
OutputUnitsXS.so
ManipulateTreeXS.so
IndicesXS.so
ConvertTexinfoXS.so
ConvertConverterXS.so
ConvertTextXS.so
ConvertHTMLXS.so
ConfigXS.so
I hope there will be scope for reducing the number of these dynamic
library targets that need to be rebuilt.
I appreciate there may be different libraries that need to be loaded
in different circumstances, but I wondered if some of these libraries
could be combined into a single library: for example, libtexinfo,
libtexinfo-convert and libtexinfo-main.
One question I've wondered about is whether the XS modules are loaded
by ctexi2any (the C implementation of texi2any). If they are and don't
need to be, that would be one major simplification.
The XS modules do appear to be loaded, from the output of e.g.
"TEXINFO_XS=debug ../tta/C/ctexi2any ../doc/info-stnd.texi" - for example,
checking
/home/g/src/texinfo/GIT/tta/C/.libs//../../perl//../perl/XSTexinfo/StructuringXS.la
found
/home/g/src/texinfo/GIT/tta/C/.libs//../../perl//../perl/XSTexinfo/StructuringXS.la
/home/g/src/texinfo/GIT/tta/C/.libs//../../perl//../perl/XSTexinfo/.libs/StructuringXS.so
loaded
looking for boot_Texinfo__Structuring
trying to call boot_Texinfo__Structuring...
...succeeded
This should be unnecessary, as ctexi2any can call the C structuring
code directly, rather than via a Perl module which is implemented in
with XSUBs.
Another (possibly minor) reason it would be good to combine dynamic
libraries into fewer or just one executable, is that it could allow
for better compiler optimisation (I believe the term is "link time
optimization").
make all-recursive
make[1]: Entering directory '/home/g/src/texinfo/GIT/tta'
Making all in gnulib/lib
make[2]: Entering directory '/home/g/src/texinfo/GIT/tta/gnulib/lib'
make all-recursive
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/gnulib/lib'
make[4]: Entering directory '/home/g/src/texinfo/GIT/tta/gnulib/lib'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/g/src/texinfo/GIT/tta/gnulib/lib'
make[3]: Leaving directory '/home/g/src/texinfo/GIT/tta/gnulib/lib'
make[2]: Leaving directory '/home/g/src/texinfo/GIT/tta/gnulib/lib'
Making all in C
make[2]: Entering directory '/home/g/src/texinfo/GIT/tta/C'
make all-am
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/C'
/bin/bash ../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I.. -I./main -I./parsetexi -I.
-DDATADIR=\"/usr/local/share\" -DSYSCONFDIR=\"/usr/local/etc\" -I../gnulib/lib
-I../gnulib/lib -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -MT
main/libtexinfo_la-manipulate_indices.lo -MD -MP -MF
main/.deps/libtexinfo_la-manipulate_indices.Tpo -c -o
main/libtexinfo_la-manipulate_indices.lo `test -f 'main/manipulate_indices.c'
|| echo './'`main/manipulate_indices.c
libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I./main
-I./parsetexi -I. -DDATADIR=\"/usr/local/share\"
-DSYSCONFDIR=\"/usr/local/etc\" -I../gnulib/lib -I../gnulib/lib -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -MT
main/libtexinfo_la-manipulate_indices.lo -MD -MP -MF
main/.deps/libtexinfo_la-manipulate_indices.Tpo -c main/manipulate_indices.c
-fPIC -DPIC -o main/.libs/libtexinfo_la-manipulate_indices.o
mv -f main/.deps/libtexinfo_la-manipulate_indices.Tpo
main/.deps/libtexinfo_la-manipulate_indices.Plo
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -version-info 1:0:0
-Wl,-E -fstack-protector-strong -L/usr/local/lib -lunistring -o
libtexinfo.la -rpath /usr/local/lib/texi2any/lib main/libtexinfo_la-tree.lo
main/libtexinfo_la-text.lo main/libtexinfo_la-base_utils.lo
main/libtexinfo_la-element_types.lo main/libtexinfo_la-builtin_commands.lo
main/libtexinfo_la-debug.lo main/libtexinfo_la-errors.lo
main/libtexinfo_la-extra.lo main/libtexinfo_la-structure_list.lo
main/libtexinfo_la-convert_to_texinfo.lo main/libtexinfo_la-convert_to_text.lo
main/libtexinfo_la-convert_utils.lo main/libtexinfo_la-customization_options.lo
main/libtexinfo_la-html_conversion_data.lo main/libtexinfo_la-html_css_data.lo
main/libtexinfo_la-floats.lo main/libtexinfo_la-manipulate_tree.lo
main/libtexinfo_la-reader.lo main/libtexinfo_la-node_name_normalization.lo
main/libtexinfo_la-command_stack.lo main/libtexinfo_la-cmd_structuring.lo
main/libtexinfo_la-cmd_text.lo main/libtexinfo_la-parser_conf.lo
main/libtexinfo_la-targets.lo main/libtexinfo_la-options_init_free.lo
main/libtexinfo_la-options_defaults.lo main/libtexinfo_la-utils.lo
main/libtexinfo_la-unicode.lo main/libtexinfo_la-hashmap.lo
main/libtexinfo_la-translations.lo main/libtexinfo_la-document.lo
main/libtexinfo_la-manipulate_indices.lo main/libtexinfo_la-output_unit.lo
main/libtexinfo_la-txi_config.lo
main/libtexinfo_la-txi_documentlanguage_languages.lo
main/libtexinfo_la-txi_documentlanguage_regions.lo
main/libtexinfo_la-txi_documentlanguage_scripts.lo
main/libtexinfo_la-txi_documentlanguage_variants.lo
main/unicode-collation/libtexinfo_la-collation_data_lookup.lo
main/unicode-collation/libtexinfo_la-collation_key.lo
parsetexi/libtexinfo_la-parser_api.lo parsetexi/libtexinfo_la-parser.lo
parsetexi/libtexinfo_la-input.lo parsetexi/libtexinfo_la-close.lo
parsetexi/libtexinfo_la-set_parser_conf.lo
parsetexi/libtexinfo_la-context_stack.lo
parsetexi/libtexinfo_la-debug_parser.lo
parsetexi/libtexinfo_la-errors_parser.lo parsetexi/libtexinfo_la-end_line.lo
parsetexi/libtexinfo_la-separator.lo parsetexi/libtexinfo_la-multitable.lo
parsetexi/libtexinfo_la-indices.lo parsetexi/libtexinfo_la-commands.lo
parsetexi/libtexinfo_la-macro.lo parsetexi/libtexinfo_la-handle_commands.lo
parsetexi/libtexinfo_la-def.lo parsetexi/libtexinfo_la-menus.lo
parsetexi/libtexinfo_la-labels.lo parsetexi/libtexinfo_la-counter.lo
parsetexi/libtexinfo_la-source_marks.lo
structuring_transfo/libtexinfo_la-structuring.lo
structuring_transfo/libtexinfo_la-transformations.lo libcallperl_libtexinfo.la
libtool: link: rm -fr .libs/libtexinfo.la .libs/libtexinfo.lai
.libs/libtexinfo.so .libs/libtexinfo.so.1 .libs/libtexinfo.so.1.0.0
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
main/.libs/libtexinfo_la-tree.o main/.libs/libtexinfo_la-text.o
main/.libs/libtexinfo_la-base_utils.o main/.libs/libtexinfo_la-element_types.o
main/.libs/libtexinfo_la-builtin_commands.o main/.libs/libtexinfo_la-debug.o
main/.libs/libtexinfo_la-errors.o main/.libs/libtexinfo_la-extra.o
main/.libs/libtexinfo_la-structure_list.o
main/.libs/libtexinfo_la-convert_to_texinfo.o
main/.libs/libtexinfo_la-convert_to_text.o
main/.libs/libtexinfo_la-convert_utils.o
main/.libs/libtexinfo_la-customization_options.o
main/.libs/libtexinfo_la-html_conversion_data.o
main/.libs/libtexinfo_la-html_css_data.o main/.libs/libtexinfo_la-floats.o
main/.libs/libtexinfo_la-manipulate_tree.o main/.libs/libtexinfo_la-reader.o
main/.libs/libtexinfo_la-node_name_normalization.o
main/.libs/libtexinfo_la-command_stack.o
main/.libs/libtexinfo_la-cmd_structuring.o main/.libs/libtexinfo_la-cmd_text.o
main/.libs/libtexinfo_la-parser_conf.o main/.libs/libtexinfo_la-targets.o
main/.libs/libtexinfo_la-options_init_free.o
main/.libs/libtexinfo_la-options_defaults.o main/.libs/libtexinfo_la-utils.o
main/.libs/libtexinfo_la-unicode.o main/.libs/libtexinfo_la-hashmap.o
main/.libs/libtexinfo_la-translations.o main/.libs/libtexinfo_la-document.o
main/.libs/libtexinfo_la-manipulate_indices.o
main/.libs/libtexinfo_la-output_unit.o main/.libs/libtexinfo_la-txi_config.o
main/.libs/libtexinfo_la-txi_documentlanguage_languages.o
main/.libs/libtexinfo_la-txi_documentlanguage_regions.o
main/.libs/libtexinfo_la-txi_documentlanguage_scripts.o
main/.libs/libtexinfo_la-txi_documentlanguage_variants.o
main/unicode-collation/.libs/libtexinfo_la-collation_data_lookup.o
main/unicode-collation/.libs/libtexinfo_la-collation_key.o
parsetexi/.libs/libtexinfo_la-parser_api.o
parsetexi/.libs/libtexinfo_la-parser.o parsetexi/.libs/libtexinfo_la-input.o
parsetexi/.libs/libtexinfo_la-close.o
parsetexi/.libs/libtexinfo_la-set_parser_conf.o
parsetexi/.libs/libtexinfo_la-context_stack.o
parsetexi/.libs/libtexinfo_la-debug_parser.o
parsetexi/.libs/libtexinfo_la-errors_parser.o
parsetexi/.libs/libtexinfo_la-end_line.o
parsetexi/.libs/libtexinfo_la-separator.o
parsetexi/.libs/libtexinfo_la-multitable.o
parsetexi/.libs/libtexinfo_la-indices.o
parsetexi/.libs/libtexinfo_la-commands.o parsetexi/.libs/libtexinfo_la-macro.o
parsetexi/.libs/libtexinfo_la-handle_commands.o
parsetexi/.libs/libtexinfo_la-def.o parsetexi/.libs/libtexinfo_la-menus.o
parsetexi/.libs/libtexinfo_la-labels.o parsetexi/.libs/libtexinfo_la-counter.o
parsetexi/.libs/libtexinfo_la-source_marks.o
structuring_transfo/.libs/libtexinfo_la-structuring.o
structuring_transfo/.libs/libtexinfo_la-transformations.o -Wl,--whole-archive
./.libs/libcallperl_libtexinfo.a -Wl,--no-whole-archive -L/usr/local/lib
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,libtexinfo.so.1 -o .libs/libtexinfo.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libtexinfo.so.1" && ln -s
"libtexinfo.so.1.0.0" "libtexinfo.so.1")
libtool: link: (cd ".libs" && rm -f "libtexinfo.so" && ln -s
"libtexinfo.so.1.0.0" "libtexinfo.so")
libtool: link: ( cd ".libs" && rm -f "libtexinfo.la" && ln -s
"../libtexinfo.la" "libtexinfo.la" )
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -version-info 1:0:0
-Wl,-E -fstack-protector-strong -L/usr/local/lib -o libtexinfoxs.la -rpath
/usr/local/lib/texi2any/lib main/libtexinfoxs_la-build_perl_info.lo
main/libtexinfoxs_la-get_perl_info.lo main/libtexinfoxs_la-options_get_perl.lo
libtexinfo.la
libtool: link: rm -fr .libs/libtexinfoxs.la .libs/libtexinfoxs.lai
.libs/libtexinfoxs.so .libs/libtexinfoxs.so.1 .libs/libtexinfoxs.so.1.0.0
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
main/.libs/libtexinfoxs_la-build_perl_info.o
main/.libs/libtexinfoxs_la-get_perl_info.o
main/.libs/libtexinfoxs_la-options_get_perl.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/usr/local/lib ./.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,libtexinfoxs.so.1 -o .libs/libtexinfoxs.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libtexinfoxs.so.1" && ln -s
"libtexinfoxs.so.1.0.0" "libtexinfoxs.so.1")
libtool: link: (cd ".libs" && rm -f "libtexinfoxs.so" && ln -s
"libtexinfoxs.so.1.0.0" "libtexinfoxs.so")
libtool: link: ( cd ".libs" && rm -f "libtexinfoxs.la" && ln -s
"../libtexinfoxs.la" "libtexinfoxs.la" )
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -Wl,-E
-fstack-protector-strong -L/usr/local/lib -o libcallperl_libtexinfo_convert.la
convert/libcallperl_libtexinfo_convert_la-build_html_perl_state.lo
convert/libcallperl_libtexinfo_convert_la-call_html_perl_function.lo
convert/libcallperl_libtexinfo_convert_la-call_conversion_perl.lo
libtexinfoxs.la libtexinfo.la
libtool: link: rm -fr .libs/libcallperl_libtexinfo_convert.a
.libs/libcallperl_libtexinfo_convert.la
libtool: link: ar cr .libs/libcallperl_libtexinfo_convert.a
convert/.libs/libcallperl_libtexinfo_convert_la-build_html_perl_state.o
convert/.libs/libcallperl_libtexinfo_convert_la-call_html_perl_function.o
convert/.libs/libcallperl_libtexinfo_convert_la-call_conversion_perl.o
libtool: link: ranlib .libs/libcallperl_libtexinfo_convert.a
libtool: link: ( cd ".libs" && rm -f "libcallperl_libtexinfo_convert.la" && ln
-s "../libcallperl_libtexinfo_convert.la" "libcallperl_libtexinfo_convert.la" )
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -version-info 1:0:0
-Wl,-E -fstack-protector-strong -L/usr/local/lib -lunistring -o
libtexinfo-convert.la -rpath /usr/local/lib/texi2any/lib
convert/libtexinfo_convert_la-converter.lo
convert/libtexinfo_convert_la-convert_indices.lo
convert/libtexinfo_convert_la-cmd_converter.lo
convert/libtexinfo_convert_la-converters_options.lo
convert/libtexinfo_convert_la-convert_to_plaintext.lo
convert/libtexinfo_convert_la-convert_html.lo
convert/libtexinfo_convert_la-format_html.lo
convert/libtexinfo_convert_la-html_converter_init_options.lo
convert/libtexinfo_convert_la-html_converter_finish.lo
convert/libtexinfo_convert_la-html_conversion_state.lo
convert/libtexinfo_convert_la-html_prepare_converter.lo
convert/libtexinfo_convert_la-html_converter_api.lo
convert/libtexinfo_convert_la-plaintexinfo_converter_api.lo
convert/libtexinfo_convert_la-plaintext_paragraph.lo
convert/libtexinfo_convert_la-rawtext_converter_api.lo libtexinfoxs.la
libtexinfo.la libcallperl_libtexinfo_convert.la
libtool: link: rm -fr .libs/libtexinfo-convert.la .libs/libtexinfo-convert.lai
.libs/libtexinfo-convert.so .libs/libtexinfo-convert.so.1
.libs/libtexinfo-convert.so.1.0.0
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
convert/.libs/libtexinfo_convert_la-converter.o
convert/.libs/libtexinfo_convert_la-convert_indices.o
convert/.libs/libtexinfo_convert_la-cmd_converter.o
convert/.libs/libtexinfo_convert_la-converters_options.o
convert/.libs/libtexinfo_convert_la-convert_to_plaintext.o
convert/.libs/libtexinfo_convert_la-convert_html.o
convert/.libs/libtexinfo_convert_la-format_html.o
convert/.libs/libtexinfo_convert_la-html_converter_init_options.o
convert/.libs/libtexinfo_convert_la-html_converter_finish.o
convert/.libs/libtexinfo_convert_la-html_conversion_state.o
convert/.libs/libtexinfo_convert_la-html_prepare_converter.o
convert/.libs/libtexinfo_convert_la-html_converter_api.o
convert/.libs/libtexinfo_convert_la-plaintexinfo_converter_api.o
convert/.libs/libtexinfo_convert_la-plaintext_paragraph.o
convert/.libs/libtexinfo_convert_la-rawtext_converter_api.o
-Wl,--whole-archive ./.libs/libcallperl_libtexinfo_convert.a
-Wl,--no-whole-archive -Wl,-rpath -Wl,/home/g/src/texinfo/GIT/tta/C/.libs
-Wl,-rpath -Wl,/usr/local/lib/texi2any/lib
-L/home/g/src/texinfo/GIT/tta/C/.libs -L/usr/local/lib ./.libs/libtexinfoxs.so
./.libs/libtexinfo.so /home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so -lunistring -g -O0 -Wl,-E
-fstack-protector-strong -Wl,-soname -Wl,libtexinfo-convert.so.1 -o
.libs/libtexinfo-convert.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libtexinfo-convert.so.1" && ln -s
"libtexinfo-convert.so.1.0.0" "libtexinfo-convert.so.1")
libtool: link: (cd ".libs" && rm -f "libtexinfo-convert.so" && ln -s
"libtexinfo-convert.so.1.0.0" "libtexinfo-convert.so")
libtool: link: ( cd ".libs" && rm -f "libtexinfo-convert.la" && ln -s
"../libtexinfo-convert.la" "libtexinfo-convert.la" )
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -version-info 0:0:0
-Wl,-E -fstack-protector-strong -L/usr/local/lib -o libtexinfo-main.la
-rpath /usr/local/lib/texi2any/lib
api_for_swig/libtexinfo_main_la-swig_interface.lo
api_for_swig/libtexinfo_main_la-swig_parser_api.lo libtexinfoxs.la
libtexinfo.la libtexinfo-convert.la libperlembed_libtexinfo_main.la
-L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl
libtool: link: rm -fr .libs/libtexinfo-main.la .libs/libtexinfo-main.lai
.libs/libtexinfo-main.so .libs/libtexinfo-main.so.0
.libs/libtexinfo-main.so.0.0.0
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
api_for_swig/.libs/libtexinfo_main_la-swig_interface.o
api_for_swig/.libs/libtexinfo_main_la-swig_parser_api.o -Wl,--whole-archive
./.libs/libperlembed_libtexinfo_main.a -Wl,--no-whole-archive -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ./.libs/libtexinfoxs.so ./.libs/libtexinfo.so
./.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so -lunistring
-L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl -g -O0 -Wl,-E
-fstack-protector-strong -Wl,-soname -Wl,libtexinfo-main.so.0 -o
.libs/libtexinfo-main.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libtexinfo-main.so.0" && ln -s
"libtexinfo-main.so.0.0.0" "libtexinfo-main.so.0")
libtool: link: (cd ".libs" && rm -f "libtexinfo-main.so" && ln -s
"libtexinfo-main.so.0.0.0" "libtexinfo-main.so")
libtool: link: ( cd ".libs" && rm -f "libtexinfo-main.la" && ln -s
"../libtexinfo-main.la" "libtexinfo-main.la" )
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O0 -Wl,-E
-fstack-protector-strong -L/usr/local/lib -o ctexi2any ctexi2any-texi2any.o
libtexinfo-main.la libtexinfoxs.la libtexinfo-convert.la libtexinfo.la
-L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl -lunistring
libtool: link: x86_64-linux-gnu-gcc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -g -O0 -Wl,-E -fstack-protector-strong -o
.libs/ctexi2any ctexi2any-texi2any.o -L/usr/local/lib
./.libs/libtexinfo-main.so -L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo-convert.so
./.libs/libtexinfoxs.so ./.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ./.libs/libtexinfo.so -lperl
-lunistring -Wl,-rpath -Wl,/usr/local/lib/texi2any/lib
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0 -version-info 1:0:0
-Wl,-E -fstack-protector-strong -L/usr/local/lib -o libtexinfo-convertxs.la
-rpath /usr/local/lib/texi2any/lib
convert/libtexinfo_convertxs_la-build_html_perl_info.lo
convert/libtexinfo_convertxs_la-get_converter_perl_info.lo
libtexinfo-convert.la libtexinfoxs.la libtexinfo.la
libtool: link: rm -fr .libs/libtexinfo-convertxs.la
.libs/libtexinfo-convertxs.lai .libs/libtexinfo-convertxs.so
.libs/libtexinfo-convertxs.so.1 .libs/libtexinfo-convertxs.so.1.0.0
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
convert/.libs/libtexinfo_convertxs_la-build_html_perl_info.o
convert/.libs/libtexinfo_convertxs_la-get_converter_perl_info.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ./.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so ./.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ./.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,libtexinfo-convertxs.so.1 -o .libs/libtexinfo-convertxs.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libtexinfo-convertxs.so.1" && ln -s
"libtexinfo-convertxs.so.1.0.0" "libtexinfo-convertxs.so.1")
libtool: link: (cd ".libs" && rm -f "libtexinfo-convertxs.so" && ln -s
"libtexinfo-convertxs.so.1.0.0" "libtexinfo-convertxs.so")
libtool: link: ( cd ".libs" && rm -f "libtexinfo-convertxs.la" && ln -s
"../libtexinfo-convertxs.la" "libtexinfo-convertxs.la" )
make[3]: Leaving directory '/home/g/src/texinfo/GIT/tta/C'
make[2]: Leaving directory '/home/g/src/texinfo/GIT/tta/C'
Making all in .
make[2]: Entering directory '/home/g/src/texinfo/GIT/tta'
make[2]: Leaving directory '/home/g/src/texinfo/GIT/tta'
Making all in perl
make[2]: Entering directory '/home/g/src/texinfo/GIT/tta/perl'
Making all in XSTexinfo
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/perl/XSTexinfo'
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib
-lunistring -o ParserXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/ParserXS_la-ParserXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/ParserXS.la .libs/ParserXS.lai .libs/ParserXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/ParserXS_la-ParserXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ParserXS.so -o .libs/ParserXS.so
libtool: link: ( cd ".libs" && rm -f "ParserXS.la" && ln -s "../ParserXS.la"
"ParserXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
DocumentXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/DocumentXS_la-DocumentXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/DocumentXS.la .libs/DocumentXS.lai
.libs/DocumentXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/DocumentXS_la-DocumentXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,DocumentXS.so -o .libs/DocumentXS.so
libtool: link: ( cd ".libs" && rm -f "DocumentXS.la" && ln -s
"../DocumentXS.la" "DocumentXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
DocumentIndicesXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/DocumentIndicesXS_la-DocumentIndicesXS.lo
../../C/libtexinfoxs.la ../../C/libtexinfo.la
libtool: link: rm -fr .libs/DocumentIndicesXS.la .libs/DocumentIndicesXS.lai
.libs/DocumentIndicesXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/DocumentIndicesXS_la-DocumentIndicesXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,DocumentIndicesXS.so -o .libs/DocumentIndicesXS.so
libtool: link: ( cd ".libs" && rm -f "DocumentIndicesXS.la" && ln -s
"../DocumentIndicesXS.la" "DocumentIndicesXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
TranslationsXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/TranslationsXS_la-TranslationsXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/TranslationsXS.la .libs/TranslationsXS.lai
.libs/TranslationsXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/TranslationsXS_la-TranslationsXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,TranslationsXS.so -o .libs/TranslationsXS.so
libtool: link: ( cd ".libs" && rm -f "TranslationsXS.la" && ln -s
"../TranslationsXS.la" "TranslationsXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
StructuringXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/StructuringXS_la-StructuringXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/StructuringXS.la .libs/StructuringXS.lai
.libs/StructuringXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/StructuringXS_la-StructuringXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,StructuringXS.so -o .libs/StructuringXS.so
libtool: link: ( cd ".libs" && rm -f "StructuringXS.la" && ln -s
"../StructuringXS.la" "StructuringXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
TransformationsXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/TransformationsXS_la-TransformationsXS.lo
../../C/libtexinfoxs.la ../../C/libtexinfo.la
libtool: link: rm -fr .libs/TransformationsXS.la .libs/TransformationsXS.lai
.libs/TransformationsXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/TransformationsXS_la-TransformationsXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,TransformationsXS.so -o .libs/TransformationsXS.so
libtool: link: ( cd ".libs" && rm -f "TransformationsXS.la" && ln -s
"../TransformationsXS.la" "TransformationsXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
OutputUnitsXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/OutputUnitsXS_la-OutputUnitsXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/OutputUnitsXS.la .libs/OutputUnitsXS.lai
.libs/OutputUnitsXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/OutputUnitsXS_la-OutputUnitsXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,OutputUnitsXS.so -o .libs/OutputUnitsXS.so
libtool: link: ( cd ".libs" && rm -f "OutputUnitsXS.la" && ln -s
"../OutputUnitsXS.la" "OutputUnitsXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
ManipulateTreeXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/ManipulateTreeXS_la-ManipulateTreeXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/ManipulateTreeXS.la .libs/ManipulateTreeXS.lai
.libs/ManipulateTreeXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/ManipulateTreeXS_la-ManipulateTreeXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ManipulateTreeXS.so -o .libs/ManipulateTreeXS.so
libtool: link: ( cd ".libs" && rm -f "ManipulateTreeXS.la" && ln -s
"../ManipulateTreeXS.la" "ManipulateTreeXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
IndicesXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/IndicesXS_la-IndicesXS.lo ../../C/libtexinfo-convertxs.la
../../C/libtexinfoxs.la ../../C/libtexinfo-convert.la ../../C/libtexinfo.la
libtool: link: rm -fr .libs/IndicesXS.la .libs/IndicesXS.lai .libs/IndicesXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/IndicesXS_la-IndicesXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfo-convertxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo-convert.so
../../C/.libs/libtexinfoxs.so ../../C/.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,IndicesXS.so -o .libs/IndicesXS.so
libtool: link: ( cd ".libs" && rm -f "IndicesXS.la" && ln -s "../IndicesXS.la"
"IndicesXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
ConvertTexinfoXS.la -rpath /usr/local/lib/texi2any/XS_extension
convert/ConvertTexinfoXS_la-ConvertTexinfoXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/ConvertTexinfoXS.la .libs/ConvertTexinfoXS.lai
.libs/ConvertTexinfoXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
convert/.libs/ConvertTexinfoXS_la-ConvertTexinfoXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ConvertTexinfoXS.so -o .libs/ConvertTexinfoXS.so
libtool: link: ( cd ".libs" && rm -f "ConvertTexinfoXS.la" && ln -s
"../ConvertTexinfoXS.la" "ConvertTexinfoXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
ConvertConverterXS.la -rpath /usr/local/lib/texi2any/XS_extension
convert/ConvertConverterXS_la-ConvertConverterXS.lo
../../C/libtexinfo-convertxs.la ../../C/libtexinfoxs.la
../../C/libtexinfo-convert.la ../../C/libtexinfo.la
libtool: link: rm -fr .libs/ConvertConverterXS.la .libs/ConvertConverterXS.lai
.libs/ConvertConverterXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
convert/.libs/ConvertConverterXS_la-ConvertConverterXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfo-convertxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo-convert.so
../../C/.libs/libtexinfoxs.so ../../C/.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ConvertConverterXS.so -o .libs/ConvertConverterXS.so
libtool: link: ( cd ".libs" && rm -f "ConvertConverterXS.la" && ln -s
"../ConvertConverterXS.la" "ConvertConverterXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
ConvertTextXS.la -rpath /usr/local/lib/texi2any/XS_extension
convert/ConvertTextXS_la-ConvertTextXS.lo ../../C/libtexinfo-convertxs.la
../../C/libtexinfoxs.la ../../C/libtexinfo-convert.la ../../C/libtexinfo.la
libtool: link: rm -fr .libs/ConvertTextXS.la .libs/ConvertTextXS.lai
.libs/ConvertTextXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
convert/.libs/ConvertTextXS_la-ConvertTextXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfo-convertxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo-convert.so
../../C/.libs/libtexinfoxs.so ../../C/.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ConvertTextXS.so -o .libs/ConvertTextXS.so
libtool: link: ( cd ".libs" && rm -f "ConvertTextXS.la" && ln -s
"../ConvertTextXS.la" "ConvertTextXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
ConvertHTMLXS.la -rpath /usr/local/lib/texi2any/XS_extension
convert/ConvertHTMLXS_la-get_html_perl_info.lo
convert/ConvertHTMLXS_la-ConvertHTMLXS.lo ../../C/libtexinfo-convertxs.la
../../C/libtexinfoxs.la ../../C/libtexinfo-convert.la ../../C/libtexinfo.la
libtool: link: rm -fr .libs/ConvertHTMLXS.la .libs/ConvertHTMLXS.lai
.libs/ConvertHTMLXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
convert/.libs/ConvertHTMLXS_la-get_html_perl_info.o
convert/.libs/ConvertHTMLXS_la-ConvertHTMLXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfo-convertxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo-convert.so
../../C/.libs/libtexinfoxs.so ../../C/.libs/libtexinfo-convert.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ConvertHTMLXS.so -o .libs/ConvertHTMLXS.so
libtool: link: ( cd ".libs" && rm -f "ConvertHTMLXS.la" && ln -s
"../ConvertHTMLXS.la" "ConvertHTMLXS.la" )
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -g -O0
-avoid-version -module -Wl,-E -fstack-protector-strong -L/usr/local/lib -o
ConfigXS.la -rpath /usr/local/lib/texi2any/XS_extension
parser_document/ConfigXS_la-ConfigXS.lo ../../C/libtexinfoxs.la
../../C/libtexinfo.la
libtool: link: rm -fr .libs/ConfigXS.la .libs/ConfigXS.lai .libs/ConfigXS.so
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
parser_document/.libs/ConfigXS_la-ConfigXS.o -Wl,-rpath
-Wl,/home/g/src/texinfo/GIT/tta/C/.libs -Wl,-rpath
-Wl,/usr/local/lib/texi2any/lib -L/home/g/src/texinfo/GIT/tta/C/.libs
-L/usr/local/lib ../../C/.libs/libtexinfoxs.so
/home/g/src/texinfo/GIT/tta/C/.libs/libtexinfo.so ../../C/.libs/libtexinfo.so
-lunistring -g -O0 -Wl,-E -fstack-protector-strong -Wl,-soname
-Wl,ConfigXS.so -o .libs/ConfigXS.so
libtool: link: ( cd ".libs" && rm -f "ConfigXS.la" && ln -s "../ConfigXS.la"
"ConfigXS.la" )
make[3]: Leaving directory '/home/g/src/texinfo/GIT/tta/perl/XSTexinfo'
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/perl'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/g/src/texinfo/GIT/tta/perl'
make[2]: Leaving directory '/home/g/src/texinfo/GIT/tta/perl'
Making all in tests
make[2]: Entering directory '/home/g/src/texinfo/GIT/tta/tests'
Making all in .
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/tests'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/g/src/texinfo/GIT/tta/tests'
Making all in many_input_files
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/tests/many_input_files'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/g/src/texinfo/GIT/tta/tests/many_input_files'
make[2]: Leaving directory '/home/g/src/texinfo/GIT/tta/tests'
make[1]: Leaving directory '/home/g/src/texinfo/GIT/tta'