Hi Eric, It was in fact my mistake, I'm really sorry for posting for such a trivial issue, but I'm a real beginner to autotools and I guess that after spending hours understanding all the complex principles, I didn't take care enough to basic stuff.
Anyway thank you very much for your fast answer, I'm really happy to have my first autotools project working now! Have a great week-end! On Fri, Sep 2, 2011 at 6:48 PM, Eric Blake <[email protected]> wrote: > On 09/02/2011 08:24 AM, Thibaut Le Guilly wrote: > >> I am using AM_CONDITIONAL to enable a user to choose between one kind of >> library and another one with : >> >> AM_CONDITIONAL([ENABLE_A], [test x$condition=xyes]) >> > > > Am I doing something wrong? Do you know how to solve this problem? > > Wrong syntax. You meant: > > test "x$condition" = xyes > > the quoting around $condition, and the spacing around =, are essential in > shell syntax. Otherwise, if $condition has no whitespace to cause IFS word > splitting, you end up testing whether the single word x$condition=xyes is > non-empty, which it is, so the test is always true. > > -- > Eric Blake [email protected] +1-801-349-2682 > Libvirt virtualization library http://libvirt.org > -- Thibaut Le Guilly Research Assistant at Aalborg University Embedded System Engineer (ECE Paris) Software System Engineer (Aalborg University)
