Skip Menu |

This queue is for tickets about the libintl-perl CPAN distribution.

Report information
The Basics
Id: 36225
Status: resolved
Priority: 0/
Queue: libintl-perl

Owner: GUIDO [...]
Requestors: diakopter [...]

Bug Information
Severity: Important
Broken in: 1.16
Fixed in: (no value)

Subject: Makefile.PL: LIBS => '-lintl -liconv']
Download (untitled) / with headers
text/plain 835b
in order to install libintl-perl-1.16 on strawberry perl, I had to correct the Makefile.PL as follows: replace LIBS => ['-lintl', '-liconv'], with LIBS => ['-lintl -liconv'], see this excerpt from =item LIBS An anonymous array of alternative library specifications to be searched for (in order) until at least one library is found. E.g. 'LIBS' => ["-lgdbm", "-ldbm -lfoo", "-L/path -ldbm.nfs"] Mind, that any element of the array contains a complete set of arguments for the ld command. So do not specify 'LIBS' => ["-ltcl", "-ltk", "-lX11"] See ODBM_File/Makefile.PL for an example, where an array is needed. If you specify a scalar as in 'LIBS' => "-ltcl -ltk -lX11" MakeMaker will turn it into an array with one element.
Subject: Makefile.PL: LIBS => ['-lintl -liconv']
From: diakopter [...]
I forgot to say that this is in the gettext_xs Makefile.PL.
From: GUIDO [...]
You're right, I will change it. Thanks.
Fixed in libintl-perl 1.17.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to