LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Compilation Problem with Analog Modulation in Debug64 mod

I can compile and run the AMDemodulate program in the analog modulation toolkilt with Debug mode successfully.

 

However, I get the following link errors with Debug64 mod. 

 

4 Project link errors

Undefined symbol 'ModtCreateSessionHandle' referenced in "AMDemodulation.c".
Undefined symbol 'ModtDestroySessionHandle' referenced in "AMDemodulation.c".
Undefined symbol 'ModtGetErrorString' referenced in "AMDemodulation.c".
Undefined symbol 'ModtAMDemodulate_DSB' referenced in "AMDemodulation.c".

 

Is there any configuration for analog module?

 

Thanks,

 

Cihan.

 

0 Kudos
Message 1 of 5
(3,148 Views)

Hello Cihan,

 

The NI Modulation Toolkit for LabWindows/CVI is only to 32-bit applications. In the readme, there is a note that requires "a C compiler capable of calling a 32-bit DLL" A 64-bit application cannot make calls into a 32-bit DLL.

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 2 of 5
(3,128 Views)

Is there any alternative way to migrate 64 bit?

What do you suggest?

0 Kudos
Message 3 of 5
(3,121 Views)

Culas,

 

Let me check with our product support engineer if Modulation Toolkit for CVI will be updated for 64 bit.

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 4 of 5
(3,106 Views)

Hello Culas,

 

We do not have a time line for upgrading the modulation toolkit for CVI over to 64-bit.  We also do not have a suggested method to migrate to 64 bit because of the restrictions of Windows on Windows 64(cannot use 32 bit DLL within 64 bit programs).

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 5 of 5
(3,078 Views)