I've fixed all compile errors in bbkeys CVS and have just committed.

HOWEVER.  The problem is that blackbox may or may not be linked against
Xft and bbkeys has no way of knowing.  Normally this is accomplished via
pkgconfig magic, iirc, but such magic isn't yet in blackbox proper.  So,
at least for the time being (read: until a real solution is present),
you'll need to first --disable-Xft (iirc) when compiling blackbox-CVS. 
make install it, then compile bbkeys (don't forget to use --with-bt-lib=
and --with-bt-includes= pointing to the appropriate places when running
./configure).  make install bbkeys.  you'll not need to recompile it
soon, and hopefully the next time you do need to, we'll have a real
solution for the dependencies issues.

let me know if anything else is borked.

more importantly, please let me (and nyz) know if you can help get these
issues resolved by contributing code/patches/etc.

thanks!!

On Thu, 2003-11-20 at 23:46, Jason 'vanRijn' Kasper wrote:
> ermf.  um.  I just compiled this a week ago against current blackbox, I
> thought....  Lemme make sure....
> 
> Now, (while this compiles...) here's the 2 things that are odd about
> this....  1) I've not had to recompile bbkeys-CVS in a good long while. 
> =:)  2) that nobody's told me it's broke!!!
> 
> hmph.  yep, you're right.  it's borked.  I'll try to look at it in the
> next couple of days.  Of course, I'll also gladly take any patches
> offered....  =:)
> 
> On Tue, 2003-11-18 at 18:50, James deBoer wrote:
> > I don't think bbkeys quite works with the CVS version of blackbox, apparently 
> > it worked with a CVS version from last year. Since then there have been some 
> > minor changes to the blackbox lib/ API.. 
> > 
> > If you mess around with the source you can get it to mostly compile.. I 
> > actually got stuck at the linking stage. You have to change a few things 
> > though, e.g. App::eventLoop() is now App::run() or something similar.
> > 
> > If you are interested in hacking on bbkeys you should send an email to 
> > Jason 'vanRijn' Kasper at [EMAIL PROTECTED]
> > 
> > James.
> > 
> > On November 18, 2003 04:29 pm, Chris Grossmann wrote:
> > > As I blindly plow through CVS...
> > >
> > > I'm having problems building bbkeys:
> > > > KeyClient.cpp:101: no matching function for call to
> > > > `Netclient::Netclient (bt::Display *&)'
> > > > Netclient.h:68: candidates are: Netclient::Netclient (Display *)
> > > > Netclient.h:131:                 Netclient::Netclient (const Netclient
> > > > &)
> > > > KeyClient.cpp:105: no matching function for call to
> > > > `KeyGrabber::KeyGrabber (bt::Display *&, unsigned int, unsigned int)'
> > > > KeyGrabber.h:37: candidates are: KeyGrabber::KeyGrabber (Display *,
> > > > unsigned int, unsigned int)
> > > > KeyGrabber.h:49:                 KeyGrabber::KeyGrabber (const
> > > > KeyGrabber &)
> > > > KeyClient.cpp: In method `void KeyClient::cycleScreen (int, bool)
> > > > const':
> > > > KeyClient.cpp:397: no matching function for call to `XWindow::focus ()
> > > > const'
> > > > make: *** [KeyClient.o] Error 1
> -- 
> 
> ,-----------------------------------------------------------------//
> | Jason 'vanRijn' Kasper ::  Numbers 6:22-26 
>  `
>  | All brontosauruses are thin at one end, much MUCH thicker 
>  | in the middle, and then thin again at the far end.  That is 
>  | the theory that I have and which is mine, and what it is too.  
>  ,
> | bash$ :(){ :|:&};:
> `----------------------//
-- 

,-----------------------------------------------------------------//
| Jason 'vanRijn' Kasper ::  Numbers 6:22-26 
 `
 | All brontosauruses are thin at one end, much MUCH thicker 
 | in the middle, and then thin again at the far end.  That is 
 | the theory that I have and which is mine, and what it is too.  
 ,
| bash$ :(){ :|:&};:
`----------------------//


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
List archives:  http://asgardsrealm.net/lurker/splash/index.html
Trouble? Contact [EMAIL PROTECTED]

Reply via email to