[Rock-dev] Problems while building the Rock tutorial
Christian Rauch
Christian.Rauch at dfki.de
Mon Aug 22 14:37:06 CEST 2011
Am 22.08.2011 14:03, schrieb Sylvain Joyeux:
> On 08/22/2011 02:00 PM, Christian Rauch wrote:
>> Hi at all,
>>
>> I am currently working me through the Rock tutorials and facing some
>> problems.
>>
>> At the index-side of the tutorial
>> (http://rock-robotics.org/documentation/tutorials/index.html) there is a
>> how-to to retrieve all packages automatically by altering the manifest.
>> At this point, do you have to set the variables "ROCK_FLAVOR" and
>> "GITORIOUS_ROOT" manually? They are not set by the script "env.sh".
> They are internal autoproj configuration variables, and you don't need
> to set them manually (I just pushed an updated tutorial version where
> they don't appear anymore)
>
>> In "Create a C++ library package", the name of the source files is not
>> very clear. You can only retrieve this by using git manually. Besides
>> this, the source files from the tutorial and that ones from git seem to
>> be different in several places.
>>
>> When compiling the package finally, following error occurs:
>>
>> .../basics_tutorial/message_driver/src/MessageDriver.cpp:20:31: error:
>> ‘const struct base::Time’ has no member named ‘toString’
>>
>> because there is no "toString" in "time.h".
Will this be updated in rock on gitorious?
>>
>> Maybe someone of you know, how to get the tutorials to build correctly.
> Which flavor of Rock are you using ?
autoproj tells me I am on 'next' so I changed the branch to 'master'
manually in the manifest file. But where can I change this within
autoproj itself? It still keeps saying "rock.tutorials is neither a
package nor a package set name", because 'next' is still used internally.
>
> You still need to use master. stable and next do not yet contain the
> changes that have been added for the tutorials (they will be open for
> widespread usage only when we have released)
Suggestion: Maybe someone could include an "unset ROS_ROOT
ROS_PACKAGE_PATH" in the autoproj update and build script as one always
has to call this if one is using ROS also and wants to update it rock
sources.
Regards,
Christian
--
Christian Rauch
Space Robotics
Universität Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Straße 5
28359 Bremen, Germany
Besuchsadresse im Gebäude Unicom 1:
Mary-Somerville-Str. 9
28359 Bremen, Germany
Phone: +49 (0)421 178 45-6619
Fax: +49 (0)421 178 45-4150
E-Mail: Christian.Rauch at dfki.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
More information about the Rock-dev
mailing list