06-16-2014 04:23 AM
Iam getting the following errors when i try to compile my application. while i have include files
#include "dModt.h"
#include "dModt_Demodulation.h"
but i get this errors.
error: Undefined symbol '_ModtGetRecoveredBitStream@12' referenced in "c:\Proj\cvibuild.SIGNAL\Debug\Capture.obj".
error: Undefined symbol '_ModtMSKDemodulate@72' referenced in "c:\Proj\cvibuild.SIGNAL\Debug\Capture.obj".
what could be the reason?
06-16-2014 04:49 AM
It appears as if you are not included the appropriate .lib or .obj file to your project and the linker is not able to find those functions in the project.
The files you specified should be part of modulation toolkit which I'm not familiar with: does it come with an instrument driver (some .fp file)? Have you added it to your project?
Do the toolkit come with some example that you can compile and run? If so you could see in that project which library to add to yours.
06-16-2014 06:53 AM
I tried all examples but they also do return similar errors related to demodulation i.e functions of demodulation are not seen. Am not seeing any .fp for the modulation toolkit!
06-16-2014 09:22 AM
Ok, as I told you I'm not using the toolkit so I may be missing some detail.
I have found this example that uses the toolkit and it includes Modt.lfp, Modt.lib and dModt.lib: did you have them in your system?
Let's see if somebody that is using the toolkit can add some help.
06-17-2014 04:13 AM
I have downloaded your example and checked on the library files but i found they are referring to CVI71 and am using CVI2013. when i check in its bin folder for related files i dont find any.
06-17-2014 05:34 AM - edited 06-17-2014 05:35 AM
Have you searched the entire disk for those libraries?
Out of that I don't know how to help you any more...
06-17-2014 06:53 AM
Thanks after thorough searching i came about the files apart from one modt.lfp. And the errors disappeared.
Thanks.