Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Oct 2012 14:22:56 -0400
From:      Rod Person <rodperson@rodperson.com>
To:        David Demelier <demelier.david@gmail.com>, freebsd-questions@freebsd.org <freebsd-questions@freebsd.org>
Subject:   Fw: i3 window manager 4.3 Build error on FreeBSD
Message-ID:  <20121021142256.58105b05@atomizer64>

next in thread | raw e-mail | index | archive | help
Sorry, I thought the list was included by the responder


Begin forwarded message:

Date: Fri, 19 Oct 2012 23:05:01 +0200
From: "Herbert J. Skuhra" <hskuhra@eumx.net>
To: Rod Person <rodperson@rodperson.com>
Cc: dhn@FreeBSD.org
Subject: Re: i3 window manager 4.3 Build error on FreeBSD


On Thu, 18 Oct 2012 19:24:43 -0400
Rod Person <rodperson@rodperson.com> wrote:

> Hello,
> 
> I'm trying to build the latest version of i3 on FreeBSD since the port
> has not been updated yet, and I get the following error when building.
> 
> [i3] YACC src/cfgparse.y
> [i3] CC src/cfgparse.tab.c
> [i3] LEX src/cfgparse.l
> flex: can't open src/cfgparse.yy.c
> gmake: *** [src/cfgparse.yy.c] Error 1

The commands that fail are:

flex -i -o src/cfgparse.yy.c ../i3-4.3/src/cfgparse.l
flex -i -o i3-config-wizard/cfgparse.yy.c i3-config-wizard/cfgparse.l

The below commands work:

flex -i -osrc/cfgparse.yy.c ../i3-4.3/src/cfgparse.l
flex -i -oi3-config-wizard/cfgparse.yy.c i3-config-wizard/cfgparse.l

So making the port to build is very simple.
You can try my patch: http://oslo.ath.cx/i3-wm_4_3.diff

I've cc'ed the port maintainer.

Regards,
Herbert



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121021142256.58105b05>