Changeset 7dd8b04
- Timestamp:
- Jul 15, 2012, 11:16:24 PM (13 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- 551c6c3
- Parents:
- 0b5b7b2 (diff), 9ccd89f (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
interfaces/python/aubiowraphell.h
r0b5b7b2 r7dd8b04 8 8 } Py_## NAME; 9 9 10 #define AUBIO_NEW(NAME) \11 static PyObject * \12 Py_ ## NAME ## _new (PyTypeObject * type, PyObject * args, PyObject * kwds) \13 { \14 Py_ ## NAME * self; \15 self = (Py_ ## NAME *) type->tp_alloc (type, 0); \16 return (PyObject *)self; \17 }18 19 10 #define AUBIO_INIT(NAME, PARAMS... ) \ 20 11 static int \ … … 23 14 self->o = new_aubio_## NAME ( PARAMS ); \ 24 15 if (self->o == NULL) { \ 16 PyErr_SetString (PyExc_StandardError, "error creating object"); \ 25 17 return -1; \ 26 18 } \ -
interfaces/python/build_osx
r0b5b7b2 r7dd8b04 1 1 #! /bin/sh 2 2 3 export CFLAGS=-I/Users/piem/Library/Python/2.7/site-packages/numpy-1.8.0.dev_436a28f_20120710-py2.7-macosx-10.7-x86_64.egg/numpy/core/include/ 3 set -e 4 set -x 5 6 export CFLAGS="-I/Users/piem/Library/Python/2.7/site-packages/numpy-1.8.0.dev_436a28f_20120710-py2.7-macosx-10.7-x86_64.egg/numpy/core/include/ -arch i386 -arch x86_64" 4 7 export LDFLAGS=-L../../build/src/ 5 8 python setup.py clean build -
wscript
r0b5b7b2 r7dd8b04 53 53 help='set target platform for cross-compilation', dest='target_platform') 54 54 ctx.load('compiler_c') 55 ctx.load('compiler_cxx')56 55 ctx.load('gnu_dirs') 57 56 ctx.load('waf_unit_test') … … 60 59 import Options 61 60 ctx.check_tool('compiler_c') 62 ctx.check_tool('compiler_cxx')63 61 ctx.check_tool('gnu_dirs') # helpful for autotools transition and .pc generation 64 #ctx.check_tool('misc') # needed for subst65 62 ctx.load('waf_unit_test') 66 63 ctx.env.CFLAGS = ['-g'] … … 71 68 if Options.platform == 'win32': 72 69 ctx.env['shlib_PATTERN'] = 'lib%s.dll' 70 71 if Options.platform == 'macfat': 72 ctx.env.CFLAGS += ['-arch', 'i386', '-arch', 'x86_64'] 73 ctx.env.LINKFLAGS += ['-arch', 'i386', '-arch', 'x86_64'] 74 ctx.env.CC = 'llvm-gcc-4.2' 75 ctx.env.LINK_CC = 'llvm-gcc-4.2' 73 76 74 77 # check for required headers
Note: See TracChangeset
for help on using the changeset viewer.