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 <rudolf.str...@gmail.com> 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
> Dev@lists.tizen.org
> https://lists.tizen.org/listinfo/dev
>
_______________________________________________
Dev mailing list
Dev@lists.tizen.org
https://lists.tizen.org/listinfo/dev

Reply via email to