scuffed-code/icu4c/source/config
Vincent Torri caa25fd878 ICU-20842 Fix library names in pkg-config files on Windows (mingw-w64)
since the move of the DLL to bin/ the library names in .pc files is
wrong. With ICU 65.1, icu-uc.pc contains

Libs: -L${libdir} -licuuc65 -licudt65

the version number should not appear. Indeed, the linker looks for the
libraries in $prefix/lib in the following order (see [1]):

libxxx.dll.a
xxx.dll.a
libxxx.a
cygxxx.dll
libxxx.dll
xxx.dll

As the is only the import library with no versioning (which is normal),
the is a link error when using ICU pc files.

[1] https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/Using_ld_the_GNU_Linker/win32.html
2020-02-19 14:57:59 -08:00
..
m4 ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
dist.mk ICU-20229 update make dist to use git, not svn 2019-02-21 16:08:46 -08:00
gmakever.mk ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
icu-config-bottom ICU-20322 On MinGW, move the DLLs to the "bin" directory. 2020-02-12 14:19:15 -08:00
icu-config-top ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
icu-config.1.in ICU-12708 bye bye layout engine 2016-09-09 21:28:18 +00:00
icu.pc.in ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
make2sh.sed ICU-13089 actually fix .sed bug 2017-04-07 00:00:03 +00:00
Makefile.inc.in ICU-12708 bye bye layout engine 2016-09-09 21:28:18 +00:00
mh-aix-gcc ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-aix-va ICU-12766 aix/escaper: WIP. 2017-03-15 04:12:37 +00:00
mh-alpha-linux-cc ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-alpha-linux-gcc ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-alpha-osf ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-beos ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-bsd-gcc ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-cygwin ICU-20364 Cygwin builds need to set WINVER to 0x0601 for Windows 7, similar to MinGW builds. 2019-01-23 17:20:15 -08:00
mh-cygwin64 ICU-20364 Cygwin builds need to set WINVER to 0x0601 for Windows 7, similar to MinGW builds. 2019-01-23 17:20:15 -08:00
mh-cygwin-msvc ICU-20768 Remove fixed DLL base addresses when building Windows DLLs. 2019-08-20 15:37:15 -07:00
mh-darwin ICU-20563 fix macosx rpath breakage in the data build 2019-04-17 11:48:23 -07:00
mh-haiku ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-hpux-acc ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-hpux-gcc ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-irix ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-linux ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-linux-va ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-mingw ICU-20842 Fix library names in pkg-config files on Windows (mingw-w64) 2020-02-19 14:57:59 -08:00
mh-mingw64 ICU-20842 Fix library names in pkg-config files on Windows (mingw-w64) 2020-02-19 14:57:59 -08:00
mh-mpras ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-msys-msvc ICU-20768 Remove fixed DLL base addresses when building Windows DLLs. 2019-08-20 15:37:15 -07:00
mh-os390 ICU-12766 turn on escaping for z (mh-os390) 2017-03-16 19:52:20 +00:00
mh-os400 ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-qnx ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
mh-solaris ICU-20526 fix pkgdata where LD_SONAME has a trailing space 2019-04-03 16:43:42 -07:00
mh-solaris-gcc ICU-20526 fix pkgdata where LD_SONAME has a trailing space 2019-04-03 16:43:42 -07:00
mh-unknown ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
pkgdataMakefile.in ICU-20526 fix pkgdata where LD_SONAME has a trailing space 2019-04-03 16:43:42 -07:00
test-icu-config.sh ICU-12708 bye bye layout engine 2016-09-09 21:28:18 +00:00
windows-update.sed.in ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00