LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is eMbedded Visual C++ 4.0 required when using Visual Studio 2005 Pro

I have LabVIEW 8.0.1 installed on my computer and want to install the LabVIEW 8.0.1f1 PDA module since I need to develop for Windows Mobile 5.0 targets.
I first installed the four tools as described on the first section of the following link :
 
 
Then, when I try to install the LabVIEW 8.0 PDA module (I guess I have to install if first since the labVIEW 8.0.1f1 PDA module is only an upgrade), I get a message saying the pocket PC SDK and Microsoft Embedded Visual Tools are required (see screenshot attached).
I click on the next to install it and then I install the 8.0.1f1 upgrade.
Everything seems fine except when I then try to compile my software, I always get an error message (see buildreport attached).
Thus, I have two questions :
 
- Do I need to install also those tools (i.e. Pocket PC SDK and Microsoft Embedded Visual Tools) before installing the PAD module and the upgrade ?
- When yes, do I need to do anything to have the PDA module using Visual Studio 2005 when compiling ?
 
Thanks for the reply,
 
Yvan
Download All
0 Kudos
Message 1 of 9
(4,970 Views)
The attached message asks you to Cancel and install the two required softwares first.
You should not click on Next. Uninstall the whole PDA module and follow the instructions to install PC SDK and Microsoft Embedded Visual Tools first
Paolo
-------------------
LV 7.1, 2011, 2017, 2019, 2021
0 Kudos
Message 2 of 9
(4,960 Views)
Pincpanther is right, except I don't think you have to un-install the PDA module.  I think that you can merely repair it when you have completed the install of the remaining two packages.

Either way, you are missing necessary componenets.

Hope that this helps,
Bob Young
0 Kudos
Message 3 of 9
(4,956 Views)
Yvan,

If you have the first four tools installed (Visual Studio 2005 Standard or Professional Edition, ActiveSync 4.1 or later, Windows Mobile 5.0 SDK for Pocket PC, & Visual Studio 2005 Device Command Shell), you do not need to install the other set of tools unless you will be targeting an x86-based PDA device. The tools you have installed include support for Windows Mobile devices. Just continue installing the LabVIEW PDA Module.

Also, the order in which you install LabVIEW PDA vs. install the additional tools does not matter, as long as you have them both installed before actually using the LabVIEW PDA.Module.
--
Michael P
National Instruments
0 Kudos
Message 4 of 9
(4,954 Views)

Hi Michael,

According to your message and what I read on the link, it seems only the four tools (Visual Studio 2005 Standard or Professional Edition, ActiveSync 4.1 or later, Windows Mobile 5.0 SDK for Pocket PC, & Visual Studio 2005 Device Command Shell) are required.
But the fact is when I compile with only those tools installed, I get an error.

Any idea what else could cause the error ?

According to Bob and Paolo, installing the eMbedded Visual C++ 4.0 and the Pocket PC SDK will solve the problem. Which I am sure it will since on another computer I had these tools installed and it worked. But in that case, I am unsure which compiler will be used and if the Windows Mobile 5.0 functionnality will be available.

Yvan

 

0 Kudos
Message 5 of 9
(4,940 Views)
Yvan,

What error are you getting? It could very well be completely unrelated to the tools you are using. What is the device name in the Project (e.g, POCKET PC 2003 DEVICE)?
--
Michael P
National Instruments
0 Kudos
Message 6 of 9
(4,931 Views)

Michael,

The error I get is that LabVIEW never finished properly compiling my application. The build report says that "clarm" and "link" are no valid commands : this can be seen in the build report attached to my first message.
Attached to this message you will find how my project looks like.

Thanks for your time,

Yvan

 

0 Kudos
Message 7 of 9
(4,916 Views)
Yvan,

The target name in your project is "POCKET PC 2003 Device". When the target name is all caps like that, it means that LabVIEW PDA expects to use the embedded Visual tools. This probably happened because you are using a project that ran on the other PC that is using the embedded Visual tools.

Create a new PDA Target in your project, and select "Pocket PC 2003 Device" --This choice willl only show up in the list if you have the first set of tools installed (Visual Studio, ...). Add your VIs to that new target and try to build. This will use the tools you have installed instead of trying to use the ones you don't have.
--
Michael P
National Instruments
0 Kudos
Message 8 of 9
(4,913 Views)

Michael,

That's exactly what you explained : creating a new target just solved the compiling problem without the need to install the other tools.
Thanks very much for you help,

Yvan

0 Kudos
Message 9 of 9
(4,896 Views)