>> J'ai un prog qui marche sous zindows et je cherche a le
>> porter sous Linux.

>sous windows, c'est quel langage ? VB ? windev ? autre ....???


En l'occurence, ca semble �tre du C, banal !!

>> Le pbs vient de la fonction va_start et des fonctions du type
>> ftc(arg1,arg2, ...)


>elle fait quoi cette fonction ?


Elle autorise un nombre d'arguments variable dans l'appel d'une fonction
(voir les exemples printf et scanf). La paire va_arg/va_start (de memoire)
permet le parcours de la liste des arguments effectivement transmis � la
fonction.

>> les ... ne sont pas un "ect ...", ils servent a la fonction.


> c'est de la prog objet �a ? genre : int FonctionCplusPlus( int a, int b,
...)

C'est du C on ne peut plus classique !!

>> Or qd je compile
>> il bloque sur ces 3 points et me dit "parse error before ..."

>normale il interp�te pas, envoi ton morceau de code, ou bien utilise WINE
:)

WINE est loin d'�tre une panac�e, quand tu veux executer un code de calcul
(un prog qui n'a pas de fen�tre, que des E/S fichier, etc. Ca fait perdre
beaucoup de temps alors qu'une recompilation permet de b�n�ficier pleinement
de l'architecture du syst�me h�te (Linux, en l'occurence).

>> Bref y capte rien le compilo ....


>t'es s�r que c'est le compilo ? hum !


????

>mais bon, normalement, le gcc sait reconnaitre ce genre de fonction, tu as
>C++ d'install� comme compilo ? egcs ?

Voir peut �tre du cot� des options de compilation ??? Je n'ai jamais compil�
de mes programmes avec ce genre de fonction sous Linux.


            A+,

                                                C.

Répondre à