Giter Site home page Giter Site logo

Comments (3)

kobolog avatar kobolog commented on July 17, 2024

We haven't yet touched the debianization for master leaving it for a later
point in time, so it's broken.

On Saturday, June 7, 2014, Alexey Ovchinnikov [email protected]
wrote:

Hi, guys!

I've some troubles with compile plugins on clean machine with installed
libcocaine-dev. My make example:

$ make[ 50%] Building CXX object debugger/CMakeFiles/debugger.dir/src/debugger.cpp.o
In file included from /usr/include/cocaine/rpc/slots/blocking.hpp:24:0,
from /usr/include/cocaine/rpc/dispatch.hpp:30,
from /projects/cocaine-plugins/debugger/include/cocaine/service/debugger.hpp:9,
from /projects/cocaine-plugins/debugger/src/debugger.cpp:5:
/usr/include/cocaine/rpc/slots/function.hpp:24:37: fatal error: cocaine/idl/streaming.hpp: Нет такого файла или каталога
#include "cocaine/idl/streaming.hpp"
^
compilation terminated.
make[2]: *** [debugger/CMakeFiles/debugger.dir/src/debugger.cpp.o] Ошибка 1
make[1]: *** [debugger/CMakeFiles/debugger.dir/all] Ошибка 2
make: *** [all] Ошибка 2

I've inspected libcocaine-dev package and where are no idl subfolder at
all. I think, that you forget to add following line into
debian/libcocaine-dev.install:

usr/include/cocaine/idl

Because after adding it and rebuilding the problem is gone.

Also, I think that blackhole-dev should be added to libcocaine-dev as
dependency or it should be builded inside package. Because for now,
libcococaine-dev installed silently, but plugins are not compiled without
blackhole-dev.

Regards


Reply to this email directly or view it on GitHub
#100.

from cocaine-core.

cybernetlab avatar cybernetlab commented on July 17, 2024

Ok. But how do you organize development process? I mean, that if I developing plugin, should I just copy core includes from master cocaine-core and manually build libraries or there are other ways to sync core and plugins source trees?

UPD: under copy includes and manually build I mean cmake + make + make install

from cocaine-core.

kobolog avatar kobolog commented on July 17, 2024

Regarding the process, we usually build & install cocaine-dev package for plugin development. And we're going to fix it to work again in the master branch.

from cocaine-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.