[ros-users] suggested version of autoconf and automake?
Rene Ladan
r.c.ladan at gmail.com
Sun Aug 8 18:21:06 UTC 2010
On 08-08-2010 19:51, Brian Gerkey wrote:
> On Sat, Aug 7, 2010 at 12:57 PM, Rene Ladan<r.c.ladan at gmail.com> wrote:
>> while writing the FreeBSD port (it's mostly ready), I wondered which
>> version of autoconf and automake is suggested for ROS. Currently
>> rosdep.yaml just installs all available versions, but when looking at
>> the Ubuntu ros-cturtle-ros package it looks like the latest version of
>> automake (1.11) suffices (autoconf is not used at all?).
>
> hi Rene,
>
> Because native ROS packages don't use the autotools (they use CMake
> instead), we haven't standardized on versions of them. To determine
> the versions that are required, you'd have to look at the packages
> that need them. Use rosdep to find them, e.g.:
>
> rosdep what_needs autoconf
> rosdep what_needs automake
>
> It might turn out that some of those packages don't actually need the
> autotools. E.g., the 'stage' package says that it needs autoconf and
> automake, but that's stale information, because we long ago updated to
> a version of Stage that uses CMake. Similarly, 'wxswig' says that it
> needs automake, but it appears to only run the 'configure' script,
> which generally doesn't require the autotools to be installed. Please
> open tickets if you find such unnecessary rosdeps.
>
Running the above rosdep commands on a Ubuntu system with only
ros-cturtle-ros and ros-cturtle-tutorials installed gives empty output,
except for the bogus automake dependency for wxswig. So it looks like
the autoconf and automake dependencies can be removed from the
ros-cturtle-ros package (not necessarily from rosdep.yaml).
Regards,
Rene
--
http://www.rene-ladan.nl/
GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)
More information about the ros-users
mailing list