On Mon, Jan 26, 2015 at 1:53 PM, Rudolf J Streif
<[email protected]> wrote:
> Thank you, Kevron.
>
> I actually ended up fixing the offending syntax in dbusplugin.cpp over the
> weekend and it compiled.
>
> I also tried the 0.13 branch but cmake failed on it as it could not find json-
> c. However, it is installed on my system (json-c and the dev package). I think
> cmake tries to find the header /usr/include/json.h which at least on Fedora 
> and
> OpenSUSE is in /usr/include/json-c because there is also libjsoncpp with a
> json.h file (/usr/include/jsoncpp).
>
> Your branch does work though.
>

Good to hear :).

> Thanks,
> Rudi
>
> On Monday, January 26, 2015 01:30:40 PM Rees, Kevron wrote:
>> Oops, wrong link:
>>
>> [1] -
>> https://github.com/otcshare/automotive-message-broker/blob/master/RELEASE.m
>> d
>> On Mon, Jan 26, 2015 at 1:30 PM, Rees, Kevron <[email protected]>
> wrote:
>> > [1] -
>> > https://github.com/otcshare/automotive-message-broker/blob/0.13/RELEASE.m
>> > d>
>> > On Mon, Jan 26, 2015 at 1:24 PM, Rees, Kevron <[email protected]>
> wrote:
>> >> It looks like there was a bad merge that happened.  This has been
>> >> fixed in my personal fork which you are welcome to try:
>> >> https://github.com/tripzero/automotive-message-broker
>> >>
>> >> It's usually about a week ahead of otcshare/master.
>> >>
>> >> Alternatively, master should be considered unstable.  The latest
>> >> stable release can be found in the 0.13 branch:
>> >> https://github.com/otcshare/automotive-message-broker/tree/0.13
>> >> (version 0.13.1).  I recommend this version unless you are trying to
>> >> test or need the most recent features[1].
>> >>
>> >> Let me know if it works for you.  I will probably submit a merge
>> >> request to otcshare/master today.
>> >>
>> >> cheers,
>> >> -Kevron
>> >>
>> >> On Fri, Jan 23, 2015 at 6:41 PM, Rudolf Streif <[email protected]>
> wrote:
>> >>> I am trying to compile AMB (master from
>> >>> https://github.com/otcshare/automotive-message-broker) on Fedora 21.
>> >>>
>> >>> It fails with
>> >>>
>> >>> ~/automotive-message-broker/plugins/common/dbusplugin.cpp:27:1: error:
>> >>> expected initializer before β€˜std’
>> >>>
>> >>>  std::map<std::string, std::string> DBusSink::dbusConfig;
>> >>>  ^
>> >>>
>> >>> ~/automotive-message-broker/plugins/common/dbusplugin.cpp:29:2: error:
>> >>> expected unqualified-id before β€˜:’ token
>> >>>
>> >>>   :AbstractDBusInterface("org.automotive."+propertyName, propertyName,
>> >>>
>> >>> connection),
>> >>>
>> >>>   ^
>> >>>
>> >>> g++ is version 4.9.2
>> >>>
>> >>> This issue is this constructor definition:
>> >>>
>> >>> DBusSink::DBusSink(string propertyName, AbstractRoutingEngine* engine,
>> >>> GDBusConnection* connection, map<string, string> config)
>> >>> std::map<std::string, std::string> DBusSink::dbusConfig;
>> >>>
>> >>>         :AbstractDBusInterface("org.automotive."+propertyName,
>> >>>         :propertyName,
>> >>>
>> >>> connection),
>> >>>
>> >>>           AbstractSink(engine, dbusConfig)
>> >>>
>> >>> {
>> >>>
>> >>>   ....
>> >>>
>> >>> }
>> >>>
>> >>> Thanks,
>> >>> Rudi
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> Dev mailing list
>> >>> [email protected]
>> >>> https://lists.tizen.org/listinfo/dev
>
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to