Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - orocos-typelib

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: orocos-typelib 2.6.0-2

Git Clone URL: https://aur-dev.archlinux.org/orocos-typelib.git (read-only)
Package Base: orocos-typelib
Description: Open Robot Control Software is a tool to create real-time robotics applications using modular, run-time configurable software components (Typelib)
Upstream URL: http://www.orocos.org/rtt
Licenses: GPL
Groups: orocos-toolchain
Submitter: Sandmann
Maintainer: Sandmann
Last Packager: Sandmann
Votes: 2
Popularity: 0.000000
First Submitted: 2012-05-20 22:14
Last Updated: 2015-06-27 13:55

Latest Comments

Sandmann commented on 2013-07-06 23:08

Problem finally fixed. Thanks for reporting.

a_user commented on 2013-06-10 08:03

In file included from /usr/include/c++/4.8.1/vector:64:0,
from /home/user/orocos/toolchain/typelib/typelib/typemodel.hh:8,
from /home/user/orocos/toolchain/typelib/lang/csupport/containers.hh:4,
from /home/user/orocos/toolchain/typelib/lang/csupport/containers.cc:1:
/usr/include/c++/4.8.1/bits/stl_vector.h: In instantiation of ‘class std::vector<Typelib::Container>’:
/home/user/orocos/toolchain/typelib/lang/csupport/containers.cc:15:1: required from here
/usr/include/c++/4.8.1/bits/stl_vector.h:704:7: error: cannot allocate an object of abstract type ‘Typelib::Container’
resize(size_type __new_size, value_type __x = value_type())
^
In file included from /home/user/orocos/toolchain/typelib/lang/csupport/containers.hh:4:0,
from /home/user/orocos/toolchain/typelib/lang/csupport/containers.cc:1:
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:423:11: note: because the following virtual functions are pure within ‘Typelib::Container’:
class Container : public Indirect
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:372:29: note: virtual std::string Typelib::Indirect::getIndirectTypeName(const string&) const
virtual std::string getIndirectTypeName(std::string const& inside_name) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:434:22: note: virtual void Typelib::Container::delete_if_impl(void*, Typelib::Container::DeleteIfPredicate&) const
virtual void delete_if_impl(void* ptr, DeleteIfPredicate& pred) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:458:22: note: virtual void Typelib::Container::init(void*) const
virtual void init(void* ptr) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:459:22: note: virtual void Typelib::Container::destroy(void*) const
virtual void destroy(void* ptr) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:460:22: note: virtual bool Typelib::Container::visit(void*, Typelib::ValueVisitor&) const
virtual bool visit(void* ptr, ValueVisitor& visitor) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:491:22: note: virtual void Typelib::Container::clear(void*) const
virtual void clear(void* ptr) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:495:22: note: virtual void Typelib::Container::push(void*, Typelib::Value) const
virtual void push(void* ptr, Value v) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:501:22: note: virtual bool Typelib::Container::erase(void*, Typelib::Value) const
virtual bool erase(void* ptr, Value v) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:508:22: note: virtual bool Typelib::Container::compare(void*, void*) const
virtual bool compare(void* ptr, void* other) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:513:22: note: virtual void Typelib::Container::copy(void*, void*) const
virtual void copy(void* dst, void* src) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:519:22: note: virtual long int Typelib::Container::getNaturalSize() const
virtual long getNaturalSize() const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:528:24: note: virtual size_t Typelib::Container::getElementCount(const void*) const
virtual size_t getElementCount(void const* ptr) const = 0;
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:547:44: note: virtual std::vector<long unsigned int>::const_iterator Typelib::Container::dump(const void*, size_t, Typelib::OutputStream&, std::vector<long unsigned int>::const_iterator, std::vector<long unsigned int>::const_iterator) const
virtual MarshalOps::const_iterator dump(
^
In file included from /home/user/orocos/toolchain/typelib/lang/csupport/containers.hh:4:0,
from /home/user/orocos/toolchain/typelib/lang/csupport/containers.cc:1:
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:568:44: note: virtual std::vector<long unsigned int>::const_iterator Typelib::Container::load(void*, size_t, Typelib::InputStream&, std::vector<long unsigned int>::const_iterator, std::vector<long unsigned int>::const_iterator) const
virtual MarshalOps::const_iterator load(
^
/home/user/orocos/toolchain/typelib/typelib/typemodel.hh:583:34: note: virtual const Typelib::Container& (* Typelib::Container::getFactory() const)(Typelib::Registry&, const std::list<const Typelib::Type*>&)
virtual ContainerFactory getFactory() const = 0;
^
make[2]: *** [lang/csupport/CMakeFiles/typeLang_cSupport.dir/containers.o] Error 1
make[1]: *** [lang/csupport/CMakeFiles/typeLang_cSupport.dir/all] Error 2
make: *** [all] Error 2

Sandmann commented on 2012-12-20 13:45

Updated to 2.6.0