[eside-ghost] pregunta sobre swig y python
altern
altern2 en gmail.com
Mie Mayo 6 18:57:01 CEST 2009
aupa gente
estoy intentando hacer un wrap a una libreria de C/C++ para python
usando Swig en windows y linux. El tema es que este wrap ya estaba hecho
para versiones anteriores de la libreria. Pero ha habido varios cambios
en la ultima version y las personas que hicieron los wrap para windows y
OSX estan missing ahora mismo. He intentado basare en el codigo de estas
dos versiones anteriores del wrap (OSX y windows) pero no va, creo que
ha habido demasiados cambios en C y yo no controlo ni de swig ni de C.
Estoy por dejarlo pero se me ha ocurrido que igual alguno en esta lista
me puede dar alguna pista que me permita avanzar?
Ahora mismo lo estoy haciendo en windows pq tengo un problema de
dependencias en Linux con la libreria que espero se solucione en unas
semanas.
Al compilar en visual studio salen unos 1400 errores del tipo
C:\Archivos de programa\Microsoft Visual Studio
9.0\VC\include\cstring(19) : error C2039: 'memchr' : no es un miembro de
'`global namespace''
C:\Archivos de programa\Microsoft Visual Studio
9.0\VC\include\cstring(19) : error C2873: 'memchr' : el símbolo no se
puede utilizar en una declaración using
C:\Archivos de programa\Microsoft Visual Studio
9.0\VC\include\iosfwd(635) : error C2733: no se permite una segunda
vinculación C de la función sobrecargada 'std::_Traits_helper::move_s'
C:\Archivos de programa\Microsoft Visual Studio
9.0\VC\include\iosfwd(631) : vea la declaración de
'std::_Traits_helper::move_s'
bueno ya siento no poder contaros que lo estoy haciendo todo sobre
software libre y que estoy haciendolo en windows, pero menos el windows
y el odioso visual studio todo lo demas es software libre...
gracias
enrike
Más información sobre la lista de distribución eside-ghost