ADA doesn't compile
de Chalendar Gael
de-chalendarg at zoe.cea.fr
Fri May 2 15:07:08 UTC 2003
Hello,
This allows javasupport and adasupport to compile again...
Gaël
Index: adasupport/AdaStoreWalker.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/adasupport/AdaStoreWalker.cpp,v
retrieving revision 1.1
diff -u -b -B -u -r1.1 AdaStoreWalker.cpp
--- adasupport/AdaStoreWalker.cpp 1 May 2003 23:47:38 -0000
1.1
+++ adasupport/AdaStoreWalker.cpp 2 May 2003 13:04:03 -0000
@@ -207,7 +207,7 @@
_t = _retTree;
#line 80 "expandedada.store.g"
- QString scopeName (text
(gpi));
+ QString scopeName (text
(gpi).c_str());
//ParsedScopeContainer*
psc = insertScopeContainer (m_currentContainer, scopeName);
/*
psc->setDeclaredOnLine
(startLine);
@@ -233,7 +233,7 @@
_t = _retTree;
#line 92 "expandedada.store.g"
- QString scopeName (text
(ps));
+ QString scopeName (text
(ps).c_str());
//ParsedScopeContainer*
psc = insertScopeContainer (m_currentContainer, scopeName);
/*
psc->setDeclaredOnLine
(startLine);
@@ -260,7 +260,7 @@
_t = _retTree;
#line 105 "expandedada.store.g"
- QString scopeName (text
(prd));
+ QString scopeName (text
(prd).c_str());
//ParsedScopeContainer*
psc = insertScopeContainer (m_currentContainer, scopeName);
/*
psc->setDeclaredOnLine
(startLine);
@@ -526,7 +526,7 @@
compound_name(_t);
_t = _retTree;
#line 71 "expandedada.store.g"
- m_imports.back ().push_back
(text (c));
+// str()
#line 531 "AdaStoreWalker.cpp"
}
else {
@@ -8514,7 +8514,7 @@
def_id(_t);
_t = _retTree;
#line 846 "expandedada.store.g"
- m_currentScope.push_back (text (id));
+ m_currentScope.push_back (text (id).c_str());
#line 8519 "AdaStoreWalker.cpp"
pkg_body_part(_t);
_t = _retTree;
Index: adasupport/adasupportpart.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/adasupport/adasupportpart.cpp,v
retrieving revision 1.1
diff -u -b -B -u -r1.1 adasupportpart.cpp
--- adasupport/adasupportpart.cpp 1 May 2003 23:47:38 -0000
1.1
+++ adasupport/adasupportpart.cpp 2 May 2003 13:04:04 -0000
@@ -226,7 +226,7 @@
}
} catch (antlr::ANTLRException& ex) {
kdDebug () << "*exception*: " << ex.toString ().c_str () <<
endl;
- d->problemReporter->reportError (ex.getMessage (),
+ d->problemReporter->reportError (ex.getMessage ().c_str(),
fileName,
lexer.getLine (),
lexer.getColumn ());
@@ -260,7 +260,7 @@
} catch (antlr::ANTLRException& ex) {
kdDebug () << "*exception*: " << ex.toString ().c_str () <<
endl;
- d->problemReporter->reportError (ex.getMessage (),
+ d->problemReporter->reportError (ex.getMessage ().c_str(),
fileName,
lexer.getLine (),
lexer.getColumn ());
Index: adasupport/backgroundparser.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/adasupport/backgroundparser.cpp,v
retrieving revision 1.1
diff -u -b -B -u -r1.1 backgroundparser.cpp
--- adasupport/backgroundparser.cpp 1 May 2003 23:47:38 -0000
1.1
+++ adasupport/backgroundparser.cpp 2 May 2003 13:04:04 -0000
@@ -65,7 +65,7 @@
} catch( antlr::ANTLRException& ex ){
kdDebug() << "*exception*: " << ex.toString().c_str() << endl;
- m_reporter->reportError( ex.getMessage(),
+ m_reporter->reportError( ex.getMessage().c_str(),
m_fileName,
lexer.getLine(),
lexer.getColumn() );
Index: javasupport/backgroundparser.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/javasupport/backgroundparser.cpp,v
retrieving revision 1.5
diff -u -b -B -u -r1.5 backgroundparser.cpp
--- javasupport/backgroundparser.cpp 2 May 2003 00:36:21 -0000
1.5
+++ javasupport/backgroundparser.cpp 2 May 2003 13:04:06 -0000
@@ -58,7 +58,7 @@
} catch( antlr::ANTLRException& ex ){
kdDebug() << "*exception*: " << ex.toString().c_str() << endl;
- m_reporter->reportError( ex.getMessage(),
+ m_reporter->reportError( ex.getMessage().c_str(),
m_fileName,
lexer.getLine(),
lexer.getColumn() );
Index: javasupport/javasupportpart.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/javasupport/javasupportpart.cpp,v
retrieving revision 1.19
diff -u -b -B -u -r1.19 javasupportpart.cpp
--- javasupport/javasupportpart.cpp 2 May 2003 00:36:21 -0000
1.19
+++ javasupport/javasupportpart.cpp 2 May 2003 13:04:07 -0000
@@ -223,7 +223,7 @@
} catch( antlr::ANTLRException& ex ){
kdDebug() << "*exception*: " << ex.toString().c_str() << endl;
- d->problemReporter->reportError( ex.getMessage(),
+ d->problemReporter->reportError( ex.getMessage().c_str(),
fileName,
lexer.getLine(),
lexer.getColumn() );
@@ -258,7 +258,7 @@
} catch( antlr::ANTLRException& ex ){
kdDebug() << "*exception*: " << ex.toString().c_str() << endl;
- d->problemReporter->reportError( ex.getMessage(),
+ d->problemReporter->reportError( ex.getMessage().c_str(),
fileName,
lexer.getLine(),
lexer.getColumn() );
Le ven 02/05/2003 à 12:30, Amilcar do Carmo Lucas a écrit :
> Current CVS
> KDE 3.1.1 SuSE 8.0 rpm's
> QT 3.1.2 SuSE 8.0 rpm's
>
> Error messages
>
> source='AdaStoreWalker.cpp' object='AdaStoreWalker.lo' libtool=yes \
> depfile='.deps/AdaStoreWalker.Plo' tmpdepfile='.deps/AdaStoreWalker.TPlo' \
> depmode=gcc /bin/sh ../../admin/depcomp \
> /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++
> -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/antlr -I../../lib/interfaces
> -I../../lib/sourceinfo -I/opt/kde3/include -I/usr/lib/qt3/include
> -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT
> -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
> -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -fno-builtin
> -g -O2 -O0 -g3 -fno-exceptions -fno-check-new -fexceptions -c -o
> AdaStoreWalker.lo `test -f 'AdaStoreWalker.cpp' || echo
> './'`AdaStoreWalker.cpp
> expandedada.store.g: In method `void
> AdaStoreWalker::library_item(antlr::ASTRefCount<AdaAST>)':
> expandedada.store.g:81: no matching function for call to
> `QString::QString (string)'
> /usr/lib/qt3/include/qstring.h:761: candidates are: QString::QString()
> /usr/lib/qt3/include/qstring.h:386: QString::QString(QChar)
> /usr/lib/qt3/include/qstring.h:387:
> QString::QString(const QString &)
> /usr/lib/qt3/include/qstring.h:388:
> QString::QString(const QByteArray &)
> /usr/lib/qt3/include/qstring.h:389:
> QString::QString(const QChar *, unsigned int)
> /usr/lib/qt3/include/qstring.h:391:
> QString::QString(const char *)
> /usr/lib/qt3/include/qstring.h:650:
> QString::QString(int, bool)
> /usr/lib/qt3/include/qstring.h:669:
> QString::QString(QStringData *, bool)
> expandedada.store.g:93: no matching function for call to
> `QString::QString (string)'
> /usr/lib/qt3/include/qstring.h:761: candidates are: QString::QString()
> /usr/lib/qt3/include/qstring.h:386: QString::QString(QChar)
> /usr/lib/qt3/include/qstring.h:387:
> QString::QString(const QString &)
> /usr/lib/qt3/include/qstring.h:388:
> QString::QString(const QByteArray &)
> /usr/lib/qt3/include/qstring.h:389:
> QString::QString(const QChar *, unsigned int)
> /usr/lib/qt3/include/qstring.h:391:
> QString::QString(const char *)
> /usr/lib/qt3/include/qstring.h:650:
> QString::QString(int, bool)
> /usr/lib/qt3/include/qstring.h:669:
> QString::QString(QStringData *, bool)
> expandedada.store.g:106: no matching function for call to
> `QString::QString (string)'
> /usr/lib/qt3/include/qstring.h:761: candidates are: QString::QString()
> /usr/lib/qt3/include/qstring.h:386: QString::QString(QChar)
> /usr/lib/qt3/include/qstring.h:387:
> QString::QString(const QString &)
> /usr/lib/qt3/include/qstring.h:388:
> QString::QString(const QByteArray &)
> /usr/lib/qt3/include/qstring.h:389:
> QString::QString(const QChar *, unsigned int)
> /usr/lib/qt3/include/qstring.h:391:
> QString::QString(const char *)
> /usr/lib/qt3/include/qstring.h:650:
> QString::QString(int, bool)
> /usr/lib/qt3/include/qstring.h:669:
> QString::QString(QStringData *, bool)
> expandedada.store.g: In method `void
> AdaStoreWalker::use_clause(antlr::ASTRefCount<AdaAST>)':
> expandedada.store.g:71: no matching function for call to
> `QStringList::push_back (string)'
> /usr/lib/qt3/include/qvaluelist.h:498: candidates are: void
> QValueList<QString>::push_back(const QString &)
> expandedada.store.g: In method `void
> AdaStoreWalker::package_body(antlr::ASTRefCount<AdaAST>)':
> expandedada.store.g:846: no matching function for call to
> `QStringList::push_back (string)'
> /usr/lib/qt3/include/qvaluelist.h:498: candidates are: void
> QValueList<QString>::push_back(const QString &)
> AdaStoreWalker.cpp: In method `void
> AdaStoreWalker::initializeASTFactory(antlr::ASTFactory &)':
> AdaStoreWalker.cpp:8661: warning: unused parameter `class
> antlr::ASTFactory & factory'
> make[3]: *** [AdaStoreWalker.lo] Error 1
>
> --
> Amilcar Lucas
>
>
>
>
>
> _______________________________________________
> Kdevelop-devel mailing list
> Kdevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
More information about the KDevelop-devel
mailing list