Re: [ros-users] Make process of rosprolog does not find depe…

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: User discussions
Dato:  
Til: ros-users
Emne: Re: [ros-users] Make process of rosprolog does not find depends pakages
Hi,

On 01/03/2011 11:59 AM, Ali Abbas wrote:
[...]
> WARNING: Rosdeps [u'swi_prolog_sgml', u'swi_prolog_clib',
> u'swi_prolog_semweb', u'swi_prolog', u'swi_prolog_odbc', u'swi_prolog_http',
> u'swi_prolog_xpce'] could not be resolved
> [ rosmake ] rosdep check passed all system dependencies in packages

which platform do you use? The Prolog packages seem to be available only
for i386 and amd64. Can you manually install the packages using apt-get,
or does `aptitude search swi-prolog` show these packages? This is
definitely a problem with either Ubuntu or rosdep.

You can, however, manually install Prolog from source (see
www.swi-prolog.org for instructions) and then ignore the rosdep
complaints. rosprolog is only a rather shallow wrapper around the Prolog
binary that allows to launch packages in the KnowRob stack. Before
launching a package, rosprolog also locates and initializes all required
ROS packages.

best,
Moritz

-- 
Dipl.-Ing. Moritz Tenorth      | 
Technische Universität München | Karlstr. 45
80333 München                  | Germany
ias.cs.tum.edu/people/tenorth  | Tel: +49 89 289-26912