error cross-compiling viewml for strongarm(1)
"Mildred Frisco" <[email protected]> Tue, 18 Feb 2003 02:36:07 +0800
| Newsgroups | gmane.comp.web.viewml.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi ! this is part 1 of my message because my attachment (log of make) is too big. Anyway, I am trying to cross-compile viewml for strongarm. I have set compiler variables, --enable-static in configure. added compiler header files library in CFLAGS and CPPFLAGS, in makeinclude and removed -ljpeg (didn't support jpeg). i had the following errors ... (i'll send the second part also) please help me. thank you very much mildred ############################################################# This message is sent to you because you are subscribed to the mailing list <[email protected]>. To unsubscribe, E-mail to: <[email protected]> To switch to the DIGEST mode, E-mail to <[email protected]> To switch to the INDEX mode, E-mail to <[email protected]> Send administrative queries to <[email protected]>
make1.log
(application/octet-stream, 21.5 KB)
[mildred@arwen viewml-0.22]$ make all
make[1]: Entering directory `/web_browser_arm/viewml2/viewml-0.22/src'
if [ ! -s .build_depends ]; then make -f build_depends.mk force-depends; fi
make[1]: Leaving directory `/web_browser_arm/viewml2/viewml-0.22/src'
make[1]: Entering directory `/web_browser_arm/viewml2/viewml-0.22/src'
arm-linux-g++ -Larm/include -Iarm/include -I. -I../kdecore -I../kimgio -I../kdeui -I../jscript -I/web_browser_arm/flnx-0.17 -I/web_browser_arm/flnx-0.17/FL -I./fltk -I/web_browser_arm/microwin-0.89/src/include -Iarm/include/microwin -g --permissive -DNANOX -D_NANOX -I/armdir/usr/local/arm/include `/web_browser_arm/libwww/bin/libwww-config --cflags` -I.. -c -o html.o html.cpp
In file included from /armdir/usr/local/arm/include/c++/3.2/backward/algo.h:59,
from fltk/qstring.h:4,
from ../kdecore/kurl.h:31,
from html.cpp:24:
/armdir/usr/local/arm/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
In file included from /armdir/usr/local/arm/include/c++/3.2/bits/locale_facets.tcc:41,
from /armdir/usr/local/arm/include/c++/3.2/locale:46,
from /armdir/usr/local/arm/include/c++/3.2/bits/ostream.tcc:37,
from /armdir/usr/local/arm/include/c++/3.2/ostream:275,
from /armdir/usr/local/arm/include/c++/3.2/iostream:45,
from /armdir/usr/local/arm/include/c++/3.2/backward/iostream.h:32,
from /armdir/usr/local/arm/include/c++/3.2/backward/iterator.h:33,
from /armdir/usr/local/arm/include/c++/3.2/backward/algobase.h:60,
from /armdir/usr/local/arm/include/c++/3.2/backward/algo.h:60,
from fltk/qstring.h:4,
from ../kdecore/kurl.h:31,
from html.cpp:24:
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::acos(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:99: `::acosf' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:105: `acos' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::acos(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:112: `::acos' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:115: `asin' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::asin(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:119: `::asinf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::asin(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:130: `::asin' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:133: `atan' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::atan(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:137: `::atanf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::atan(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:148: `::atan' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:151: `atan2' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::atan2(float, float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:155: `::atan2f' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::atan2(long double, long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:168: `::atan2' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:171: `ceil' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::ceil(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:175: `::ceilf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::ceil(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:186: `::ceil' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:189: `cos' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath:199: `cosh' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::cosh(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:203: `::coshf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::cosh(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:214: `::cosh' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:217: `exp' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::exp(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:221: `::expf' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::exp(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:232: `::exp' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:235: `fabs' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath:245: `floor' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::floor(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:249: `::floorf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::floor(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:260: `::floor' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:263: `fmod' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::fmod(float, float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:267: `::fmodf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::fmod(long double, long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:280: `::fmod' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:283: `frexp' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::frexp(float, int*)':
/armdir/usr/local/arm/include/c++/3.2/cmath:287: `::frexpf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::frexp(long double, int*)':
/armdir/usr/local/arm/include/c++/3.2/cmath:299: `::frexp' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:302: `ldexp' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::ldexp(float, int)':
/armdir/usr/local/arm/include/c++/3.2/cmath:306: `::ldexpf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::ldexp(long double, int)':
/armdir/usr/local/arm/include/c++/3.2/cmath:319: `::ldexp' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:322: `log' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::log(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:326: `::logf' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::log(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:337: `::log' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:340: `log10' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::log10(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:344: `::log10f' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::log10(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:355: `::log10' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:358: `modf' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::modf(float, float*)':
/armdir/usr/local/arm/include/c++/3.2/cmath:362: `::modff' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::modf(long double, long double*)':
/armdir/usr/local/arm/include/c++/3.2/cmath:382: `::modf' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:397: `pow' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float std::pow(float,
float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:401: `::powf' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::pow(long double, long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:414: `::pow' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `double
std::pow(double, int)':
/armdir/usr/local/arm/include/c++/3.2/cmath:419: `double std::pow(double, int)'
used prior to declaration
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:429: `sin' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath:439: `sinh' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::sinh(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:443: `::sinhf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::sinh(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:454: `::sinh' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:457: `sqrt' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath:467: `tan' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::tan(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:471: `::tanf' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::tan(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:482: `::tan' undeclared (first use
here)
/armdir/usr/local/arm/include/c++/3.2/cmath: At global scope:
/armdir/usr/local/arm/include/c++/3.2/cmath:485: `tanh' not declared
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `float
std::tanh(float)':
/armdir/usr/local/arm/include/c++/3.2/cmath:489: `::tanhf' undeclared (first
use here)
/armdir/usr/local/arm/include/c++/3.2/cmath: In function `long double
std::tanh(long double)':
/armdir/usr/local/arm/include/c++/3.2/cmath:500: `::tanh' undeclared (first use
here)
In file included from ../kdecore/kurl.h:31,
from html.cpp:24:
fltk/qstring.h: At global scope:
fltk/qstring.h:16: parse error before `{' token
fltk/qstring.h:21: parse error before `int'
fltk/qstring.h:22: parse error before `const'
fltk/qstring.h:22: warning: ISO C++ forbids declaration of `m_bNull' with no
type
fltk/qstring.h:22: parse error before `}' token
fltk/qstring.h:23: parse error before `const'
fltk/qstring.h:23: warning: ISO C++ forbids declaration of `m_bNull' with no
type
fltk/qstring.h:23: redefinition of `int m_bNull'
fltk/qstring.h:22: `int m_bNull' previously defined here
fltk/qstring.h:23: parse error before `}' token
fltk/qstring.h:24: parse error before `const'
fltk/qstring.h:24: warning: ISO C++ forbids declaration of `m_bNull' with no
type
fltk/qstring.h:24: redefinition of `int m_bNull'
fltk/qstring.h:23: `int m_bNull' previously defined here
fltk/qstring.h:24: parse error before `}' token
fltk/qstring.h:26: non-member function `QString copy()' cannot have `const'
method qualifier
fltk/qstring.h:26: semicolon missing after declaration of `class QString'
fltk/qstring.h: In function `int copy()':
fltk/qstring.h:26: invalid use of `this' in non-member function
fltk/qstring.h: At global scope:
fltk/qstring.h:27: non-member function `operator char*()' cannot have `const'
method qualifier
fltk/qstring.h:27: `operator char*()' must be a nonstatic member function
fltk/qstring.h:27: `operator char*()' must take exactly one argument
fltk/qstring.h: In function `operator char*()':
fltk/qstring.h:27: `c_str' undeclared (first use this function)
fltk/qstring.h:27: (Each undeclared identifier is reported only once for each
function it appears in.)
fltk/qstring.h: At global scope:
fltk/qstring.h:28: non-member function `operator const char*()' cannot have `
const' method qualifier
fltk/qstring.h:28: `operator const char*()' must be a nonstatic member function
fltk/qstring.h:28: `operator const char*()' must take exactly one argument
fltk/qstring.h:30: non-member function `int find(const QRegExp&, int)' cannot
have `const' method qualifier
fltk/qstring.h:31: non-member function `int find(char, int, bool)' cannot have
`const' method qualifier
fltk/qstring.h:32: non-member function `int find(const QString&, int, bool)'
cannot have `const' method qualifier
fltk/qstring.h:34: non-member function `bool isEmpty()' cannot have `const'
method qualifier
fltk/qstring.h: In function `bool isEmpty()':
fltk/qstring.h:34: `empty' undeclared (first use this function)
fltk/qstring.h: In function `QString left(unsigned int)':
fltk/qstring.h:35: return type `class QString' is incomplete
fltk/qstring.h:35: `substr' undeclared (first use this function)
fltk/qstring.h: In function `QString right(unsigned int)':
fltk/qstring.h:36: return type `class QString' is incomplete
fltk/qstring.h:36: `length' undeclared (first use this function)
fltk/qstring.h: At global scope:
fltk/qstring.h:38: non-member function `QString mid(unsigned int, unsigned int)
' cannot have `const' method qualifier
fltk/qstring.h: In function `QString mid(unsigned int, unsigned int)':
fltk/qstring.h:38: return type `class QString' is incomplete
fltk/qstring.h:39: aggregate `QString tmp' has incomplete type and cannot be
defined
fltk/qstring.h: In function `void truncate(unsigned int)':
fltk/qstring.h:48: invalid use of undefined type `class QString'
fltk/qstring.h:15: forward declaration of `class QString'
fltk/qstring.h:48: `assign' undeclared (first use this function)
fltk/qstring.h: At global scope:
fltk/qstring.h:50: non-member function `const char* data()' cannot have `const'
method qualifier
fltk/qstring.h: In function `QString& replace(const QString&, const QString&)':
fltk/qstring.h:51: invalid use of `this' in non-member function
fltk/qstring.h: At global scope:
fltk/qstring.h:62: `const QString& operator+(char)' must have an argument of
class or enumerated type
fltk/qstring.h: In function `const QString& operator+(char)':
fltk/qstring.h:62: `string' undeclared (first use this function)
fltk/qstring.h:62: parse error before `::' token
fltk/qstring.h:62: invalid use of `this' in non-member function
fltk/qstring.h: At global scope:
fltk/qstring.h:64: `const QString& operator=(char)' must be a nonstatic member
function
fltk/qstring.h:64: `const QString& operator=(char)' must take exactly two
arguments
fltk/qstring.h: In function `const QString& operator=(char)':
fltk/qstring.h:64: invalid use of `this' in non-member function
fltk/qstring.h:64: invalid use of `this' in non-member function
fltk/qstring.h: At global scope:
fltk/qstring.h:68: non-member function `QString lower()' cannot have `const'
method qualifier
fltk/qstring.h: In function `QString lower()':
fltk/qstring.h:68: return type `class QString' is incomplete
fltk/qstring.h:69: aggregate `QString s' has incomplete type and cannot be
defined
fltk/qstring.h: At global scope:
fltk/qstring.h:76: non-member function `QString upper()' cannot have `const'
method qualifier
fltk/qstring.h: In function `QString upper()':
fltk/qstring.h:76: return type `class QString' is incomplete
fltk/qstring.h:77: aggregate `QString s' has incomplete type and cannot be
defined
fltk/qstring.h: At global scope:
fltk/qstring.h:85: non-member function `bool isNull()' cannot have `const'
method qualifier
fltk/qstring.h:87: non-member function `operator bool()' cannot have `const'
method qualifier
fltk/qstring.h:87: `operator bool()' must be a nonstatic member function
fltk/qstring.h:87: `operator bool()' must take exactly one argument
fltk/qstring.h:89: non-member function `bool operator!()' cannot have `const'
method qualifier
fltk/qstring.h:89: `bool operator!()' must have an argument of class or
enumerated type
fltk/qstring.h:89: `bool operator!()' must take exactly one argument
fltk/qstring.h:91: non-member function `int findRev(const QString&, int, bool)'
cannot have `const' method qualifier
fltk/qstring.h:92: non-member function `int findRev(char, int, bool)' cannot
have `const' method qualifier
fltk/qstring.h: In function `QString& sprintf(const char*, ...)':
fltk/qstring.h:105: invalid use of `this' in non-member function
fltk/qstring.h: In function `QString& setNum(int, int)':
fltk/qstring.h:111: invalid use of `this' in non-member function
fltk/qstring.h:112: invalid use of `this' in non-member function
fltk/qstring.h: At global scope:
fltk/qstring.h:116: non-member function `QString stripWhiteSpace()' cannot have
`const' method qualifier
fltk/qstring.h: In function `QString stripWhiteSpace()':
fltk/qstring.h:116: return type `class QString' is incomplete
fltk/qstring.h:117: aggregate `QString tmp' has incomplete type and cannot be
defined
fltk/qstring.h:120: invalid use of `this' in non-member function
fltk/qstring.h: At global scope:
fltk/qstring.h:128: parse error before `}' token
In file included from ../kdecore/kurl.h:32,
from html.cpp:24:
fltk/qstrlist.h:10: parse error before `<' token
fltk/qstrlist.h:15: parse error before `public'
fltk/qstrlist.h:16: warning: ISO C++ forbids declaration of `m_bDeepCopies'
with no type
fltk/qstrlist.h:16: conflicting types for `int m_bDeepCopies'
fltk/qstrlist.h:14: previous declaration as `bool m_bDeepCopies'
fltk/qstrlist.h:16: `deepCopies' was not declared in this scope
fltk/qstrlist.h:16: parse error before `}' token
fltk/qstrlist.h:17: destructors must be member functions
fltk/qstrlist.h:17: virtual outside class declaration
fltk/qstrlist.h: In function `void append(const char*)':
fltk/qstrlist.h:18: `push_back' undeclared (first use this function)
fltk/qstrlist.h: At global scope:
fltk/qstrlist.h:19: non-member function `int count()' cannot have `const'
method qualifier
fltk/qstrlist.h: In function `int count()':
fltk/qstrlist.h:19: `size' undeclared (first use this function)
fltk/qstrlist.h: At global scope:
fltk/qstrlist.h:20: non-member function `bool isEmpty()' cannot have `const'
method qualifier
fltk/qstrlist.h: In function `bool isEmpty()':
fltk/qstrlist.h:20: redefinition of `bool isEmpty()'
fltk/qstring.h:34: `bool isEmpty()' previously defined here
fltk/qstrlist.h:20: redefinition of `bool isEmpty()'
fltk/qstring.h:34: `bool isEmpty()' previously defined here
fltk/qstrlist.h: In function `char* next()':
fltk/qstrlist.h:23: `m_nCurrent' undeclared (first use this function)
fltk/qstrlist.h:24: invalid use of `this' in non-member function
fltk/qstrlist.h: In function `int find(const char*)':
fltk/qstrlist.h:33: invalid use of `this' in non-member function
fltk/qstrlist.h: In function `char* at(int&)':
fltk/qstrlist.h:44: invalid use of `this' in non-member function
fltk/qstrlist.h: At global scope:
fltk/qstrlist.h:50: non-member function `int size()' cannot have `const' method
qualifier
fltk/qstrlist.h: In function `int size()':
fltk/qstrlist.h:50: `int size()' used prior to declaration
fltk/qstrlist.h:50: `vector' undeclared (first use this function)
fltk/qstrlist.h:50: parse error before `*' token
fltk/qstrlist.h: At global scope:
fltk/qstrlist.h:52: non-member function `char* getLast()' cannot have `const'
method qualifier
fltk/qstrlist.h: In function `char* getLast()':
fltk/qstrlist.h:54: invalid use of `this' in non-member function
fltk/qstrlist.h: At global scope:
fltk/qstrlist.h:59: non-member function `char* getFirst()' cannot have `const'
method qualifier
fltk/qstrlist.h: In function `char* getFirst()':
fltk/qstrlist.h:61: invalid use of `this' in non-member function
fltk/qstrlist.h: In function `char* first()':
fltk/qstrlist.h:69: invalid use of `this' in non-member function
fltk/qstrlist.h: At global scope:
fltk/qstrlist.h:75: parse error before `}' token
In file included from html.cpp:24:
../kdecore/kurl.h:393: field `protocol_part' has incomplete type
../kdecore/kurl.h:394: field `host_part' has incomplete type
../kdecore/kurl.h:395: field `path_part' has incomplete type
../kdecore/kurl.h:396: field `path_part_decoded' has incomplete type
../kdecore/kurl.h:397: field `search_part' has incomplete type
../kdecore/kurl.h:398: field `ref_part' has incomplete type
../kdecore/kurl.h:400: field `dir_part' has incomplete type
../kdecore/kurl.h:401: field `user_part' has incomplete type
../kdecore/kurl.h:402: field `passwd_part' has incomplete type