LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

projet CVI sous Linux/GCC : fonction CVICALLBACK non trouvée

sous Aurox 11.0, j'ai créé un projet Eclipse dans lequel j'ai :
- placé les fichiers serial.c serial.h
- déclaré le répertoire ou se trouvent les fichiers d'entête
- déclaré les librairies du kit babwindows/CVI pour Linux
- compilé et linké avec gcc
- copié le fichier serial.uir à coté du fichier exécutable

L'intérêt est de pouvoir débugger proprement à partir de Eclipse : c'est plus joli qu'avec gdb seul.

Problème : La fonction LoadPanel échoue : les fonctions CVICALLBACK ne sont pas trouvées !!!
Que faire ?
0 Kudos
Message 1 of 3
(3,296 Views)
The gcc option '-rdynamic' needs to be added to the link to cause a global symbol table to be created. If you use the cvicc utility to build your project then this option is automatically added.

Michael
NI
0 Kudos
Message 2 of 3
(3,287 Views)
Excellent !
Now it works correctly.
 
And now i have a dream ...
 
for chrismas i would like to be abble to create and modify file "*.uir" only using Linux ...
0 Kudos
Message 3 of 3
(3,275 Views)