[Rtk-users] RTK | Debug build link error

Cyril Mory cyril.mory at creatis.insa-lyon.fr
Tue Mar 31 16:17:57 CEST 2015


Hi Audrius,

The release version 1.0.0 is already a bit old, and much has been 
improved since then.
Could you use the git repository to download the most up-to-date version 
of RTK, and let us know whether you experience the same issues ?

If so, we will try to reproduce your compilation error, but since we 
have neither Windows 8.1 nor Visual Studio, we might not be able to 
obtain it at all.

Best regards,
Cyril

On 03/30/2015 08:28 PM, Audrius Stundzia wrote:
> Hi Simon,
> On Mon, Mar 30, 2015, at 11:56, Simon Rit wrote:
>> Alright but did you also check that the Debug version of ITK is built?
> Yes, I did do so.
> In my case it is installed in "F:\Program Files\itk\Debug"
>> If yes, then it's probably one of this shared lib issue with Windows, 
>> we'll try to fix it...
> Thank you.
> Regards,
> Audrius
>> On Mon, Mar 30, 2015 at 6:44 PM, Audrius Stundzia 
>> <audrius at tomographix.com <mailto:audrius at tomographix.com>> wrote:
>>
>>
>>     Hi Simon,
>>     Thank you for your prompt response.
>>     On Mon, Mar 30, 2015, at 11:22, Simon Rit wrote:
>>>     Hi,
>>>     No clue... Have you also compiled ITK in Debug mode with the
>>>     same library setting (dynamic or shared)? This is required as
>>>     far as I know.
>>     Yes, that was my first thought, so I double-checked that
>>     Build_Shared_Libs was set to "On" for both ITK and RTK.
>>     Regards,
>>     Audrius
>>>     Simon
>>>     On Mon, Mar 30, 2015 at 4:53 PM, Audrius Stundzia
>>>     <audrius at tomographix.com <mailto:audrius at tomographix.com>> wrote:
>>>
>>>         Hello,
>>>
>>>         OS: Windows 8.1 x64
>>>         IDE: Visual Studio 2010 x64
>>>         ITK: 4.7.1
>>>         RTK: 1.0.0
>>>
>>>         The build in Release mode proceeds without any failures.
>>>         Thank you.
>>>
>>>         However, in Debug mode, the following link error occurs when
>>>         building
>>>         the RTK project rtkcuda:
>>>
>>>         1>RTK.lib(RTK.dll) : error LNK2005: "public: class
>>>         std::vector<class
>>>         itk::Matrix<double,3,4>,class std::allocator<class
>>>         itk::Matrix<double,3,4> > > const & __cdecl
>>>         rtk::ProjectionGeometry<3>::GetMatrices(void)"
>>>         (?GetMatrices@?$ProjectionGeometry@$02 at rtk@@QEAAAEBV?$vector at V?$Matrix at N$02$03 at itk@@V?$allocator at V?$Matrix at N$02$03 at itk@@@std@@@std@@XZ)
>>>         already defined in rtkCudaFDKBackProjectionImageFilter.obj
>>>
>>>         Any insight as to how to deal with this link error would be
>>>         appreciated.
>>>
>>>         Regards,
>>>
>>>         Audrius
>>>         _______________________________________________
>>>         Rtk-users mailing list
>>>         Rtk-users at public.kitware.com
>>>         <mailto:Rtk-users at public.kitware.com>
>>>         http://public.kitware.com/mailman/listinfo/rtk-users
>>>
>
>
> _______________________________________________
> Rtk-users mailing list
> Rtk-users at public.kitware.com
> http://public.kitware.com/mailman/listinfo/rtk-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.creatis.insa-lyon.fr/pipermail/rtk-users/attachments/20150331/dae4f46e/attachment.htm>


More information about the Rtk-users mailing list