Forums › General Discussions › bb_api.dll x64 linker errors?
- This topic has 1 reply, 2 voices, and was last updated 10 years, 10 months ago by
Andrew.
- AuthorPosts
- November 9, 2015 at 3:25 pm #68078
Cyprien
ParticipantHi,
I am operating on a vanilla windows 10 PC with has a functioning Spike x64 (3.0.16). However, I am having issues with bb_api.dll because it bombs due to ftd2xx.dll not being found (both x86 and x64). I have uninstalled and re-installed the drivers to no avail, so I have manually copied the DLL into my exe folder. The x86 version works OK, but when use the bb_api.dll x64 it is a problem. Using dependency walker I notice that the bb_api.dll x64 has a reference to ftd2xx.dll, but the “CDM v2.12.06 WHQL Certified” package contains the dll ftd2xx64.dll which is presumably is the DLL that should be in use. Have I misunderstood or is there a DLL naming issue?
Also any pointers on getting this working without having to copy the ftd2xx.dll to my install folders.
Thanks.
November 9, 2015 at 3:29 pm #68080
AndrewModeratorHi Cyprien,
If you have installed the Spike x64 application on your PC, you can get the 64-bit version of the ftd2xx.dll library from the Spike installation directory at C:/Program Files/Signal Hound/Spike/
You will see the ftd2xx.dll file that Spike uses, which you can copy into the same directory as the bb_api.dll file for your application. This should resolve the error you are seeing.Regards,
A.J. - AuthorPosts
- You must be logged in to reply to this topic.