-
Bug
-
Resolution: Done
-
Not Evaluated
-
4.7.4
-
None
-
Embedded Linux with -no-stl option
-
5e3c49d86feb33f3b722760ceaf002664341cb10
I guess my issue is coming from the fact I use the -no-stl option.
I solved my issue by adding in cppcodemarker.cpp
#include "ctype.h"
Here is the error log:
/home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp: In member function 'QString CppCodeMarker::addMarkUp(const QString&, const Node*, const Location&)': /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp:950:16: error: 'isalpha' was not declared in this scope /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp:956:43: error: 'isalnum' was not declared in this scope /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp:973:23: error: 'isdigit' was not declared in this scope /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp:977:25: error: 'isalnum' was not declared in this scope /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/doc.cpp:1864:6: warning: unused parameter 'unit' /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/doc.cpp:1864:6: warning: unused parameter 'endCmd' /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp: At global scope: /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/cppcodemarker.cpp:879:16: warning: 'QString untabified(const QString&)' defined but not used make[3]: *** [.obj/release-shared/cppcodemarker.o] Erreur 1 make[3]: *** Attente des tâches non terminées.... /home/ag/workspace/svn-penguin/trunk/penguin/output/staging/lib/qt/tools/qdoc3/doc.cpp:65:1: warning: 'QStringMap* null_QStringMap()' defined but not used make[3]: quittant le répertoire « /home/ag/workspace/svn-penguin/trunk/penguin/output/pc_x11/lib/qt/release/tools/qdoc3 » make[2]: *** [sub-qdoc3-make_default-ordered] Erreur 2 make[2]: quittant le répertoire « /home/ag/workspace/svn-penguin/trunk/penguin/output/pc_x11/lib/qt/release/tools » make[1]: *** [sub-tools-make_default-ordered] Erreur 2 make[1]: quittant le répertoire « /home/ag/workspace/svn-penguin/trunk/penguin/output/pc_x11/lib/qt/release »