Hi Sascha,
OK, I'll add them in.
Thanks as always.
Matt
On 18 Sep 2011, at 14:36, Sascha Zelzer wrote:
Hi Matt,
If I understand you correctly, your application linked successfully but when
starting it, Windows reported that it could not find some Poco libraries, right?
In the past we had problems like this for our own projects (which use MITK as
an external project). However, when we switched to use CMake "exports" files in
MITK, the problem was gone and everything worked without the additional
target_link_libraries entries for the executable.
So I actually do not know what is causing this, but if it solves your issue on
Windows, I wouldn't care much about it. It certainly does not hurt to have
these lines.
Best,
Sascha
On 09/13/2011 02:56 PM, Clarkson, Matt wrote:
Hi there,
on Windows, I am was getting errors loading the Poco libraries. They weren't
found. I noticed that for the MITK project template, and hence for my external
application, the code was like this:
target_link_libraries(${MY_APP_NAME} org_blueberry_osgi ${ALL_LIBRARIES})
if(WIN32)
target_link_libraries(${MY_APP_NAME} ${QT_QTCORE_LIBRARY}
${QT_QTMAIN_LIBRARY})
endif()
However, for ExtApp in the main MITK distribution:
IF (WIN32)
FIND_PACKAGE(Qt4)
TARGET_LINK_LIBRARIES(ExtApp ${QT_QTCORE_LIBRARY} ${QT_QTMAIN_LIBRARY})
ENDIF(WIN32)
TARGET_LINK_LIBRARIES(ExtApp
optimized PocoFoundation debug PocoFoundationd
optimized PocoUtil debug PocoUtild
org_blueberry_osgi
${ALL_LIBRARIES})
When I added code like the second option, specifying both optimized and debug
versions, the application ran.
So, should this be standard? or added to the MITK project? Are other people
not having similar problems?
Thanks
Matt
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users