Remove unnecessary win32 libs.
It seems that those libraries are not needed (anymore ?). Even more, `msvcr100` makes `kiwix-serve` crash when printing messages on stdout/stderr. `msvcr100` lib is necessary for ICU, because the default mingw's `msvcr` doesn't provide `_free_locale` and `_create_locale`. Most recent versions of mingw fix this and we do not need them. On debian (travis CI) we use a old version of mingw and we need to force the use of `msvcr100`.
This commit is contained in:
parent
bffce48861
commit
0f13d99159
|
@ -6,10 +6,10 @@ from kiwixbuild._global import neutralEnv
|
|||
|
||||
|
||||
class Win32PlatformInfo(PlatformInfo):
|
||||
extra_libs = ['-lwinmm', '-lws2_32', '-lshlwapi', '-lrpcrt4', '-lmsvcr100', '-liphlpapi']
|
||||
build = 'win32'
|
||||
compatible_hosts = ['fedora', 'debian']
|
||||
arch_full = 'i686-w64-mingw32'
|
||||
extra_libs = ['-lwinmm', '-lshlwapi', '-lws2_32']
|
||||
|
||||
def get_cross_config(self):
|
||||
return {
|
||||
|
|
Loading…
Reference in New Issue