[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-devel
Subject:    Problem building 3.3.94
From:       Nick Savoiu <savoiu () yahoo ! com>
Date:       2006-12-19 22:22:31
Message-ID: 20061219222231.13585.qmail () web52809 ! mail ! yahoo ! com
[Download RAW message or body]

I've downloaded and I'm attempting to build 3.3.94 on RedHat 7.2 using gcc 3.2.3 .

I've fixed some small compilation issues along the way (e.g. needed #include \
<stype.h> in astyle.h>, etc) but now I'm stuck at the following error and it's not \
clear to me how to fix it.

Any help would be appreciated since I'm trying to move up from 3.3.91.

Thanks,
Nick

make[4]: Entering directory `/home/nick/projects/kdevelop-3.3.94/languages/cpp'
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. \
-I. -I../.. -I../../languages/lib/designer_integration -I.$ then mv -f \
".deps/libkdevcppsupport_la.all_cpp.Tpo" ".deps/libkdevcppsupport_la.all_cpp.Plo"; \
else rm -f ".deps/libkdevcppsupport_la.all_cpp.$ In file included from \
cppcodecompletion.cpp:32,  from libkdevcppsupport_la.all_cpp.cpp:11:
../../lib/cppparser/lexer.h: In function `bool isTodo(const QString&, int)':
../../lib/cppparser/lexer.h:577: warning: comparison between signed and
   unsigned integer expressions
../../lib/cppparser/lexer.h: In function `bool isFixme(const QString&, int)':
../../lib/cppparser/lexer.h:585: warning: comparison between signed and
   unsigned integer expressions
In file included from computerecoverypoints.h:27,
                 from cppcodecompletion.cpp:70,
                 from libkdevcppsupport_la.all_cpp.cpp:11:
simpletype.h: In member function `SimpleTypeImpl::TypeOfResult::operator
   TypeDesc()':
simpletype.h:662: warning: choosing `LocateResult::operator TypeDesc&()' over `
   LocateResult::operator const TypeDesc&() const'
simpletype.h:662: warning:   for conversion from `LocateResult' to `TypeDesc'
simpletype.h:662: warning:   because conversion sequence for the argument is
   better
In file included from computerecoverypoints.h:28,
                 from cppcodecompletion.cpp:70,
                 from libkdevcppsupport_la.all_cpp.cpp:11:
simpletypenamespace.h: In copy constructor
   `SimpleTypeNamespace::SimpleTypeNamespace(const SimpleTypeNamespace&)':
simpletypenamespace.h:116: warning: base class `class SimpleTypeImpl' should be
   explicitly initialized in the copy constructor
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `SimpleContext*
   CppCodeCompletion::computeFunctionContext(KSharedPtr<FunctionModel>, int,
   int, SimpleTypeConfiguration&)':
cppcodecompletion.cpp:1701: warning: unused variable `
   RecoveryPoint*recoveryPoint'
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `void
   CppCodeCompletion::completeText(bool)':
cppcodecompletion.cpp:2181: warning: comparison between signed and unsigned
   integer expressions
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `QString
   CppCodeCompletion::commentFromTag(const SimpleType&, Tag&)':
cppcodecompletion.cpp:3338: warning: unused variable `CppVariable<Tag> var'
cppcodecompletion.cpp:3344: warning: unused variable `CppVariable<Tag> var'
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `void
   CppCodeCompletion::computeCompletionEntryList(SimpleType,
   QValueList<CodeCompletionEntry>&, const QStringList&, SimpleTypeNamespace*,
   std::set<HashedString, std::less<HashedString>, std::allocator<HashedString>
   >&, bool, int)':
cppcodecompletion.cpp:3384: warning: unused parameter `SimpleType typeR'
cppcodecompletion.cpp:3384: warning: unused parameter `const QStringList&type'
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `void
   CppCodeCompletion::computeCompletionEntryList(SimpleType,
   QValueList<CodeCompletionEntry>&, KSharedPtr<NamespaceModel>, bool, int)':
cppcodecompletion.cpp:3747: warning: unused variable `
   CppCodeCompletionConfig*cfg'
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `void
   CppCodeCompletion::computeCompletionEntryList(QString, SimpleType,
   QValueList<CodeCompletionEntry>&, const TypeAliasList&, bool, int)':
cppcodecompletion.cpp:3785: warning: unused parameter `bool isInstance'
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `void
   CppCodeCompletion::computeCompletionEntryList(QValueList<CodeCompletionEntry>&,
   SimpleContext*, bool, int)':
cppcodecompletion.cpp:4009: warning: unused parameter `int depth'
In file included from libkdevcppsupport_la.all_cpp.cpp:13:
cppevaluation.cpp: In member function `void CppEvaluation::Operator::log(const
   QString&)':
cppevaluation.cpp:65: warning: unused parameter `const QString&msg'
In file included from cppnewclassdlg.cpp:20,
                 from libkdevcppsupport_la.all_cpp.cpp:15:
cppnewclassdlg.h: At global scope:
cppnewclassdlg.h:187: syntax error before `*' token
cppnewclassdlg.h:200: `model' was not declared in this scope
cppnewclassdlg.h:200: invalid data member initialization
cppnewclassdlg.h:200: (use `=' to initialize static data members)
cppnewclassdlg.h:200: variable or field `setCompletionBasename' declared void
In file included from cppnewclassdlg.cpp:50,
                 from libkdevcppsupport_la.all_cpp.cpp:15:
storeconverter.h:27: type specifier omitted for parameter `CodeModel'
storeconverter.h:27: syntax error before `*' token
storeconverter.h:43: syntax error before `*' token
In file included from libkdevcppsupport_la.all_cpp.cpp:15:
cppnewclassdlg.cpp: In constructor
   `CppNewClassDialog::CppNewClassDialog(CppSupportPart*, QWidget*, const
   char*)':
cppnewclassdlg.cpp:76: class `CppNewClassDialog' does not have any field named
   `myModel'
cppnewclassdlg.cpp:113: `this->CppNewClassDialog::setCompletionBasename' cannot
   be used as a function
In file included from libkdevcppsupport_la.all_cpp.cpp:15:
cppnewclassdlg.cpp: In destructor `virtual
   CppNewClassDialog::~CppNewClassDialog()':
cppnewclassdlg.cpp:128: `myModel' undeclared (first use this function)
cppnewclassdlg.cpp:128: (Each undeclared identifier is reported only once for
   each function it appears in.)
In file included from libkdevcppsupport_la.all_cpp.cpp:15:
cppnewclassdlg.cpp: At global scope:
cppnewclassdlg.cpp:131: `model' was not declared in this scope
cppnewclassdlg.cpp:132: `void CppNewClassDialog::setCompletionBasename' is not
   a static member of `class CppNewClassDialog'
cppnewclassdlg.cpp:132: variable `void CppNewClassDialog::setCompletionBasename
   ' has initializer but incomplete type
cppnewclassdlg.cpp:132: syntax error before `{' token
cppnewclassdlg.cpp:136: `model' was not declared in this scope
cppnewclassdlg.cpp:138: invalid use of member `CppNewClassDialog::currNamespace
   '
cppnewclassdlg.cpp:139: syntax error before `for'
cppnewclassdlg.cpp:139: syntax error before `!=' token
cppnewclassdlg.cpp:143: ISO C++ forbids declaration of `namespaceDom' with no
   type
cppnewclassdlg.cpp:143: conflicting types for `int namespaceDom'
cppnewclassdlg.cpp:136: previous declaration as `NamespaceDom namespaceDom'
cppnewclassdlg.cpp:143: base operand of `->' is not a pointer
cppnewclassdlg.cpp:144: syntax error before `}' token
cppnewclassdlg.cpp:150: `model' was not declared in this scope
cppnewclassdlg.cpp:150: ISO C++ forbids declaration of `
   addCompletionBasenameNamespacesRecursive' with no type
cppnewclassdlg.cpp:152: invalid use of member `CppNewClassDialog::compBasename'
cppnewclassdlg.cpp:153: ISO C++ forbids declaration of `it' with no type
cppnewclassdlg.cpp:153: conflicting types for `int it'
cppnewclassdlg.cpp:138: previous declaration as `
   QValueListConstIterator<QString> it'
cppnewclassdlg.cpp:153: cannot convert `QValueListIterator<QString>' to `int'
   in initialization
cppnewclassdlg.cpp:154: syntax error before `for'
cppnewclassdlg.cpp:155: syntax error before `!=' token
cppnewclassdlg.cpp:161: confused by earlier errors, bailing out
make[4]: *** [libkdevcppsupport_la.all_cpp.lo] Error 1
make[4]: Leaving directory `/home/nick/projects/kdevelop-3.3.94/languages/cpp'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/nick/projects/kdevelop-3.3.94/languages/cpp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nick/projects/kdevelop-3.3.94/languages'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nick/projects/kdevelop-3.3.94'
make: *** [all] Error 2
[goa:kdevelop-3.3.94]$



_______________________________________________
KDevelop-devel mailing list
KDevelop-devel@barney.cs.uni-potsdam.de
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic