(3) We need C calling convention because I'm not going to write load_symbol("_Zsharedptr23mirZclientZ23PIZZA22112stinkybobo888zzz") :)
(5) PEBCAK - You're trying to run those uninstalled; the client library is (probably) looking for platform modules in /usr/local/mir/client-platform/, and not finding them. If our examples actually called mir_connection_get_error() then you'd see that error :).
Set MIR_CLIENT_PLATFORM_PATH=$(pwd)/lib/client-modules and it'll work uninstalled.
(3) We need C calling convention because I'm not going to write load_symbol( "_Zsharedptr23m irZclientZ23PIZ ZA22112stinkybo bo888zzz" ) :)
(5) PEBCAK - You're trying to run those uninstalled; the client library is (probably) looking for platform modules in /usr/local/ mir/client- platform/ , and not finding them. If our examples actually called mir_connection_ get_error( ) then you'd see that error :).
Set MIR_CLIENT_ PLATFORM_ PATH=$( pwd)/lib/ client- modules and it'll work uninstalled.
I'll fix the rest.