Date: Mon, 12 Jan 2009 14:56:21 +0000 From: "Andrew Brampton" <brampton+freebsd-hackers@gmail.com> To: "Eugene Grosbein" <eugen@kuzbass.ru> Cc: hackers@freebsd.org Subject: Re: Determine if a kernel is built with a specific option? Message-ID: <d41814900901120656s5d6f8f78te714fee01a6dff0f@mail.gmail.com> In-Reply-To: <20090112145131.GA4375@svzserv.kemerovo.su> References: <d41814900901120355h780a3232u14fa1e5da8f280ad@mail.gmail.com> <a31046fc0901120500q5ab31adax903d32279894e23e@mail.gmail.com> <20090112145131.GA4375@svzserv.kemerovo.su>
next in thread | previous in thread | raw e-mail | index | archive | help
2009/1/12 Eugene Grosbein <eugen@kuzbass.ru>: >> I was wondering how a autoconf configure script can determine if the >> kernel is built with a particular option. In this case the code I have >> can make use of the FreeBSD polling driver, which by default isn't >> built into a kernel. So I want my configure script to determine if the >> kernel supports it, if so sets a #define, otherwise doesn't. > > You should not assume that compiled code does not need polling support > just because _buildbox_ doesn't have it enabled in time of build. > If the code builds here, it does not mean it will run here. > > Eugene Grosbein > Thanks for your comments Eugene. I know that is a bad assumption to make, but I'm basically updating someone else's software which already had that assumption for Linux. If you were going to do this, would you make it a configure flag... ie --enable-polling... That way it doesn't matter if the build box is different? thanks Andrew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d41814900901120656s5d6f8f78te714fee01a6dff0f>