I was using swig 1.3.24.
I installed the last swig version 1.3.36 and now it is working fine !
and it makes me very very happy !!!
----------------------------------------
> From: [EMAIL PROTECTED]
> To: numpy-discussion@scipy.org
> Date: Fri, 3 Oct 2008 12:21:20 +0200
> Subject: [Numpy-discussion] RE: Problème pour construire les tests
> Numpy-Swig
>
>
>
> Oh sorry I wrote my first email in french
>
> Hello,
> I just installed Numpy. I am interested in using Swig.
> When I try to build the tests I get the following error message:
>
> """
> swig -c++ -python Array.i
> :9: Error: Macro '%typecheck' expects 1 argument
> :36: Error: Macro '%typecheck' expects 1 argument
> :64: Error: Macro '%typecheck' expects 1 argument
> :92: Error: Macro '%typecheck' expects 1 argument
> :119: Error: Macro '%typecheck' expects 1 argument
> :148: Error: Macro '%typecheck' expects 1 argument
> :177: Error: Macro '%typecheck' expects 1 argument
> :206: Error: Macro '%typecheck' expects 1 argument
> :235: Error: Macro '%typecheck' expects 1 argument
> .......
> """
>
> It seems that the directive %numpy_typemaps is responsible for this error:
> """
> /* Concrete instances of the %numpy_typemaps() macro: Each invocation
> * below applies all of the typemaps above to the specified data type.
> */
> %numpy_typemaps(signed char , NPY_BYTE , int)
> %numpy_typemaps(unsigned char , NPY_UBYTE , int)*/
> %numpy_typemaps(short , NPY_SHORT , int)
> /*%numpy_typemaps(unsigned short , NPY_USHORT , int)
> %numpy_typemaps(int , NPY_INT , int)
> %numpy_typemaps(unsigned int , NPY_UINT , int)
> %numpy_typemaps(long , NPY_LONG , int)
> %numpy_typemaps(unsigned long , NPY_ULONG , int)
> %numpy_typemaps(long long , NPY_LONGLONG , int)
> %numpy_typemaps(unsigned long long, NPY_ULONGLONG, int)
> %numpy_typemaps(float , NPY_FLOAT , int)
> %numpy_typemaps(double , NPY_DOUBLE , int)
> """
>
> Somebody already faced this problem ?
> Thank you very much for any help.
> Friendly,
> Michel
>
>
> ----------------------------------------
> > From: [EMAIL PROTECTED]
> > To: numpy-discussion@scipy.org
> > Date: Fri, 3 Oct 2008 12:13:26 +0200
> > Subject: [Numpy-discussion] Problème pour construire les tests Numpy-Swig
> >
> >
> >
> > Bonjour,
> >
> > Je viens d'installer Numpy. Je suis intéressé par l'utilisation de swig.
> > Lorsque je tente de construire les tests j'ai cette erreur:
> >
> > """
> > swig -c++ -python Array.i
> > :9: Error: Macro '%typecheck' expects 1 argument
> > :36: Error: Macro '%typecheck' expects 1 argument
> > :64: Error: Macro '%typecheck' expects 1 argument
> > :92: Error: Macro '%typecheck' expects 1 argument
> > :119: Error: Macro '%typecheck' expects 1 argument
> > :148: Error: Macro '%typecheck' expects 1 argument
> > :177: Error: Macro '%typecheck' expects 1 argument
> > :206: Error: Macro '%typecheck' expects 1 argument
> > :235: Error: Macro '%typecheck' expects 1 argument
> > .......
> > """
> >
> > Il semble que ca provienne des directives %numpy_typemaps a la fin du
> > fichier numpy.i:
> >
> > """
> > /* Concrete instances of the %numpy_typemaps() macro: Each invocation
> > * below applies all of the typemaps above to the specified data type.
> > */
> > %numpy_typemaps(signed char , NPY_BYTE , int)
> > %numpy_typemaps(unsigned char , NPY_UBYTE , int)*/
> > %numpy_typemaps(short , NPY_SHORT , int)
> > /*%numpy_typemaps(unsigned short , NPY_USHORT , int)
> > %numpy_typemaps(int , NPY_INT , int)
> > %numpy_typemaps(unsigned int , NPY_UINT , int)
> > %numpy_typemaps(long , NPY_LONG , int)
> > %numpy_typemaps(unsigned long , NPY_ULONG , int)
> > %numpy_typemaps(long long , NPY_LONGLONG , int)
> > %numpy_typemaps(unsigned long long, NPY_ULONGLONG, int)
> > %numpy_typemaps(float , NPY_FLOAT , int)
> > %numpy_typemaps(double , NPY_DOUBLE , int)
> > """
> >
> > Est ce que quelqu'un a rencontré ce problème ?
> > Merci de bien vouloir m'aider.
> > Amicalement
> > Michel
> > _________________________________________________________________
> > Email envoyé avec Windows Live Hotmail. Dites adieux aux spam et virus,
> > passez à Hotmail ! C'est gratuit !
> > http://www.windowslive.fr/hotmail/default.asp
> > _______________________________________________
> > Numpy-discussion mailing list
> > Numpy-discussion@scipy.org
> > http://projects.scipy.org/mailman/listinfo/numpy-discussion
>
> _________________________________________________________________
> Téléphonez gratuitement à tous vos proches avec Windows Live Messenger !
> Téléchargez-le maintenant !
> http://www.windowslive.fr/messenger/1.asp
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion@scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
_________________________________________________________________
Installez gratuitement les 20 émôticones Windows Live Messenger les plus fous !
Cliquez ici !
http://www.emoticones-messenger.fr/
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion