pybullet/vehicles revision 39 doesn't compile
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pybullet |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
It looks like bringing rev 38 in sync with trunk broke bullet.pyx. I'll see if I can fix it myself, but I've never used pyrex or bullet before, so it may take a while.
running build_ext
cythoning bullet/bullet.pyx to bullet/bullet.cpp
Error compiling Cython file:
-------
...
del self.thisptr
del self.config
cdef class OverlappingPair
^
-------
bullet/
Error compiling Cython file:
-------
...
This class is a wrapper around btOverlappingPa
XXX This wrapper will cause segfaults. Use one of the subclasses instead.
"""
cdef btOverlappingPa
-------
bullet/
building 'bullet.bullet' extension
gcc -pthread -fno-strict-
cc1plus: warning: command line option ‘-Wstrict-
bullet/
error: command 'gcc' failed with exit status 1
Changed in pybullet: | |
status: | In Progress → Fix Committed |
Are you talking about the vehicles branch? "pybullet/vehicles" seems to suggest that, but I'm not quite sure. If so, then I'm not really trying to maintain the vehicles branch as working code. It's a big, big pile of functionality that sastraxi contributed all at once, most of which I don't understand. I'm keeping the branch as a place to grab code from, gradually, as I find time to understand and test it.
Feel free to try to fix it, but if you'd like to help move the project forward, it would be more useful to find individual features that it implements and pull them out into separate branches, adding unit tests and documentation. A self-contained branch that documents, tests, and implements a single feature is a lot easier for me to look at and merge into trunk.
Thanks!