The code should compile without OpenMP.
Right now, a non-OpenMP compiler (such as the one that comes with OS X) either complains about the flag -fopenmp or -- if that is removed -- throws strange errors like this:
skeletor/cython/push_and_deposit.c:1928:8: error: 'inline' can only appear on
functions
static CYTHON_INLINE int (*__pyx_f_8skeletor_6cython_17particle_boundary...
^
skeletor/cython/push_and_deposit.c:396:27: note: expanded from macro
'CYTHON_INLINE'
#define CYTHON_INLINE __inline__ __attribute__ ((__unused__))
Running make clean shouldn't "cythonize" all *.pyx files as it sometimes does.
It would be nice if certain options could be passed on the command line when building the code. Something like
The code should compile without OpenMP. Right now, a non-OpenMP compiler (such as the one that comes with OS X) either complains about the flag
-fopenmp
or -- if that is removed -- throws strange errors like this:Running
make clean
shouldn't "cythonize" all*.pyx
files as it sometimes does.It would be nice if certain options could be passed on the command line when building the code. Something like
Let's not use autotools though...