stophun / fdotoolbox

Automatically exported from code.google.com/p/fdotoolbox
0 stars 1 forks source link

Dependency Issue - x64 install - Missing dll: OCI.dll #353

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Download/install FDOToolbox-Release-1.0.0-x64-Setup.exe
2. Try to run FDOToolbox

What is the expected output? 
I expect the application to start

What do you see instead?
Dialog shot: http://screencast.com/t/jiC4xbXPR

What version of the product are you using? On what operating system?
FDOToolbox-Release-1.0.0-x64

Windows 7 SP1 x64

Original issue reported on code.google.com by geekwe...@gmail.com on 9 Dec 2011 at 6:00

GoogleCodeExporter commented 8 years ago
Bit more digging...I thought I recognized the dll name from back when I was 
maintaining the FME installers. OCI.dll is one of Oracle's libaries.

IIRC, Oracle's licensing does not permit redistribution of OCI.dll; end-users 
will need to install the Oracle client to satisfy this dependency.

IMO, there shouldn't be any reason for FDO Toolbox to require the Oracle client 
libraries to be installed in order for it to run. You should track down what is 
attempting to pull it in, and delay load it if possible.

Original comment by geekwe...@gmail.com on 9 Dec 2011 at 6:08

GoogleCodeExporter commented 8 years ago
Fixed r1258. 

A stock install of FDO Toolbox will still require OCI/libmysql/libpq.dll for 
Oracle/MySQL/PostgreSQL providers to work, but at least now for users who don't 
use such providers, they are not spammed with such error dialogs every time 
they launch FDO Toolbox.

Original comment by jumpinja...@gmail.com on 18 Nov 2012 at 11:49