Skip to content

Japanese OS - build error after upgrading to ICU69.1 #241

@makorin0315

Description

@makorin0315

After upgrading to ICU69.1 so that the standalone iKnow language models can be used in IRIS, I ran into errors when building on Japanese OS. This was because there is a warning "c4819 - The file contains a character that cannot be represented in the current code page(932). Save the file in Unicode format to prevent data loss" while building iKnowALI for uchar.h on line 3156. There is a workaround - if I change "treat warnings as error" setting from Yes to No for iKnowALI, the build completes successfully. However, this change would affect the file mocules/ali/ali.vcsproj locally.

This should be fixed on the master branch on Git. I'm not sure exactly what was done previously to get rid of the warning.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions