Hello Irit,
From our conversation I understand that you need further details about the Linking error:
My workspace contains
1. I am using TestStand 3.1 and CVI 7.1.1.
2. Building to DLL used by TestStand.
3. Hardware drivers(Static Libs), Function Panels, DLL linking code.
4. Test sequence implemented by calling the hardware means by the above mentioned Hardware drivers.
5. An 'H file' that contains all the exports to the TestStand, operated by the TestStand sequence (attached) includes the following statement:
#include "stdtst.h"
#include "tsutil.h"
void __declspec(dllexport) TX_TEST FTE_Power_ON_OFF(tTestData *testData, tTestError *testError);
Problem details:
When I exceed 26 export functions mentioned in the above Para. No. 3 :
1. CVI Finishes compilation of all sources successfully.
2. Linking is problematic, and NO DLL is produced.
3. Instead of DLL production, I get the 'Out Of Memory' Message box (attached).
4. Rarely I receive Microsoft Windows Virtual Memory paging file Message Box asks me to increase Virtual Memory space.
When I increase it, nothing gets any better.
5. When I decreased the number of exported functions to less than 27, The DLL is produced normally (attached is a reduced functions DLL).
Thanks so much for your help !!!