Hi Ralf,

this sounds exactly like the issue described in bug #16505.
DLLs that are only used in modules that are auto-loaded will not be found 
correctly when building INSTALL or PACKAGE.


In the bug you mentioned we had a ‘fix/hack’ for this issue by extending 
mitkFunctionInstallAutoLoadModules()
to return a list of these missing DLLs and installing those ‘manually’.

Right now, we  do no longer use this ‘fix’ as it was not considered a good 
solution by Sascha, but install our missing dependencies hard codedly.

So, I do not have a solution, but I’m facing the same problem!


Best regards,
Markus

From: Floca, Ralf Omar [mailto:r.fl...@dkfz-heidelberg.de]
Sent: Dienstag, 24. November 2015 16:51
To: mitk-users@lists.sourceforge.net
Subject: [mitk-users] Install/Package does miss auto load module

Hello,

I have the following setup in my application for a special data format.

I have one Module “MyFormat” which contains some wrapping code and introduces 
the package dependency to the external data format lib.

Within “MyFormat” I have a sub module “MyFormatIO” which defines some IO 
services, registers them and should be autoloaded with MitkCore.

If I start the application directly (e.g. From Visual Studio) everything works 
fine.

If I make a package the DLLs for MyFormat, MyFormatIO and the external package 
are not copied but forgotten.

May this be correlated with Bug 16505 – mitkFunctionInstallAutoLoadModules?

How can I solve this problem? I would appreciate to not use a hard coded 
linkage to the module to enforce the install dependency. (I just reworked into 
autoload, to get read of this ugly hack ;)

Thanks.

Best Regards,
Ralf

------------------------------------------------------------------------------------------------------
Dr. Ralf Floca
Software development for Integrated Diagnostic and Therapy (SIDT)
Group leader

German Cancer Research Center (DKFZ)
Foundation under Public Law
Im Neuenheimer Feld 280
69120 Heidelberg
Germany
phone: +49 6221 42-2560

r.fl...@dkfz.de<mailto:r.fl...@dkfz.de>
www.dkfz.de<http://www.dkfz.de/>

[cid:image001.png@01D12B4A.EC57B400]

Management Board: Prof. Dr. Michael Boutros (interim), Prof. Dr. Josef Puchta
VAT-ID No.: DE143293537


Confidentiality Note:
This message is intended only for the use of the named recipient(s) and may 
obtain confidential and/or privileged information. If you are not the intended 
recipient, please contact the sender and delete the message. Any unauthorized 
use of the information contained in this message is prohibited.

------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140
_______________________________________________
mitk-users mailing list
mitk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to