checking ftd2xx.h presence... yes checking for ftd2xx.h... yes checking for library containing FT_GetLibraryVersion... no configure: error: You appear to be missing the FTD2xx driver library. I guess this is because the ftd2xx was moved to /opt and is not on the standard LDPATH /opt/lib64/libftd2xx.so.0.4.16 /usr/lib/debug/opt/lib64/libftd2xx.so.0.4.16.debug /opt/lib64/libftd2xx.so.0 /opt/lib64/libftd2xx.so
Created attachment 263063 [details] fixed ebuild to install an env.d file
Created attachment 263065 [details] Fixed ebuild In configure.in file, the package hardcodes -L/usr/local/lib to LDFLAGS. As a result of which, it is unable to detect ftd2xx which is located on /opt/lib64 even if the latter installs an env.d file. However the env.d file is required for runtime. Therefore I hardcoded the missing path to the LDFLAGS and now openocd works fine with ftd2xx
Fixed
*** Bug 345589 has been marked as a duplicate of this bug. ***