mingw QT Compile - Input line too long

Michael Edwardes Michael.Edwardes at Yardi.Com
Fri Jan 22 12:04:22 CET 2010


Hi,

Is this actually a CMake bug, it seems to be complaining about unresolved externals which would indicate a setup error?  Please see below for the errors and the attached file for the emerge output.

Thanks,
Michael

Linking CXX shared module msvc_strigiindex_clucene.dll
   Creating library clucene.lib and object clucene.exp
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall lucene::index::Term::Term(unsigned short const *,unsigned short const *)" (??0Term at index@lucene@@QAE at PBG0@Z) referenced in function "public: static class lucene::index::Term * __cdecl CLuceneIndexReader::Private::createWildCardTerm(unsigned short const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?createWildCardTerm at Private@CLuceneIndexReader@@SAPAVTerm at index@lucene@@PBGABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
cluceneindexwriter.cpp.obj : error LNK2001: unresolved external symbol "public: __thiscall lucene::index::Term::Term(unsigned short const *,unsigned short const *)" (??0Term at index@lucene@@QAE at PBG0@Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: unsigned short const * __thiscall lucene::analysis::Token::termText(void)const " (?termText at Token@analysis at lucene@@QBEPBGXZ) referenced in function "public: static class lucene::index::Term * __cdecl CLuceneIndexReader::Private::createTerm(unsigned short const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?createTerm at Private@CLuceneIndexReader@@SAPAVTerm at index@lucene@@PBGABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: virtual class lucene::analysis::TokenStream * __thiscall lucene::analysis::standard::StandardAnalyzer::tokenStream(unsigned short const *,class lucene::util::Reader *)" (?tokenStream at StandardAnalyzer@standard at analysis@lucene@@UAEPAVTokenStream at 34@PBGPAVReader at util@4@@Z) referenced in function "public: static class lucene::index::Term * __cdecl CLuceneIndexReader::Private::createTerm(unsigned short const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?createTerm at Private@CLuceneIndexReader@@SAPAVTerm at index@lucene@@PBGABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall lucene::util::StringReader::StringReader(unsigned short const *)"
(??0StringReader at util@lucene@@QAE at PBG@Z) referenced in function "public: static class lucene::index::Term * __cdecl CLuceneIndexReader::Private::createTerm(unsigned short const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?createTerm at Private@CLuceneIndexReader@@SAPAVTerm at index@lucene@@PBGABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: unsigned short const * __thiscall lucene::document::Document::get(unsigned short const *)const " (?get at Document@document at lucene@@QBEPBGPBG at Z) referenced in function "public: __int64 __thiscall CLuceneIndexReader::mTime(__int64)" (?mTime at CLuceneIndexReader@@QAE_J_J at Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: unsigned short const * __thiscall lucene::document::Field::name(void)" (?name at Field@document at lucene@@QAEPBGXZ) referenced in function "public: static void __cdecl CLuceneIndexReader::Private::addField(class lucene::document::Field *,class Strigi::IndexedDocument &)" (?addField at Private@CLuceneIndexReader@@SAXPAVField at document@lucene@@AAVIndexedDocument at Strigi@@@Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: unsigned short * __thiscall lucene::document::Field::stringValue(void)" (?stringValue at Field@document at lucene@@QAEPAGXZ) referenced in function "public: static void __cdecl CLuceneIndexReader::Private::addField(class lucene::document::Field *,class Strigi::IndexedDocument &)" (?addField at Private@CLuceneIndexReader@@SAXPAVField at document@lucene@@AAVIndexedDocument at Strigi@@@Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: unsigned short const * __thiscall lucene::index::Term::text(void)const " (?text at Term@index at lucene@@QBEPBGXZ) referenced in function "public: virtual class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __thiscall CLuceneIndexReader::keywords(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const &,unsigned int,unsigned int)" (?keywords at CLuceneIndexReader@@UAE?AV?$vector at V?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@V?$allocator at V?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@2@@std@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@3 at ABV23@II at Z)
cluceneindexreader.cpp.obj : error LNK2019: unresolved external symbol "public: unsigned short const * __thiscall lucene::index::Term::field(void)const " (?field at Term@index at lucene@@QBEPBGXZ) referenced in function "public: class std::vector<class Strigi::IndexedDocument,class std::allocator<class Strigi::IndexedDocument> > __thiscall CLuceneIndexReader::Private::strigiSpecial(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?strigiSpecial at Private@CLuceneIndexReader@@QAE?AV?$vector at VIndexedDocument@Strigi@@V?$allocator at VIndexedDocument@Strigi@@@std@@@std@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@4@@Z)
cluceneindexwriter.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall lucene::document::Field::Field(unsigned short const *,unsigned short const *,int)" (??0Field at document@lucene@@QAE at PBG0H@Z) referenced in function "protected: static void __cdecl CLuceneIndexWriter::addValue(class Strigi::AnalysisResult const *,enum Strigi::AnalyzerConfiguration::FieldType,unsigned short const *,unsigned short const *)" (?addValue at CLuceneIndexWriter@@KAXPBVAnalysisResult at Strigi@@W4FieldType at AnalyzerConfiguration@3 at PBG2@Z)
msvc_strigiindex_clucene.dll : fatal error LNK1120: 10 unresolved externals
LINK Pass 1 failed. with 1120
NMAKE : fatal error U1077: 'C:\kderoot\dev-utils\bin\cmake.exe' : return code '0xffffffff'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
emerge fatal error: while running make cmd: nmake /NOLOGO
emerge fatal error: running python c:\kderoot\emerge\portage\kdesupport\strigi\strigi-0.7.1.20100107.py compile
emerge error: fatal error: package kdesupport/strigi-0.7.1.20100107 all failed
10:59 AM



-----Original Message-----
From: Michael Edwardes [mailto:Michael.Edwardes at Yardi.Com] 
Sent: Friday, January 22, 2010 10:08 AM
To: kde-windows at kde.org
Subject: RE: mingw QT Compile - Input line too long

Hi,

I have cmake version 2.8.0 installed.  I will file a bug report shortly.

Michael

-----Original Message-----
From: Alexander Neundorf [mailto:neundorf at kde.org] 
Sent: Thursday, January 21, 2010 9:53 PM
To: kde-windows at kde.org
Cc: Michael Edwardes
Subject: Re: mingw QT Compile - Input line too long

On Thursday 21 January 2010, Michael Edwardes wrote:
> Hi All,
>
> Im trying to compile KDE on windows and it fails during the compile of Qt,
> it seems the lines is too long for cmd.exe ?  (I have tried with non-free
> msvc2008 as well but it fails during the compile of strigi).

Which version of cmake are you using ?
If it's not 2.8.0, can you please check whether this still happens with 
2.8.0 ?
If it is still there with CMake 2.8.0, please report it in the cmake 
bugtracker at http://public.kitware.com/Bugs

Alex
_______________________________________________
Kde-windows mailing list
Kde-windows at kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: strigi.txt
Url: http://mail.kde.org/pipermail/kde-windows/attachments/20100122/cbe60ff7/attachment-0001.txt 


More information about the Kde-windows mailing list