09-11-2013 02:47 PM
I am using LV2012 SP4(32 bit) on a win 7 (64 bit) system.
I have a program that uses a 32 bit PCMCIA card and I have built an application. There are no 64 bit drivers for my PCMCIA card, so I can only use it on XP or Win 7 (32 bit) system.
When I launch the application [built with LV2012 SP4(32 bit) on a win 7 (64 bit) system] on XP system, the PCMCIA card will not configure and sends an error.
I've copied my project to 32 bit XP system and built the application using the same [LV2012 SP4 (32bit)] and the executable works fine.
Why can't I build this app on my Win 7 (64 bit) system and get it working on an 32 bit system?
What is different about the compiler?
09-11-2013 03:55 PM
I'd be more interested in the drivers you are packaging. I think that when you are building on a 64-bit system, it is including the 64-bit NI drivers. When you build on the 32-bit system, you are including the 32-bit NI drivers. I *think* this is true.
09-11-2013 04:06 PM
I'm using the labview 32 bit development system on a Win 7 64 bit platform.
The card drivers are on the XP system and it is the card that fails to initialize during setup. The card error is that it can't find the card.
09-11-2013 04:12 PM
And why is it that you can't install the driver on the Windows 7 PC ?
09-11-2013 04:20 PM
@dkfire wrote:
And why is it that you can't install the driver on the Windows 7 PC ?
I think he is saying that the card only has 32-bit drivers.
09-11-2013 08:05 PM
Do you have a model number for the PCMCIA card? I haven't heard the terminology PCMCIA in years. I bet it is only available in older drivers. Probably drivers that pre-date Windows 7.
09-12-2013 10:20 AM
09-12-2013 10:28 AM
Yes it does. Win 7 (64) will not use 32 bit drivers.
This is not the problem.
Original problem is why LV won't build and run on 32 bit system when using a Win 7 (64) platform.
I was expecting a NI support tech to explain why I have this problem
09-12-2013 12:01 PM
@DSMarcinko wrote:
Yes it does. Win 7 (64) will not use 32 bit drivers.
This is not the problem.
Original problem is why LV won't build and run on 32 bit system when using a Win 7 (64) platform.
I was expecting a NI support tech to explain why I have this problem
I was thinking that you were packaging 64-bit LV drivers with your installation pkg.
09-12-2013 04:06 PM
@DSMarcinko wrote:
Yes it does. Win 7 (64) will not use 32 bit drivers.
This is not the problem.
Original problem is why LV won't build and run on 32 bit system when using a Win 7 (64) platform.
I was expecting a NI support tech to explain why I have this problem
That is not true. If that was a case, many people will be left with old hardware that they can't use any more.
We have USB products with only 32 bit driver, that is runing fine on my windows 7 64 bit. I even have DAQmx 32-bit driver, else I'm not able to program with DAQmx in my 32bit LabVIEW.
To your real problem:
When you make your program in 64bit and install it on the 32bit PC, are there any driver install a long side the exe by LabVIEW. Could it be that LabVIEW is somehow using the wrong driver DLL's ?