- From: Matthias König <konigmatt AT googlemail.com>
- To: cellml-tools-developers AT lists.cellml.org
- Subject: Re: [[cellml-dev] ] Fwd: cellml-tools-developers Message distribution failed: Authorization denied
- Date: Wed, 19 Oct 2016 19:48:18 +0200
- Authentication-results: mx3.auckland.ac.nz; spf=Pass smtp.mailfrom=konigmatt AT googlemail.com; dkim=pass (signature verified) header.i=@googlemail.com; dmarc=pass (p=quarantine dis=none) d=googlemail.com
- Ironport-phdr: 9a23:TkHWFhYIA/mos/Crq7mwm4j/LSx+4OfEezUN459isYplN5qZpcq7bnLW6fgltlLVR4KTs6sC0LuM9f2+EjVZv96oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpQAbFhi3DwdpPOO9QteU1JXtkb3ssMSKPU1hv3mUWftKNhK4rAHc5IE9oLBJDeIP8CbPuWZCYO9MxGlldhq5lhf44dqsrtY4q3wD86Fpy8kVWqj+e6E8CKBfCzA9dmw4+sDvsgHOVxCn4noHTn5QmRdMBw3BqhbgUcTfqCz/4890xDWaPMTtepOqXzWtp/NoTxnphyIOKyIR/2bQhch9iatapFSqoBkpkN2cW52cKPcrJvCVRtgdX2cUBss=
Hi Alan,
finally got it working and solves the issues with antimony.
Thanks for the tip with make CXX_HEADERS_FOR_INTERFACES
This solved the issue.
There is a problem with the dependencies of the make targets, i.e the
interface headers are build at the end, but needed much earlier in the
build process:
[100%] Built target CXX_HEADERS_FOR_INTERFACES
[ 75%] Building CXX object CMakeFiles/telicems.dir/TeLICe
MS/sources/TeLICeMSImpl.cpp.o
In file included from /home/mkoenig/git/cellml-api/T
eLICeMS/sources/TeLICeMSImpl.hxx:5:0,
from /home/mkoenig/git/cellml-api/T
eLICeMS/sources/TeLICeMSImpl.cpp:2:
/home/mkoenig/git/cellml-api/TeLICeMS/sources/TeLICeMService.hpp:9:29:
fatal error: IfaceTeLICeMS.hxx: No such file or directory
So the only way to get a fresh build is via calling the
CXX_HEADERS_FOR_INTERFACES target manually.
cmake -DBUILD_TESTING=OFF -DENABLE_ANNOTOOLS=ON -DENABLE_CCGS=ON
-DENABLE_CELEDS=ON -DENABLE_CELEDS_EXPORTER=ON \
-DENABLE_CEVAS=ON -DENABLE_CUSES=ON -DENABLE_MALAES=ON
-DENABLE_TELICEMS=ON -DENABLE_RDF=ON -DENABLE_VACSS=ON \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=-std=c++0x $HOME/git/cellml-api
make CXX_HEADERS_FOR_INTERFACES
make
There should a dependency in the make file added to fix the issue.
Thanks again.
M
Archive powered by MHonArc 2.6.18.