Skip to content

Commit ae1aa28

Browse files
committed
Use correct ICU path for Windows 32 vs. 64 bit
Author: Ashutosh Sharma <ashu.coek88@gmail.com>
1 parent ec7129b commit ae1aa28

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

src/tools/msvc/Solution.pm

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -562,9 +562,18 @@ sub AddProject
562562
if ($self->{options}->{icu})
563563
{
564564
$proj->AddIncludeDir($self->{options}->{icu} . '\include');
565-
$proj->AddLibrary($self->{options}->{icu} . '\lib\icuin.lib');
566-
$proj->AddLibrary($self->{options}->{icu} . '\lib\icuuc.lib');
567-
$proj->AddLibrary($self->{options}->{icu} . '\lib\icudt.lib');
565+
if ($self->{platform} eq 'Win32')
566+
{
567+
$proj->AddLibrary($self->{options}->{icu} . '\lib\icuin.lib');
568+
$proj->AddLibrary($self->{options}->{icu} . '\lib\icuuc.lib');
569+
$proj->AddLibrary($self->{options}->{icu} . '\lib\icudt.lib');
570+
}
571+
else
572+
{
573+
$proj->AddLibrary($self->{options}->{icu} . '\lib64\icuin.lib');
574+
$proj->AddLibrary($self->{options}->{icu} . '\lib64\icuuc.lib');
575+
$proj->AddLibrary($self->{options}->{icu} . '\lib64\icudt.lib');
576+
}
568577
}
569578
if ($self->{options}->{xml})
570579
{

0 commit comments

Comments
 (0)