Return-Path: X-Original-To: apmail-lucene-pylucene-dev-archive@minotaur.apache.org Delivered-To: apmail-lucene-pylucene-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 86114180C2 for ; Wed, 13 Jan 2016 19:12:53 +0000 (UTC) Received: (qmail 9821 invoked by uid 500); 13 Jan 2016 19:12:53 -0000 Delivered-To: apmail-lucene-pylucene-dev-archive@lucene.apache.org Received: (qmail 9757 invoked by uid 500); 13 Jan 2016 19:12:53 -0000 Mailing-List: contact pylucene-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: pylucene-dev@lucene.apache.org Delivered-To: mailing list pylucene-dev@lucene.apache.org Received: (qmail 9741 invoked by uid 99); 13 Jan 2016 19:12:52 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jan 2016 19:12:52 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 8B774C172A for ; Wed, 13 Jan 2016 19:12:52 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.899 X-Spam-Level: ** X-Spam-Status: No, score=2.899 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 0XExCil9Acxo for ; Wed, 13 Jan 2016 19:12:47 +0000 (UTC) Received: from mail-qg0-f44.google.com (mail-qg0-f44.google.com [209.85.192.44]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id BC4B32050A for ; Wed, 13 Jan 2016 19:12:46 +0000 (UTC) Received: by mail-qg0-f44.google.com with SMTP id b35so332273998qge.0 for ; Wed, 13 Jan 2016 11:12:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=d9NuBdrWXV3/Xp7YINGRv6Goi7EJ1pTpMdGq4bPcbU4=; b=gejuhtqOHjFT11DqndLUPxWhDQbf3S48PVuebKy69udsEGGhHwu0Z/0aPOAlCpt0Y8 TsHEzDmdzSEeO85uT4txMg8caP9tF4S4lCwW8iE4+5//DidQeP4VtD2Q490v0Snxcbj4 4ziMdRvoKa8BGUeDppN7PjKiCq0h65VqgXoU4C3sUtpDPg4+Yep3gD8LGOAv/xCXa7eu fOc6JlrCc2D480fq/63wWR9UB+HUc7IARX4fwb4rObmuKFrdQpkSS2tAfpbPfg0Qm+s1 2PPi+AbsUPs3iogrjkkNfc7G2cnfTA2yr2sprQArSlUawgsSWfzbqLzv39hvADJp95e6 pXQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=d9NuBdrWXV3/Xp7YINGRv6Goi7EJ1pTpMdGq4bPcbU4=; b=BrI0eEJrwScXBa5TRXe4Q0vlgTnJRSENdOl8bxlwESz02m8HKDYmpJgnMduo6i5jvt RKqhXmdAkN9RfVc7V0W0g6IBlTW0ov+O0dUh/EpbhF3BgcWvnk07AfhBFZLCVRh6n6Av /D9IgTqZHvRHFe/VdrjPOF3yFtm8x5va3wbyULbLKpft5dwO5pNAuCukt/KlWoUDoZ+Z wRowUxSbFUxk3kFQcOdb9UgNljyHy/940C3y/xPfDEeiz3iemUYVKqnUbCqejO9Br+wy xsHw5JSZHgpuw4jVGKKgscrxedCqbKBpimErTJorgXplKlsG01TsOrAAdO0TyoN8Kxoq oq3A== X-Gm-Message-State: ALoCoQkoSorrQKlmL6ThgrylOiRF3I7L6h2bdiw6V/z4fop0amKPdez4+QTmb34bDrMy55m0Oml0QQLu8y+IwMxWg4WL0bwXDA== X-Received: by 10.140.158.4 with SMTP id e4mr189858099qhe.81.1452712366078; Wed, 13 Jan 2016 11:12:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.233.222.2 with HTTP; Wed, 13 Jan 2016 11:12:26 -0800 (PST) From: sarthak jain Date: Thu, 14 Jan 2016 00:42:26 +0530 Message-ID: Subject: Build JCC - Unresolved Symbol Error To: pylucene-dev@lucene.apache.org Content-Type: multipart/alternative; boundary=001a113a09de8a7ee305293bf457 --001a113a09de8a7ee305293bf457 Content-Type: text/plain; charset=UTF-8 Hi, I am trying to build JCC ver 2.20 on Windows 10, using Python 2.7, MSVS C++ 2008 compiler. I am receiving following error message while installing : Loading source files for package org.apache.jcc... Constructing Javadoc information... Standard Doclet version 1.8.0_65 Building tree for all the packages and classes... Generating javadoc\org\apache\jcc\PythonException.html... Generating javadoc\org\apache\jcc\PythonVM.html... Generating javadoc\org\apache\jcc\package-frame.html... Generating javadoc\org\apache\jcc\package-summary.html... Generating javadoc\org\apache\jcc\package-tree.html... Generating javadoc\constant-values.html... Generating javadoc\serialized-form.html... Building index for all the packages and classes... Generating javadoc\overview-tree.html... Generating javadoc\index-all.html... Generating javadoc\deprecated-list.html... Building index for all classes... Generating javadoc\allclasses-frame.html... Generating javadoc\allclasses-noframe.html... Generating javadoc\index.html... Generating javadoc\help-doc.html... running build running build_py writing F:\pylucene\jcc\jcc\config.py copying jcc\config.py -> build\lib.win32-2.7\jcc copying jcc\jcc.lib -> build\lib.win32-2.7\jcc copying jcc\classes\org\apache\jcc\PythonVM.class -> build\lib.win32-2.7\jcc\classes\org\apache\jcc copying jcc\classes\org\apache\jcc\PythonException.class -> build\lib.win32-2.7\jcc\classes\org\apache\jcc running build_ext building 'jcc' extension C:\Users\SARTHAKJAIN\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -D_jcc_lib -DJCC_VER="2.20" "-Ic:/Program Files/Java/jdk1.8.0_65/include" "-Ic:/Program Files/Java/jdk1.8.0_65/include/win32" -I_jcc -Ijcc/sources -IC:\Python27\include -IC:\Python27\PC /Tpjcc/sources/jcc.cpp /Fobuild\temp.win32-2.7\Release\jcc/sources/jcc.obj -DPYTHON /EHsc /D_CRT_SECURE_NO_WARNINGS jcc.cpp f:\pylucene\jcc\jcc\sources\JCCEnv.h(118) : warning C4251: 'JCCEnv::refs' : class 'std::multimap<_Kty,_Ty>' needs to have dll-interface to be used by clients of class 'JCCEnv' with [ _Kty=int, _Ty=countedRef ] C:\Users\SARTHAKJAIN\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -D_jcc_lib -DJCC_VER="2.20" "-Ic:/Program Files/Java/jdk1.8.0_65/include" "-Ic:/Program Files/Java/jdk1.8.0_65/include/win32" -I_jcc -Ijcc/sources -IC:\Python27\include -IC:\Python27\PC /Tpjcc/sources/JCCEnv.cpp /Fobuild\temp.win32-2.7\Release\jcc/sources/JCCEnv.obj -DPYTHON /EHsc /D_CRT_SECURE_NO_WARNINGS JCCEnv.cpp f:\pylucene\jcc\jcc\sources\JCCEnv.h(118) : warning C4251: 'JCCEnv::refs' : class 'std::multimap<_Kty,_Ty>' needs to have dll-interface to be used by clients of class 'JCCEnv' with [ _Kty=int, _Ty=countedRef ] C:\Users\SARTHAKJAIN\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Python27\libs /LIBPATH:C:\Python27\PCbuild build\temp.win32-2.7\Release\jcc/sources/jcc.obj build\temp.win32-2.7\Release\jcc/sources/JCCEnv.obj /OUT:build\lib.win32-2.7\jcc.dll /IMPLIB:build\temp.win32-2.7\Release\jcc/sources\jcc.lib /MANIFESTFILE:build\temp.win32-2.7\Release\jcc/sources\jcc.dll.manifest "/LIBPATH:c:/Program Files/Java/jdk1.8.0_65/lib" Ws2_32.lib jvm.lib /IMPLIB:jcc\jcc.lib Creating library jcc\jcc.lib and object jcc\jcc.exp jcc.obj : error LNK2019: unresolved external symbol __imp__JNI_CreateJavaVM@12 referenced in function "struct _object * __cdecl initVM(struct _object *,struct _object *,struct _object *)" (?initVM@ @YAPAU_object@@PAU1@00@Z) jcc.obj : error LNK2019: unresolved external symbol __imp__JNI_GetDefaultJavaVMInitArgs@4 referenced in function "struct _object * __cdecl initVM(struct _object *,struct _object *,struct _object *)" (?initVM@@YAPAU_object@@PAU1@00@Z) build\lib.win32-2.7\jcc.dll : fatal error LNK1120: 2 unresolved externals error: command '"C:\Users\SARTHAKJAIN\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\link.exe"' failed with exit status 1120 Sarthak Jain --001a113a09de8a7ee305293bf457--