> For what it's worth, I'm pretty sure you currently need to set LD_LIBRARY_PATH
> to safely run any of the mir_demo* binaries already
I'm not sure of the mechanism but it seems to be working at present:
Running the built binary:
$ strace bin/mir_demo_client_basic 2>&1 | grep libmirclient
open("/home/alan/display_server/mir3/build/lib/tls/x86_64/libmirclient.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/alan/display_server/mir3/build/lib/tls/libmirclient.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/alan/display_server/mir3/build/lib/x86_64/libmirclient.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/alan/display_server/mir3/build/lib/libmirclient.so.8", O_RDONLY|O_CLOEXEC) = 3
> For what it's worth, I'm pretty sure you currently need to set LD_LIBRARY_PATH
> to safely run any of the mir_demo* binaries already
I'm not sure of the mechanism but it seems to be working at present:
Running the built binary:
$ strace bin/mir_ demo_client_ basic 2>&1 | grep libmirclient home/alan/ display_ server/ mir3/build/ lib/tls/ x86_64/ libmirclient. so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) home/alan/ display_ server/ mir3/build/ lib/tls/ libmirclient. so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) home/alan/ display_ server/ mir3/build/ lib/x86_ 64/libmirclient .so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) home/alan/ display_ server/ mir3/build/ lib/libmirclien t.so.8" , O_RDONLY|O_CLOEXEC) = 3
open("/
open("/
open("/
open("/
Running the installed binary:
$ strace mir_demo_ client_ basic 2>&1 | grep libmirclient usr/lib/ x86_64- linux-gnu/ libmirclient. so.8", O_RDONLY|O_CLOEXEC) = 3
open("/