ldd cannot find libmss.so.6 because it is not in the usual lib dirs. That's the reason why LD_LIBRARY_PATH=./miles is set in nwn start script.
You can try the ldd command again in the following way:
LD_LIBRARY_PATH=${HOME}/nwn/miles ldd ~/nwn/nwmain
That way, libmss should be found. Perhaps that offers new insight to the problem as well - it may be that the miles audio lib cannot find something it is looking for.
The libsdl version has changed since 12.04 - there it is 1.2.14-6.4ubuntu3. That could be the source of your issues, too, but will be difficult to track down. First try would be to put the ./lib statement back into your nwn start script:
export LD_LIBRARY_PATH=./lib:./miles
On my system, nwn starts that way, but without any sound output because the libsdl version shipped with nwn can only use the outdated and deprecated oss sound system of really ancient kernels. But if nwn starts that way, you have hints to trouble shoot further.
Greetings
Skildron
Modifié par Skildron, 22 janvier 2013 - 04:40 .