From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Grubb Subject: Re: Compile Error Date: Thu, 17 Dec 2009 06:42:35 -0500 Message-ID: <200912170642.35447.sgrubb@redhat.com> References: <246d04460912162222h27dd6efaxfbdd8ff606a7352a@mail.gmail.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from x2.localnet (vpn-11-4.rdu.redhat.com [10.11.11.4]) by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id nBHBgcAX015741 for ; Thu, 17 Dec 2009 06:42:38 -0500 In-Reply-To: <246d04460912162222h27dd6efaxfbdd8ff606a7352a@mail.gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-audit-bounces@redhat.com Errors-To: linux-audit-bounces@redhat.com To: linux-audit@redhat.com List-Id: linux-audit@redhat.com On Thursday 17 December 2009 01:22:52 am =E9=99=88=E6=B4=81=E4=B8=B9 wrot= e: > I search the Internet , but there is no solution. > Do I need to add other library? which one? >>From the download page, you need kernel headers >=3D 2.6.30. There was a= lot of=20 ancient code in upstream kernels that I did not want to continue distribu= ting=20 so that the headers could be cleaned up. Also, because the API changed, t= hat=20 means it has a soname number change, which means you will need to recompi= le=20 everything that links with libaudit. So, it would only be needed for new = linux=20 distributions, which should be using a recent kernel. If you have an older distribution and kernel, use 1.7.17 instead. Fedora = 11,=20 for example, uses it. But since Fedora 12 is new, it uses the 2.0.x serie= s. -Steve