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

List:       kde-core-devel
Subject:    Re: IMPORTANT: Library names.
From:       m_elter () t-online ! de (Matthias Elter)
Date:       2001-05-31 21:26:14
[Download RAW message or body]

On Thursday 31 May 2001 22:07, Waldo Bastian wrote:
> On Thursday 31 May 2001 12:37, Frerich Raabe wrote:
> > On Thursday 31 May 2001 20:33, Waldo Bastian wrote:
> > > I would like to make you aware of some of the problems associated w=
ith
> > > the naming of libraries also referred to as DSOs. In kdelibs/NAMING
> > > guidelines are listed for the naming of libraries. If you create
> > > DSOs/libraries please make sure that the names of your DSOs/librari=
es
> > > follow these naming conventions. If your applications makes use of
> > > plugins you probably should define a naming scheme for them that is=
 in
> > > line with the guidelines of kdelibs/NAMING and add your naming sche=
me
> > > to kdelibs/NAMING.
> >
> > Don't know whether it's necessary to do so as I don't know of any lib=
rary
> > name clashes,
>
> kicker.la and libkicker.la comes to mind after reading kde-cvs.
>
> > but I think that list lacks a naming scheme for Kicker
> > applets. What about applet_blah.la? :-)
>
> I don't think "applet_" is a very good prefix. I would rather go for
> "kicker_blah.la" or "kicker_applet_blah.la"

Have a look into kpanelapplet.h

<snip>
 * Back to panel applet DSOs, the following conventions are used for KDE:
 * Name:    lib<appletname>applet.la
 * LDFLAGS: -module -no-undefined
</snip>

Greetings,
Matthias

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

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