LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Undefined symbol '_IID_IDispatch'

Solved!
Go to solution

I'm using Microsoft DAO 3.6 Object Library with the external compiler "Borland C++ Compiler 5.5".

Everything was fine until I changed LabWindow/CVI from 8.5 to 9.0.

Now I got the following Project link error:

" Undefined symbol '_IID_IDispatch' referenced in "excel2000.obj", "microsoft_da0_3_6.obj", and "excelreport.c"."

 

 

It's still OK when I compile with CVI compiler...

 

0 Kudos
Message 1 of 2
(4,878 Views)
Solution
Accepted by topic author samv
Yes, the Borland version of uuid.lib in CVI 9.0 does not link correctly. We are aware of this problem and will fix it soon. You can work around this by replacing the CVI 9.0 version of uuid.lib (cvi90/sdk/lib/borland/uuid.lib) with the CVI 8.5 version of uuid.lib (cvi85/sdk/lib/borland/uuid.lib). I am also attaching the CVI 8.5 version of this file, in case you do not have it.
Message 2 of 2
(4,856 Views)