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

List:       kde-solaris
Subject:    Re: [kde-solaris] building kde34 from scratch fails (for me anyway)
From:       Mats Rojestal <mats.rojestal () bredband ! net>
Date:       2005-04-03 21:52:15
Message-ID: 4250658F.7030502 () bredband ! net
[Download RAW message or body]

Why do you have "--disable-mt" flag? Is QT built without thread support 
? I think this is the root to your problem.


Regards,
		Mats R

peter winterflood wrote:
> Hi, this is my first post to this forum, I have done a  quick seach of the archives \
> for similar, and google. 
> building kde 34 from scratch, have successfully done this on slackware with latest \
> kernel, but cant get past kdelibs on solaris 10 (sparc) 
> so what have i done.
> 
> im installing everything in a new tree, bit like suns /opt/sfw, but just a seperate \
> one, so i can keep it isolated from sun packages. ive installed qt 3.3.3, gcc, \
> 3.4.3, atk, binutils, gawk, glib 2.6.3, jpeg6b, png 128, make 3.8, pkgconfig, tiff \
> zlib, (some of these may not be nessasary at this point.) all with the same \
> --prefix=  and this prefix is added to the path, and temporariliy added to \
> LD_LIBRARY_PATH, which will be added permenantly at a later date, to ldconfig. 
> the configure line was 
> 
> --prefix=path --with-qt-dir=path --disable-mt  where path is my install path.
> 
> configure runs no probs, a few warnings about ssl, etc but nothing that i can think \
> of gives the following error  (I could be wrong). 
> In file included from kresolver.cpp:59:
> kresolver_p.h:120: error: `QMutex' does not name a type
> kresolver_p.h:171: error: `QWaitCondition' does not name a type
> kresolver_p.h:190: error: `QWaitCondition' does not name a type
> kresolver_p.h:193: error: `QMutex' does not name a type
> kresolver_p.h:332: error: expected class-name before '{' token
> kresolver.cpp: In member function `bool KNetwork::KResolver::wait(int)':
> kresolver.cpp:463: error: `QMutexLocker' undeclared (first use this function)
> kresolver.cpp:463: error: (Each undeclared identifier is reported only once for \
> each function it appears in.) kresolver.cpp:463: error: expected `;' before \
> "locker" kresolver.cpp:477: error: 'class KNetwork::Internal::KResolverManager' has \
> no member named 'notifyWaiters' kresolver.cpp:477: error: 'class \
> KNetwork::KResolverPrivate' has no member named 'mutex' kresolver.cpp:479: error: \
> 'class KNetwork::Internal::KResolverManager' has no member named 'notifyWaiters' \
> kresolver.cpp:479: error: 'class KNetwork::KResolverPrivate' has no member named \
> 'mutex' make[4]: *** [kresolver.lo] Error 1
> make[4]: Leaving directory `/var/tmp/kde/kdelibs-3.4.0/kdecore/network'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/var/tmp/kde/kdelibs-3.4.0/kdecore'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/var/tmp/kde/kdelibs-3.4.0/kdecore'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/var/tmp/kde/kdelibs-3.4.0'
> make: *** [all] Error 2
> 
> 
> anyone else seen this, know a fix, or know what i might have missed.
> 
> regards peter
> 

___________________________________________________
This message is from the kde-solaris mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde-solaris.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.


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

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