Re: [dwm] Fibonacci patch ported to 4.6

From: Xavier <shiningxc_AT_gmail.com>
Date: Thu, 11 Oct 2007 19:49:57 +0200

On Thu, Oct 11, 2007 at 07:36:26PM +0200, Anselm R. Garbe wrote:
> On Thu, Oct 11, 2007 at 07:08:14PM +0200, Xavier wrote:
> > Some users requested the fibonacci patch, which was only for 4.4.1.
> > Even though I didn't use it, I tried to port it to 4.6, and it seems to work
> > fine. Please review it :)
> >
> > Also, arg said earlier [1] that it should still be possible to keep a header file
> > (fibonacci.h in this case) and include it in config.h, instead of including
> > fibonacci.c directly.
> > I tried to do it, but failed :
> > dwm.c:(.text+0x2ada): undefined reference to `spiral'
> > dwm.c:(.text+0x2ae1): undefined reference to `dwindle'
> >
> > It would be nice if someone could show me how to do this, I'm curious :)
>
> You only need to add SRC = fibonacci.c in config.mk as well.
>

Oh ok, I didn't get this part. Thanks.
But now, I have other errors, fibonacci.c doesn't have access to any
declarations in dwm.c.
For example, the first error :
fibonacci.c: In function `fibonacci':
fibonacci.c:8: error: `Client' undeclared (first use in this function)

Previously, this was achieved by including dwm.h in fibonacci.c, but this
file doesn't exist anymore.
I didn't understand what you suggested for replacing that either.
Received on Thu Oct 11 2007 - 19:50:30 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:59:19 UTC