Closed GoogleCodeExporter closed 9 years ago
1. Create a VM image with VMWare 9.0.2 and install Windows 7 SP1 En x64 into it.
2. Install Visual Studio 2012
3. Install Visual Studio 2012 Update2
4. Extract https://src.chromium.org/svn/trunk/tools/depot_tools.zip into
c:\work\depot_tools
5. set PATH=%PATH%;c:\work\depot_tools
6. Check out Mozc's source code into c:\work\mozc by following the build
instructions.
7. Apply patch in Issue 185
8. python build_mozc.py gyp --msvs_version=2012 --noqt
9. python build_mozc.py build_tools -c Release
10. python build_mozc.py build -c Release package
Tried above patch and followed above procedure step by step, work fine if not
using QT lib(using "--noqt" option in step 8). But if with QT lib
option("--qtdir=c:\Qt\4.7.4"), I get the error below at step 10:
----------------------------------------------------------------------------
[439/439] STAMP obj\win32\build32\mozc_win32_build32.actions_depends.stamp
INFO: Running: ninja.exe -C out/ReleaseDynamic mozc_win32_build32_dynamic
ninja: Entering directory `out/ReleaseDynamic'
[49/351] ACTION Generating Resource file from mozc_tool.qrc
RCC: Warning: No resources in 'tool/mozc_tool.qrc'.
[298/351] CXX obj\gui\base\gui_base.win_util.obj
FAILED: ninja -t msvc -o obj\gui\base\gui_base.win_util.obj -e environment.x86 -
- cl.exe /nologo /showIncludes /FC @obj\gui\base\gui_base.win_util.obj.rsp /c ..
\..\gui\base\win_util.cc /Foobj\gui\base\gui_base.win_util.obj /Fdobj\gui\gui_ba
se.pdb
c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atlwinvera
pi.h(75) : error C2039: 'InitializeCriticalSectionEx' : is not a member of '`glo
bal namespace''
c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atlwinvera
pi.h(75) : error C3861: 'InitializeCriticalSectionEx': identifier not found
[298/351] CXX obj\gui\base\gui_base.window_title_modifier.obj
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "build_mozc.py", line 1481, in <module>
main()
File "build_mozc.py", line 1469, in main
BuildMain(cmd_opts, cmd_args, original_directory_name)
File "build_mozc.py", line 1096, in BuildMain
BuildOnWindows(targets)
File "build_mozc.py", line 1076, in BuildOnWindows
RunOrDie([ninja, '-C', target_dir] + tokens)
File "c:\work\mozc\src\build_tools\util.py", line 97, in RunOrDie
'==========']))
build_tools.util.RunOrDieError:
==========
ERROR: ninja.exe -C out/ReleaseDynamic mozc_win32_build32_dynamic
==========
Original comment by xiaoshit...@gmail.com
on 7 Jun 2013 at 9:57
r163 contains the patch.
Could you try it?
Original comment by yukawa@google.com
on 17 Jul 2013 at 3:19
Original issue reported on code.google.com by
yukawa@google.com
on 2 Apr 2013 at 6:50Attachments: