I've just rechecked the example
https://github.com/crossbario/crossbarexamples/tree/master/hello/cpp
using the latest trunk of all 3 repos. Works for me:
Terminal 1:
(python279_1)oberstet@thinkpad-t430s:~/scm/crossbar/crossbarexamples/hello/cpp$
crossbar start
2015-04-08 23:35:59+0200 [Controller 27170] Log opened.
2015-04-08 23:35:59+0200 [Controller 27170] ====================
Crossbar.io ====================
2015-04-08 23:35:59+0200 [Controller 27170] Crossbar.io 0.10.3 starting
2015-04-08 23:35:59+0200 [Controller 27170] Running on CPython using
EPollReactor reactor
2015-04-08 23:35:59+0200 [Controller 27170] Starting from node
directory /home/oberstet/scm/crossbar/crossbarexamples/hello/cpp/.crossbar
2015-04-08 23:35:59+0200 [Controller 27170] Starting from local
configuration
'/home/oberstet/scm/crossbar/crossbarexamples/hello/cpp/.crossbar/config.json'
2015-04-08 23:35:59+0200 [Controller 27170] Warning, could not set
process title (setproctitle not installed)
2015-04-08 23:35:59+0200 [Controller 27170] Router created for realm
'crossbar'
2015-04-08 23:35:59+0200 [Controller 27170] No WAMPlets detected in
enviroment.
2015-04-08 23:35:59+0200 [Controller 27170] Starting Router with ID
'worker1' ..
2015-04-08 23:35:59+0200 [Controller 27170] Entering reactor event loop ...
2015-04-08 23:35:59+0200 [Router 27179] Log opened.
2015-04-08 23:35:59+0200 [Router 27179] Warning: could not set
worker process title (setproctitle not installed)
2015-04-08 23:36:00+0200 [Router 27179] Running under CPython using
EPollReactor reactor
2015-04-08 23:36:00+0200 [Router 27179] Entering event loop ..
2015-04-08 23:36:00+0200 [Controller 27170] Router with ID 'worker1'
and PID 27179 started
2015-04-08 23:36:00+0200 [Controller 27170] Router 'worker1': realm
'realm1' (named 'realm1') started
2015-04-08 23:36:00+0200 [Controller 27170] Router 'worker1': role
'role1' (named 'anonymous') started on realm 'realm1'
2015-04-08 23:36:00+0200 [Router 27179] Site starting on 8080
2015-04-08 23:36:00+0200 [Controller 27170] Router 'worker1': transport
'transport1' started
2015-04-08 23:36:00+0200 [Router 27179]
CrossbarWampRawSocketServerFactory starting on 8090
2015-04-08 23:36:00+0200 [Controller 27170] Router 'worker1': transport
'transport2' started
Terminal 2:
oberstet@thinkpad-t430s:~/scm/crossbar/crossbarexamples/hello/cpp$ scons
scons: Reading SConscript files ...
Using clang toolchain
scons: done reading SConscript files.
scons: Building targets ...
clang++ -o hello.o -c -std=c++11 -stdlib=libc++ -O2 -Wall -pedantic
-Wno-unused-value -Wno-deprecated -pthread
-I/home/oberstet/scm/autobahn/AutobahnCpp/autobahn
-I/home/oberstet/boost_1_57_0 -I/home/oberstet/msgpack_clang/include
-Iautobahn hello.cpp
clang++ -o hello -stdlib=libc++ -pthread hello.o
-L/home/oberstet/boost_1_57_0/stage/lib
-L/home/oberstet/msgpack_clang/lib -lboost_thread -lboost_system -lmsgpack
scons: done building targets.
oberstet@thinkpad-t430s:~/scm/crossbar/crossbarexamples/hello/cpp$ ./hello
Running on 105700
Starting ASIO I/O loop ..
Connected to server
TX message (56 octets) ...
TX message sent (60 / 60 octets)
RawSocket handshake reply received
RawSocket handshake reply is valid: start WAMP message send-receive loop
RX preparing to receive message ..
RX message (423 octets) ...
RX message received.
RX WAMP message: [2, 1568032129, {"authrole"=>"anonymous",
"authmethod"=>"anonymous",
"roles"=>{"broker"=>{"features"=>{"publisher_identification"=>true,
"pattern_based_subscription"=>true, "subscription_meta_api"=>true,
"subscription_revocation"=>true, "publisher_exclusion"=>true,
"subscriber_blackwhite_listing"=>true}},
"dealer"=>{"features"=>{"pattern_based_registration"=>true,
"registration_revocation"=>true, "shared_registration"=>true,
"caller_identification"=>true, "registration_meta_api"=>true,
"progressive_call_results"=>true}}}, "authid"=>"Ih8dH3TqlDhyIINNe0a410Iu"}]
RX preparing to receive message ..
Session joined to realm with session ID 1568032129
TX message (24 octets) ...
TX message sent (28 / 28 octets)
RX message (8 octets) ...
RX message received.
RX WAMP message: [33, 1, 357581145]
RX preparing to receive message ..subscribed to topic 'onhello' with
subscription ID
357581145
TX message (21 octets) ...
TX message sent (25 / 25 octets)
RX message (8 octets) ...
RX message received.
RX WAMP message: [65, 2, 154980083]
RX preparing to receive message ..
procedure add2() registered with registration ID 154980083
TX message (28 octets) ...
TX message sent (32 / 32 octets)
published to 'oncounter' with counter 0
TX message (24 octets) ...
TX message sent (28 / 28 octets)
RX message (90 octets) ...
RX message received.
RX WAMP message: [8, 48, 4, {}, "wamp.error.no_such_procedure", ["no
callee registered for procedure 'com.example.mul2'"]]
RX preparing to receive message ..
mul2() call failed
TX message (28 octets) ...
TX message sent (32 / 32 octets)
published to 'oncounter' with counter 1
TX message (24 octets) ...
TX message sent (28 / 28 octets)
RX message (90 octets) ...
RX message received.
RX WAMP message: [8, 48, 6, {}, "wamp.error.no_such_procedure", ["no
callee registered for procedure 'com.example.mul2'"]]
RX preparing to receive message ..
mul2() call failed
> > an email to
crossbario+...@googlegroups.com <javascript:>
> > <mailto:
crossbario+...@googlegroups.com <javascript:>>.
> <javascript:>
> > <mailto:
cross...@googlegroups.com <javascript:>>.
> <
https://groups.google.com/d/msgid/crossbario/9cc99478-a951-411c-817f-7b8b38139277%40googlegroups.com?utm_medium=email&utm_source=footer
> <
https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Crossbar" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
crossbario+...@googlegroups.com
> <mailto:
crossbario+...@googlegroups.com>.
>
https://groups.google.com/d/msgid/crossbario/5202146a-6a19-4a31-92ee-d30ce9d7f774%40googlegroups.com
> <
https://groups.google.com/d/msgid/crossbario/5202146a-6a19-4a31-92ee-d30ce9d7f774%40googlegroups.com?utm_medium=email&utm_source=footer>.