On 2/22/07, Gustavo Carneiro <gjc...@gm...> wrote:
>
> On 2/22/07, Roman Yakovenko <rom...@gm...> wrote:
>
> Also I added new functionality, which allows you to implement the patch:
> > http://pygccxml.svn.sourceforge.net/viewvc/pygccxml/pyplusplus_dev/unittests/transfer_ownership_tester.py?view=markup
> >
> > http://pygccxml.svn.sourceforge.net/viewvc/pygccxml/pyplusplus_dev/unittests/data/transfer_ownership_to_be_exported.hpp?view=markup
> >
> >
> > I attached the generated code.
>
>
> Unfortunately I can't test it on my work PC (amd64 ubuntu) because it is
> LP64 and the "indexing" boost extensions provided in Py++ do not compile
> here. I attach the log.
>
The attached patch fixes the boost python indexing suite compilation error
on 64-bit systems and Python 2.5.
In a related subject, what do you see as a future for this indexing
suite? Will it make it into upstream soon? The way things stand right now
it is very difficult to deploy software based on the latest Py++ mainly
because of the boost indexing suite, which is very difficult to compile. I
sincerely hope this gets resolved soon. Either boost incorporates these
changes, or a separate library is created; as it is right now is way too
hard for the average person trying to compile the average program.
Regard,
--
Gustavo J. A. M. Carneiro
"The universe is always one step beyond logic."
|