Bonjour,

Je souhaite faire un appel à une fonction CUDA depuis une fonction IDL. J'ai opté pour l'utilisation de la fonction CALL_EXTERNAL qui fait appel à une fonction C. Ainsi, mon programme à la structure suivante :

FICHIER.PRO appelle FIC.C appelle FIC.CU puis renvoi successif du résultat.
En réalité, FIC.PRO utilise FIC.SO qui est créé à partir de FIC.C et FIC.CU.

De façon séparées, les liens C/CUDA et IDL/C se font bien. Mais dès que j'essaie de lier IDL avec [C,CUDA], un message d'erreur me dit lors de l'exécution :
cuda.h: Aucun fichier ou dossier de ce type
cuda_runtime_api.h: Aucun fichier ou dossier de ce type


Pourquoi les librairies cuda ne sont-elles pas intégrées au fichier .so ?

Merci d'avance pour votre aide,
Astrid