if not all needed libs or programs are available. This error is now not fatal.
This target can depend on the individual test projects and this makes sure that the test projects are build before running the tests.
Removed if no X11. Because X11 is needed for xvkbd but not available on some platforms (even if UNIX)
Many test are not running, but if changed the '-dbg xxx' to '-dbg any' then all of sudden they pass ... (The buffered output of lyx is often disrupted too early with 'kill -9', so the expected data are not available for the appropriate test)