Page MenuHomePhabricator

[Dashboard] PMD Access lib is not installed correctly
Closed, ResolvedPublic

Description

Two blueberry tests and the mitkPackageTest are not running on my dartclient, because the libpmdaccess2.so cannot be found. See here:

http://cdash.mitk.org/testDetails.php?test=4663757&build=244642

I talked to Sascha about this and we adapted the install command for the CamCube as follows:
IF(MITK_USE_TOF_PMDCAMCUBE)
[...]

MITK_INSTALL(FILES ${MITK_PMD_LIB})

[...]
ENDIF(MITK_USE_TOF_PMDCAMCUBE)

This makes sure, that the lib file is always installed for every OS and should make the tests run.

This would also be relevant for other cameras, however, there are no drivers except for Windows where the file is properly installed.

Event Timeline

[0d670b]: Merge branch 'bug-14383-PMDlibInstall'

Merged commits:

2013-01-30 14:25:10 Thomas Kilgus [5c819e]
Install libpmdaccess2 for every OS.

New remote branch pushed: bug-14383-InstallExternalDependenciesCorrectly

[218156]: Merge branch 'bug-14383-fix-external-dependency-handling-of-modules'

Merged commits:

2013-06-25 22:34:16 Sascha Zelzer [5a1287]
Properly pass down additional search paths to external projects.


2013-06-25 22:33:54 Sascha Zelzer [9f6a8a]
Added ToF Hardware options for external projects.


2013-06-25 21:03:08 Sascha Zelzer [8f915e]
Use absolute path for template batch file.


2013-06-25 21:02:45 Sascha Zelzer [0fc64a]
Stream-lined the library search path CMake function and its usage.


2013-06-25 03:57:37 Sascha Zelzer [1cb02a]
Fixed ITK search path and intermediate path issues.


2013-06-25 01:19:46 Sascha Zelzer [7de14c]
Glob all "plug-ins" in the install tree.

This includes auto-load modules which are also explicitly installed
since no one has a link-time dependency on them.


2013-06-25 00:55:19 Sascha Zelzer [932760]
Improved install support for ToF hardware driver.


2013-06-25 00:50:33 Sascha Zelzer [d52fb4]
Added CMake function for retreiving a list of library search paths.

The library search path list is constructed based on the MITK
configuration options and additional external library dependencies
of MITK modules. It also simplifies the handling of search paths
during library fix-up and extends the search scope to external
module dependencies.

New remote branch pushed: bug-14383-fix-external-dependency-handling-of-modules

[4b6ba3]: Merge branch 'bug-14383-fix-external-dependency-handling-of-modules'

Merged commits:

2013-06-26 15:22:49 Sascha Zelzer [15ba2d]
Get the search paths within the install code.

This avoids problems of "not-yet-created" configuration sub-dirs
during the initial CMake configure run.

The nightly dashboard clients do not pass the mitkPackageTest. Reopening bug.