/usr/bin/gcc: Liste d'arguments trop longue

/usr/bin/gcc: Liste d'arguments trop longue - Shell/Batch - Programmation

Marsh Posté le 05-07-2004 à 13:18:45    

Bonjour,
 
j'essaye de linker une application avec plein de fichiers objets avec gcc. Malheureusement, je fait pêter le shell :  
 
linking delivers/linux/app...
gcc -o delivers/linux/app  `cat filelist.tmp`
/bin/sh: line 1: /usr/bin/gcc: Liste d'arguments trop longue
make: *** [delivers/linux/app] Erreur 126
 
filelist.tmp contient ma liste de fichier à linjker. Avec le visual, j'utilise cl @filelist.tmp, mais comment faire ici ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 05-07-2004 à 13:18:45   

Reply

Marsh Posté le 05-07-2004 à 13:28:19    

xargs ?

Reply

Marsh Posté le 05-07-2004 à 13:45:10    

ah ouais [:dawa]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 05-07-2004 à 14:53:29    

en regroupant tes .o en archives .a a grands coups de ar/ranlib et en te linkant sur tes .a (moins d'args que les .o)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed