2010-08-19 18 views
0

J'ai un inmod pour traiter un enregistrement de fichier et éliminer certaines lignes non désirées, puis alimenter les enregistrements pour un utilitaire de chargement rapide. Mais je ne suis pas capable de trouver un moyen correct de le compiler et de l'utiliser. J'ai GCC (GNU C Compiler) et TCC (Tiny C Compiler) sur mon macine de Windows et j'ai l'utilitaire Fastload également installé. J'ai essayé de compiler le code dans une DLL et j'ai réussi en utilisant les commandes ci-dessous.Teradata FastLoad Inmod Compilation sous Windows ou Unix

gcc -c MYDLL.C gcc -o -shared mydll.dll mydll.o

Mais je ne sais pas ce qui est à côté ....

Dois-je compiler dans un et dois-je le lier pour charger rapidement quelque part?

J'ai également une machine Unix installée avec Fastload et GCC. Donc si vous avez déjà fait une configuration inmod sur unix, partagez la même chose?

Merci d'avance.

Répondre

0

La compilation d'un inmod n'est rien d'autre que la compilation d'un code c dans dll (pour Windows) ou un objet partagé (.so pour unxi). Veuillez trouver les commandes à utiliser ci-dessous.

fenêtres

gcc -c mydll.c 
gcc -shared -o mydll.dll mydll.o 

unix

gcc -c myso.c 
gcc -G -Bdynamic -o myso.so myso.o