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

List:       kde-multimedia
Subject:    Re: Kaboodle - new lean media player
From:       Martin Vogt <mvogt () rhrk ! uni-kl ! de>
Date:       2001-02-03 14:40:55
[Download RAW message or body]

>On Wed, Jan 31, 2001 at 01:24:39PM +0100, Martin Vogt wrote:
> > On Wed, Jan 31, 2001 at 01:37:05AM -0800, Neil Stevens wrote:
> > > Noatun loads slowly on systems with slow dynamic loaders.  So, noatun can 
> > > be inconvenient for playing a single file.  This can make KDE look bad.
> > > 
> > > Konqueror is the ultimate browser, with a flexible embedding system.  Yet, 
> > > it cannot embed a simple sound file on a web page, because no kpart for 
> > > that exists.  This can make KDE look bad.
> > > I see a problem here with pthreads.
>I begin to *hate* pthreads :(

The only application which should be linked against
pthread is artsd itsself.
There is no need to link :

  * libmcop_nothreads
  * libartsflow_idl_nothreads
  * libkmedia2_idl_nothreads
  * libsoundserver_idl_nothreads

These libs against pthread too.
If I look at the artsd Makefile am. I dont see where it is linked
against pthread.
One important point is that pthread is the _last_ lib in the linking
order.

Example 

 -lmcop -lpthread -lartsflow

may cause problems,but: 

 -lmcop -lartsflow -lpthread

is ok.
(The dynamic linker loads libraries in the reversed linking order)
In this case: pthread first.
There is not need to link other libs against pthread.   

Martin

_______________________________________________
Kde-multimedia mailing list
Kde-multimedia@master.kde.org
http://master.kde.org/mailman/listinfo/kde-multimedia

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

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