Comments (3)
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] Ошибка 2I'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.
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.
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)
- does elasticsearch plugin required to start cocaine-runtime HOT 3
- gcc 4.8.2: multiple 'maybe-uninitialized' warnings HOT 4
- Your releases don't contain sobmodule-checkouts in foreign HOT 5
- Clean-up configured "runtime" directory HOT 2
- Can not build v0.11 on Fedora19 HOT 5
- v0.11 application crashes in dispatch.hpp HOT 15
- (MongoDB_INCLUDE_DIR AND MongoDB_LIBRARIES HOT 1
- Could not start cocaine runtime HOT 11
- Cmake should check libasio-dev HOT 2
- build failed HOT 10
- how to build cocaine-core HOT 5
- cocaine does not start HOT 4
- Start Locator service restircted HOT 16
- Failed to start cocaine-runtime HOT 10
- Cocaine-runtime v0.11 crash HOT 2
- Terrible project name! HOT 4
- Moving from cocaine 11 to 12
- Cannot execute git submodule update --init HOT 1
- cmake can not find msgpack
- Project status? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cocaine-core.