<p>Hi,</p>
<p>I have an overlay which checks out the trunk directly.</p>
<p>Cheers,</p>
<p>Ugo</p>
<div class="gmail_quote">On 21 Apr 2011 17:40, "Matei Ciocarlie" <<a href="mailto:matei@willowgarage.com">matei@willowgarage.com</a>> wrote:<br type="attribution">> Hi Ugo,<br>> <br>> I'll take a look. Which version are you checking out, and how?<br>
> <br>> Matei<br>> <br>> On Thu, Apr 21, 2011 at 7:03 AM, Ugo Cupcic <<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>> wrote:<br>>> Hi,<br>>> I can't get the database_interface to compile on my computer. It complains<br>
>> about some pure virtual functions not being implemented.<br>>> I'm using:<br>>> <a href="https://code.ros.org/svn/wg-ros-pkg/stacks/sql_database/trunk/database_interface">https://code.ros.org/svn/wg-ros-pkg/stacks/sql_database/trunk/database_interface</a><br>
>> Any ideas?<br>>> Cheers,<br>>> Ugo<br>>> PS: the error is below<br>>> In file included from<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_class.h:40:0,<br>
>>                  from<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/postgresql_database.h:48,<br>>>                  from<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/src/postgresql_database.cpp:37:<br>
>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_field.h:77:21:<br>>> error: invalid abstract return type for member function ‘const<br>>> database_interface::DBFieldBase<br>
>> database_interface::DBFieldBase::operator=(const<br>>> database_interface::DBFieldBase&)’<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_field.h:73:1:<br>
>> note:   because the following virtual functions are pure within<br>>> ‘database_interface::DBFieldBase’:<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_field.h:121:16:<br>
>> note: virtual bool database_interface::DBFieldBase::fromString(const<br>>> std::string&)<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_field.h:123:16:<br>
>> note: virtual bool database_interface::DBFieldBase::toString(std::string&)<br>>> const<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_field.h:126:16:<br>
>> note: virtual bool database_interface::DBFieldBase::fromBinary(const char*,<br>>> size_t)<br>>> /opt/ros/ros_overlay/pr2all-overlay-devel/sql_database/database_interface/include/database_interface/db_field.h:130:16:<br>
>> note: virtual bool database_interface::DBFieldBase::toBinary(const char*&,<br>>> size_t&) const<br>>> --<br>>> Ugo Cupcic | Shadow Robot Company | <a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a><br>
>> Software Engineer | 251 Liverpool Road |<br>>> need a Hand? | London N1 1LX | +44 20 7700 2487<br>>> <a href="http://www.shadowrobot.com/hand/">http://www.shadowrobot.com/hand/</a> @shadowrobot<br>>><br>
>><br>>> _______________________________________________<br>>> ros-users mailing list<br>>> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>>> <a href="https://code.ros.org/mailman/listinfo/ros-users">https://code.ros.org/mailman/listinfo/ros-users</a><br>
>><br>>><br>> <br>> <br>> <br>> -- <br>> Matei Ciocarlie<br>> Research Scientist<br>> Willow Garage Inc.<br>> 650-475-9780<br>> _______________________________________________<br>> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>> <a href="https://code.ros.org/mailman/listinfo/ros-users">https://code.ros.org/mailman/listinfo/ros-users</a><br></div>