Excellent, thanks for the input, Jan.  Gotta love helpful compilers.
=:)  I won't have a chance to look at this until this evening (hanging
ceiling fans, woohoo), but do you know--would this change to accomodate
gcc-3 break things for previous versions?

* [08/04/01 17:07] Of all the gin joints in all the towns in all the world,
* Jan Schaumann <[EMAIL PROTECTED]> walks into mine and says: 

> dan radom <[EMAIL PROTECTED]> wrote:
> 
> [quoting re-arranged]
> 
> > * Jason Kasper ([EMAIL PROTECTED]) wrote:
> > > MAN!  This is such good stuff.  bbkeys 0.8.0 is hereby released on
> > > y'all's heads </texan>.  I'll paste from the ChangeLog below, 'cause
> > > I'm tired.  =:)  
> > > 
> > > Erm. You still here?  What are you waiting for?!?!?  GO GET IT!!
> > > http://movingparts.thelinuxcommunity.org/bbkeys.shtml !!! Available
> > > now in tarball, rpm, deb, and tootie-frootie flavors....
> > > 
> > > Okay, from the ChangeLog....
> > > 
> > > version 0.8.0 -- - BIG changes!!!  w00T!!!  There's some very
> > > significant improvements in this version, and as such, I'm calling
> > > this version 0.8.0 for various reasons....  1) I feel like it 2) I'm
> > > thinking we're about "there", and 0.8.0 sounds like more of a
> > > non-beta product than 0.3.8 3) I feel like it   =:)
> > > 
> > >   - xOr (see below) has done some majorly good coding with bbkeys.
> > >   He's implemented a different window-cycling scheme that's more
> > >   "Windows"-like (think <alt+tab> popup window with list of things
> > >   you're cycling through)...  Verrrry slick.  Umm. Did I say
> > >   Verrrrry?  
> >
> 
> > Some behavior I'm noticing is that when I use access this feature it
> > uniconifies bbkeys.  I've always ran bbkeys with the -i switch.  Is
> > this normal behavior for bbkeys 0.8.0?
> 
> AOL!
> I assume this might be a bug - I really would like it to stay iconified.
> Maybe if I find time later, I'll see if I find the problem.
> 
> In addition, there's a little problem compiling with gcc-3.0:
> 
> In file included from BaseDisplay.hh:32,
>                  from Timer.hh:40,
>                  from Image.hh:28,
>                  from Basewindow.hh:42,
>                  from bbkeys.hh:27,
>                  from bbkeys.cc:70:
> LinkedList.hh:53: friend declaration requires class-key, i.e. `friend class 
>    __llist'
> LinkedList.hh:76: friend declaration requires class-key, i.e. `friend class 
>    __llist_iterator'
> In file included from Image.hh:28,
>                  from Basewindow.hh:42,
>                  from bbkeys.hh:27,
>                  from bbkeys.cc:70:
> Timer.hh:50: friend declaration requires class-key, i.e. `friend class 
>    BaseDisplay'
> In file included from stackmenu.hh:25,
>                  from bbkeys.hh:30,
>                  from bbkeys.cc:70:
> Basemenu.hh:146: friend declaration requires class-key, i.e. `friend class 
>    Basemenu'
> In file included from bbkeys.cc:70:
> bbkeys.hh:206: friend declaration requires class-key, i.e. `friend class 
>    Stackmenu'
> make[1]: *** [bbkeys.o] Error 1
> make: *** [all-recursive] Error 1
> 
> 
> Changing these to "friend class whatever" as gcc so kindly suggested
> fixed the problem.
> 
> -Jan
> 
> -- 
> Jan Schaumann 
> http://www.netmeister.org

-- 
----%<----------%<----
Jason Kasper (vanRijn)
bash$ :(){ :|:&};:
Numbers 6:24-26

Reply via email to