This recipe is blacklisted by the meta-oe layer. The reason provided is:

error: invalid use of incomplete type 'RCF::AsioIoService {aka class boost::asio::io_service}; among others?

Name librcf
Version 2.2.0.0
Summary RCF (Remote Call Framework) is a cross-platform interprocess communication framework for C++
Description Unlike other communication frameworks, RCF doesn't use a separate IDL (Interface Definition Language). RCF interfaces are defined directly in C++, and serialization for user-defined data types likewise is implemented in C++. Instead of a separate IDL compiler tool, RCF uses the C++ compiler to generate client and server stubs.
Section libs
License GPLv2
Homepage http://www.deltavsoft.com/
Recipe file recipes-devtools/librcf/librcf_2.2.0.0.bb
Layer meta-oe (sumo branch)
Inherits
  • cmake
  • dos2unix
Dependencies
  • boost
  • cmake-native
  • json-spirit
  • openssl
  • protobuf
  • zlib
  • boost
  • boost
  • boost
  • json-spirit
  • openssl
  • openssl
  • protobuf
  • boost
  • zlib
  • zlib
PACKAGECONFIG options
  • auto-init-deinit
  • boost-asio
  • boost-filesystem
  • boost-serialization
  • custom-allocator
  • demos
  • dll
  • ipv6
  • json
  • openssl
  • openssl-static
  • protobuf
  • sf-serialization
  • shared
  • static
  • zlib
  • zlib-static

Sources

http://www.deltavsoft.com/downloads/RCF-2.2.0.0.tar.gz

Patches

Patch Status
librcf/0001-Add-CMake-build-files.patch Pending
librcf/aarch64-support.patch Unknown
librcf/0001-ClientStub.hpp-fix-a-clang-compiling-issue.patch Pending
librcf/mips-support.patch Unknown
librcf/0001-Check-for-__powerpc__-define.patch Unknown

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
warrior (Yocto Project 2.7) librcf 2.2.0.0
thud (Yocto Project 2.6) librcf 2.2.0.0
sumo (Yocto Project 2.5) librcf 2.2.0.0 (this recipe)
rocko (Yocto Project 2.4) librcf 2.2.0.0
pyro (Yocto Project 2.3) librcf 2.2.0.0