[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [platform-testers] texinfo-6.5.90 pretest
From: |
Bruno Haible |
Subject: |
Re: [platform-testers] texinfo-6.5.90 pretest |
Date: |
Fri, 04 Jan 2019 22:36:33 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-141-generic; KDE/5.18.0; x86_64; ; ) |
On Ubuntu 16.04, with package libperl5.22 installed but
package libperl-dev *not* installed:
configure succeeds, printing
checking Perl configuration value ccflags... -D_REENTRANT -D_GNU_SOURCE
-DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
checking Perl configuration value cccdlflags... -fPIC
checking Perl configuration value ccdlflags... -Wl,-E
checking Perl configuration value libperl... libperl.so.5.22
checking Perl configuration value archlibexp...
/usr/lib/x86_64-linux-gnu/perl/5.22
checking Perl configuration value privlibexp... /usr/share/perl/5.22
...
checking whether we can build Perl extension (XS) modules... yes
But the build fails:
libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC
.libs/Parsetexi_la-Parsetexi.o .libs/Parsetexi_la-api.o
.libs/Parsetexi_la-parser.o .libs/Parsetexi_la-element_types.o
.libs/Parsetexi_la-commands.o .libs/Parsetexi_la-input.o
.libs/Parsetexi_la-tree.o .libs/Parsetexi_la-close.o .libs/Parsetexi_la-text.o
.libs/Parsetexi_la-context_stack.o .libs/Parsetexi_la-debug.o
.libs/Parsetexi_la-convert.o .libs/Parsetexi_la-end_line.o
.libs/Parsetexi_la-separator.o .libs/Parsetexi_la-multitable.o
.libs/Parsetexi_la-indices.o .libs/Parsetexi_la-macro.o
.libs/Parsetexi_la-handle_commands.o .libs/Parsetexi_la-def.o
.libs/Parsetexi_la-extra.o .libs/Parsetexi_la-menus.o
.libs/Parsetexi_la-labels.o .libs/Parsetexi_la-errors.o
.libs/Parsetexi_la-counter.o -Wl,--whole-archive ../gnulib/lib/.libs/libgnu.a
-Wl,--no-whole-archive -L/usr/lib/x86_64-linux-gnu/perl/5.22/CORE -lperl
-L/media/develdata/devel/inst-x86_64-64/lib -Wl,-E -Wl,-soname
-Wl,Parsetexi.so -o .libs/Parsetexi.so
/usr/bin/ld: cannot find -lperl
collect2: error: ld returned 1 exit status
Makefile:889: die Regel für Ziel „Parsetexi.la“ scheiterte
make[6]: *** [Parsetexi.la] Fehler 1
After installing package libperl-dev [1], the build proceeds fine.
[1] https://packages.ubuntu.com/xenial/amd64/libperl-dev/filelist