How to regenerate icudt.dll

86 views
Skip to first unread message

Liu Guang

unread,
Nov 4, 2013, 2:44:56 AM11/4/13
to chromi...@chromium.org
we need to regenerate icudt.dll to reduce it's size.
   Envirement : Win7, VS2010 SP1, Win8SDK,
   following is how i try:
   1.  open src\third_party\icu\build\icudt_build.dll, change to Release, Build, Success.
   2. change some reslocal.mk file to delete some language or zone. Rebuild. the size of icudt.dll not change.
   3. so i found the project use icu\source\data\in\icudt46l.dat every time, so i delete icudt46l.dat.
   4. rebuild icudt_build.dll, i get a error: fatal error U1073: don't know how to make“makeconv.exe”
   5. i add some echo at icu\source\data\makedata.mak GODATA :  CREATE_DIRS section like this: @echo $(ICUTOOLS) $(CFG)
   6. rebuild icudt_build.dll, it print $(CFG) is Release not x86\Release。
   7. run command : nmake.exe" /nologo /f icudt_build.mak ProjectDir="src\third_party\icu\build\." ConfigurationName=x86\Release build  also has error.
 
   anyone knows how to generate that ?
Reply all
Reply to author
Forward
0 new messages