Yep, "sudo ldconfig" refreshes the cache and dlopen() finds libmir_demo_server_loadable.so
The resulting problem is that we end up with two versions of libmirclient.so.9 on the system - and we find the wrong one.
There are a lot of desktop packages dependent on libmirclient9 - so just uninstalling that isn't an option.
Bottom line: Installing mir with "sudo make install" isn't a great idea when mir packages are already on the system.
Yep, "sudo ldconfig" refreshes the cache and dlopen() finds libmir_ demo_server_ loadable. so
The resulting problem is that we end up with two versions of libmirclient.so.9 on the system - and we find the wrong one.
There are a lot of desktop packages dependent on libmirclient9 - so just uninstalling that isn't an option.
Bottom line: Installing mir with "sudo make install" isn't a great idea when mir packages are already on the system.