Forums › General Discussions › bb_api.dll x64 linker errors?
- This topic has 1 reply, 2 voices, and was last updated 8 years, 11 months ago by Andrew.
- AuthorPosts
CyprienParticipantHi,
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.
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.