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

List:       kde-solaris
Subject:    Re: [kde-solaris] Re: arts-3.1.2 compile on sparc-sun-solaris 2.6
From:       Jan Van Belle <Jan.Van_Belle () alcatel ! be>
Date:       2003-06-23 5:51:34
[Download RAW message or body]

Bob Meader wrote:
> 
> The routines res and res_init are part of the
> bind (named library).  Try downloading,build and install
> the library portion bind 8.x .
> 
> -----Original Message-----
> From: kde-solaris-bounces-+bob=cci.net@mail.kde.org
> [mailto:kde-solaris-bounces-+bob=cci.net@mail.kde.org]On Behalf Of Jan
> Van Belle
> Sent: Thursday, June 19, 2003 10:47 PM
> To: kde-solaris@kde.org
> Subject: [kde-solaris] Re: arts-3.1.2 compile on sparc-sun-solaris 2.6
> 
> Hello,
> 
> When I dumped my config.log, I found out the following:
> 
> configure:24626: checking for Qt
> configure: 24697: $HOME/opt/qt-3.1/include/qstyle.h
> taking that
> configure:24854: rm -rf SunWS_cache; g++ -o conftest
> -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
> -DNDEBUG -DNO_DEBUG -O2 -fno-exc
> eptions -fno-check-new -I$HOME/opt/qt-3.1/include
> -DQT_THREAD_SUPPORT  -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
> -DUSE_SOLARIS -DSVR4  -L$HOME/opt/qt-3.1/lib
> -L$HOME/opt/graphics/lib -L$HOME/opt/tools/lib  conftest.cc
> -lqt-mt -lpng -lz -lm -ljpeg -ldl  -lXext -lX11 -lSM -lICE
> -lsocket  -lnsl -lpthread 1>&5
> 
> $HOME/opt/qt-3.1/lib/libqt-mt.so: undefined reference to
> `res_init@SUNW_2.1'
> $HOME/opt/qt-3.1/lib/libqt-mt.so: undefined reference to
> `_res@SUNW_2.1'
> 
> collect2: ld returned 1 exit status
> configure:24854: $? = 1
> configure: failed program was:
> #include "confdefs.h"
> #include <qglobal.h>
> #include <qapplication.h>
> #include <qcursor.h>
> #include <qstylefactory.h>
> #include <private/qucomextra_p.h>
> #if ! (QT_VERSION >= 0x030100)
> #error 1
> #endif
> 
> int main() {
>     (void)QStyleFactory::create(QString::null);
>     QCursor c(Qt::WhatsThisCursor);
>     return 0;
> }
> configure:24854: error: Qt (>= Qt 3.1.0) (library qt-mt) not
> found. Please check your installation!
> For more details about this problem, look at the end of
> config.log.
> Make sure that you have compiled Qt with thread support!
> 
> Can someone tell me what this 'undefined reference' in fact
> means?? Is it impossible to build KDE3.1 on a solaris 2.6
> machine ??
> 
> Kind regards,
> 
> Jan

Hello,

Thanks for the response. However, I already found out during
an extensize 'lib-search' ;-) and 'objdump libqt-mt.so.3.1.2
| grep SUNW_2.1'
I just had to include the needed directories with the
LD_LIBRARY_PATH and LD_RUN_PATH . But I've 
never needed it so far. (I am now running Windowmaker
CVS-version, own compilation).

Anyway, once that was solved the configure itself succeeded,
but then at compile-time I got
problems with the headerfiles installed by the 'new'
gcc-3.2.3 . 
To conclude: I just gave up. The only interesting thing
about KDE at work was KDevelop, which seems to be 
much more mature as the last version I tried (1.4).

So I think I'll just take the source at home and compile my
KDE on my desktop and laptop, giving much less problems.

Kind regards,

Jan
___________________________________________________
This message is from the kde-solaris mailing list.
Account management:  http://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