[Ctk-developers] Linking a shared library within a plugin
Jean-Christophe Fillion-Robin
jchris.fillionr at kitware.com
Sat Aug 24 02:55:59 UTC 2013
Hi Florian,
If it build without problem, did you try using a debugger to try to
understand what s wrong?
Jc
--
Sent from my mobile device
On Aug 23, 2013 12:00 PM, "Florian Ganglberger" <
Florian.Ganglberger at student.i-med.ac.at> wrote:
> Hi,
> we are trying to link a shared library to connect to tracker from a
> plugin. We know, that the code that calls the .so library works in a test
> application and also in the main method of our CTK application. After we
> have added our code to the plugin and linked it to the .so library, we can
> link and compile the code without errors, but we don't get a connection to
> the tracker.
> The cmakelists code to link the .so file in our test application is
> TARGET_LINK_LIBRARIES(optoExtern ${OPTOTRAK_LIBRARY})
> (${OPTOTRAK_LIBRARY} is the library path, optoExtern the project name)
>
> The cmakelists code to link the .so file in our plugin:
> ctkMacroBuildPlugin(
> NAME ${PROJECT_NAME}
> EXPORT_DIRECTIVE ${PLUGIN_export_directive}
> SRCS ${PLUGIN_SRCS}
> MOC_SRCS ${PLUGIN_MOC_SRCS}
> UI_FORMS ${PLUGIN_UI_FORMS}
> INCLUDE_DIRECTORIES ${Plugin_SOURCE_DIR}
> RESOURCES ${PLUGIN_resources}
> TARGET_LIBRARIES ${PLUGIN_target_libraries} ${OPTOTRAK_LIBRARY}
> )
>
> Has anyone an idea how to link external shared libraries within a plugin
> properly?
>
> Best regards,
> Florian Ganglberger
>
> _______________________________________________
> Ctk-developers mailing list
> Ctk-developers at commontk.org
> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20130823/450d992e/attachment.htm>
More information about the Ctk-developers
mailing list