Why do I get a 'Missing Export' Error when Installing LabVIEW Real-Time 8.5 or 8.5.1 to my Multicore Target?Primary Software: LabVIEW Modules>>Real-Time ModulePrimary Software Version: 8.5.1 Primary Software Fixed Version: N/A Secondary Software: N/A
Problem: When I install LabVIEW Real-Time 8.5 or 8.5.1 software from my host machine, the Real-Time (RT) Target shows the message below on reboot. Error loading 'ftpserve.dll': Missing export '?copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPADII@Z' from MSVCP60.DLL What is this message and how do I resolve the missing export? Solution: If installing LabVIEW Real-Time 8.5, review Solution 1. If installing LabVIEW Real-Time 8.5.1, review Solution 2. Solution 1 LabVIEW Real-Time 8.5 has a known issue with NI RT Extentions for SMP (Multicore support) reverse compatibility from LabVIEW Real-Time 8.5.1. Once an SMP-capable target has been upgraded to Real-Time 8.5.1 downgrading to Real-Time 8.5 inhibits FTP functionality, causing the target to be unable to interact with a host. To avoid this problem, update all target machines to Real-Time 8.5.1. The target producing the missing export error must be formatted to regain full functionality. Solution 2 LabVIEW Real-Time 8.5.1 has a known issue with SMP backwards compatibility with LabVIEW Real-Time 8.6 .x. If a development machine has both LabVIEW Real-Time 8.5.1 and LabVIEW Real-Time 8.6.x, installing LabVIEW Real-Time 8.5.1 and NI RT Extentions for SMP 8.5.1 onto a RT Target from MAX will result in the 'Missing Export' error. To avoid this problem, maintain the LabVIEW Real-Time component on the target as version 8.5.1 while upgrading NI RT Extensions for SMP to version 8.6.x Related Links: Knowledgebase 4JKCTSQ0: How do I install Reliance on my RT PC or PXI target? Attachments:
Report Date: 04/14/2008 Last Updated: 04/13/2009 Document ID: 4KDEJ4Q0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
