[Numpy-discussion] RE: RE: Problème pour construire les tests Numpy-Swig

Michel Dupront michel.dupront@hotmail...
Fri Oct 3 10:21:41 CDT 2008




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: michel.dupront@hotmail.fr
> 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: michel.dupront@hotmail.fr
> > 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/


More information about the Numpy-discussion mailing list