win7 x64 vs2008无法编译xapain,请指教

发布于 2021-11-23 18:37:38 字数 9151 浏览 802 评论 1

参考了Building Xapian & the C# bindings for 64bit Windows

环境已经按要求安装,一直找不到问题所在!

MSYS+MINGW也无法编译,真是奇怪了!

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:Program Files (x86)Microsoft Visual Studio 9.0VC>cd

C:>d:

D:>cd xapian

D:xapian>cd xapian-core-1.2.2

D:xapianxapian-core-1.2.2>cd win32

D:xapianxapian-core-1.2.2win32>nmake

Microsoft (R) 程序维护实用工具 9.00.30729.01 版
版权所有(C) Microsoft Corporation。保留所有权利。

Building Xapian on Win32

        if not exist C:Perlbinperl.exe exit(1)
        copy config.h.win32 ..config.h
已复制         1 个文件。
        copy  win32_api.mak ..apiMakefile
已复制         1 个文件。
        copy  win32_backends.mak ..backendsMakefile
已复制         1 个文件。
        copy  win32_backends_flint.mak ..backendsflintMakefile
已复制         1 个文件。
        copy  win32_backends_brass.mak ..backendsbrassMakefile
已复制         1 个文件。
        copy  win32_backends_chert.mak ..backendschertMakefile
已复制         1 个文件。
        copy  win32_backends_inmemory.mak ..backendsinmemoryMakefile
已复制         1 个文件。
        copy  win32_backends_multi.mak ..backendsmultiMakefile
已复制         1 个文件。
        copy  win32_backends_remote.mak ..backendsremoteMakefile
已复制         1 个文件。
        copy  win32_bin.mak ..binMakefile
已复制         1 个文件。
        copy  win32_common.mak ..commonMakefile
已复制         1 个文件。
        copy  win32_examples.mak ..examplesMakefile
已复制         1 个文件。
        copy  win32_expand.mak ..expandMakefile
已复制         1 个文件。
        copy  win32_languages_compiler.mak ..languagescompilerMakefile
已复制         1 个文件。
        copy  win32_languages.mak ..languagesMakefile
已复制         1 个文件。
        copy  win32_matcher.mak ..matcherMakefile
已复制         1 个文件。
        copy  win32_net.mak ..netMakefile
已复制         1 个文件。
        copy  win32_unicode.mak ..unicodeMakefile
已复制         1 个文件。
        copy  win32_weight.mak ..weightMakefile
已复制         1 个文件。
        copy  win32_queryparser.mak ..queryparserMakefile
已复制         1 个文件。
        copy  win32_tests.mak ..testsMakefile
已复制         1 个文件。
        copy  win32_testsuite.mak ..testsharnessMakefile
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy win32_bindings_python.mak ...
.xapian-bindings-1.2.2pythonMakefile
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy doccomments.i ....xapian-bin
dings-1.2.2python
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy version.rc.python ....xapian
-bindings-1.2.2pythonversion.rc
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy setup.py ....xapian-bindings
-1.2.2python
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy win32_bindings_php.mak ....x
apian-bindings-1.2.2phpMakefile
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy version.rc.php ....xapian-bi
ndings-1.2.2phpversion.rc
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy win32_bindings_java-swig.mak .
...xapian-bindings-1.2.2java-swigMakefile
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy version.rc.java-swig ....xap
ian-bindings-1.2.2java-swigversion.rc
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy WriteJavaVersion.java ....xa
pian-bindings-1.2.2java-swigWriteJavaVersion.java
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy win32_bindings_ruby.mak ....
xapian-bindings-1.2.2rubyMakefile
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy win32_bindings_csharp.mak ...
.xapian-bindings-1.2.2csharpMakefile
已复制         1 个文件。
        if exist ....xapian-bindings-1.2.2 copy version.rc.csharp ....xapian
-bindings-1.2.2csharpversion.rc
已复制         1 个文件。
        if exist ....xapian-omega-1.2.2 copy win32_applications_omega.mak ...
.xapian-omega-1.2.2Makefile
已复制         1 个文件。
        if exist ....xapian-omega-1.2.2 copy config.mak ....xapian-omega-1.2
.2
已复制         1 个文件。
        if exist ....xapian-omega-1.2.2 copy config.h.omega.win32 ....xapian
-omega-1.2.2config.h
已复制         1 个文件。
        if exist ....xapian-omega-1.2.2 copy config.h.omega.win32 ....xapian
-omega-1.2.2commonconfig.h
已复制         1 个文件。
        cd ..common
        nmake  /                   CFG="" DEBUG="" HEADERS

Microsoft (R) 程序维护实用工具 9.00.30729.01 版
版权所有(C) Microsoft Corporation。保留所有权利。

        cl.exe -showIncludes -nologo -c -Zi -I.. -I..include -I..common -I..w
in32 -W3 -EHsc  -DWIN32 -D__WIN32__ -D_WIN32 -D_WINDOWS  -D "HAVE_VSNPRINTF" -D
"HAVE_STRDUP" -D "_USE_32BIT_TIME_T"  -D_CRT_SECURE_NO_DEPRECATE  -I"F:zlibinc
lude" -O2 -MD -D NDEBUG -I..win32 -Fo".\" -Tp .bitstream.cc .const_database
_wrapper.cc .debuglog.cc .fileutils.cc  .getopt.cc  .io_utils.cc  .msvc_dir
ent.cc  .msvc_posix_wrapper.cc  .replicate_utils.cc  .safe.cc  .serialise-do
uble.cc  .socket_utils.cc  .str.cc .stringutils.cc  .utils.cc  .win32_uuid.
cc >>deps.d
        if exist "..win32xapdep.exe" ..win32xapdep.exe
        nmake  /                   CFG="" DEBUG=""

Microsoft (R) 程序维护实用工具 9.00.30729.01 版
版权所有(C) Microsoft Corporation。保留所有权利。

NMAKE : fatal error U1073: 不知道如何生成“"pianxapian-core-1.2.2config.h"”
Stop.
NMAKE : fatal error U1077: “"C:Program Files (x86)Microsoft Visual Studio 9.0
VCBINnmake.EXE"”: 返回代码“0x2”
Stop.

D:xapianxapian-core-1.2.2win32>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巡山小妖精 2021-11-24 20:32:08

楼主问题解决没,请急救

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文