This should have been fixed in the development version of FFC. Johan
On Fri, Sep 20, 2013 at 10:07 AM, Ronald Haynes <[email protected]> wrote: > Hi folks, just downloaded and tried to build fenics on my mac os system. > I normally use home-brew for installs - as far as I recall > numpy was installed that way. Here is the output for the build for ffc > any help would be appreciated. > > sudo python setup.py install > Password: > running install > running build > running build_py > creating build > creating build/lib.macosx-10.8-x86_64-2.7 > creating build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/analysis.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/codegeneration.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/codesnippets.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/compiler.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/constants.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/cpp.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/enrichedelement.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/evaluatebasis.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/evaluatebasisderivatives.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/evaluatedof.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/extras.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/fiatinterface.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/formatting.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/interpolatevertexvalues.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/jitcompiler.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/jitobject.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/log.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/mixedelement.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/optimization.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/parameters.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/plot.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/quadrature_schemes.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/quadratureelement.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/representation.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/representationutils.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/restrictedelement.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/timeelements.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/utils.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > copying ffc/wrappers.py -> build/lib.macosx-10.8-x86_64-2.7/ffc > creating build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/__init__.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/expr.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/floatvalue.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/fraction.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/optimisedquadraturetransformer.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/product.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/quadraturegenerator.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/quadratureoptimization.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/quadraturerepresentation.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/quadraturetransformer.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/quadraturetransformerbase.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/quadratureutils.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/reduce_operations.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/sumobj.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/symbol.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > copying ffc/quadrature/symbolics.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/quadrature > creating build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/__init__.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/costestimation.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/geometrytensor.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/monomialextraction.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/monomialintegration.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/monomialtransformation.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/multiindex.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/referencetensor.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/tensorgenerator.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/tensoroptimization.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/tensorreordering.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > copying ffc/tensor/tensorrepresentation.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/tensor > creating build/lib.macosx-10.8-x86_64-2.7/ffc/uflacsrepr > copying ffc/uflacsrepr/__init__.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/uflacsrepr > copying ffc/uflacsrepr/uflacsgenerator.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/uflacsrepr > copying ffc/uflacsrepr/uflacsoptimization.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/uflacsrepr > copying ffc/uflacsrepr/uflacsrepresentation.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/uflacsrepr > creating build/lib.macosx-10.8-x86_64-2.7/ffc/errorcontrol > copying ffc/errorcontrol/__init__.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/errorcontrol > copying ffc/errorcontrol/errorcontrol.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/errorcontrol > copying ffc/errorcontrol/errorcontrolgenerators.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/errorcontrol > creating build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/__init__.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/capsules.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/form.py -> build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/functionspace.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/goalfunctional.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/includes.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > copying ffc/dolfin/wrappers.py -> > build/lib.macosx-10.8-x86_64-2.7/ffc/dolfin > running build_ext > building 'ffc.time_elements_ext' extension > creating build/temp.macosx-10.8-x86_64-2.7 > creating build/temp.macosx-10.8-x86_64-2.7/ffc > creating build/temp.macosx-10.8-x86_64-2.7/ffc/ext > cc -fno-strict-aliasing -fno-common -dynamic -I/usr/local/include > -I/usr/local/opt/sqlite/include -DNDEBUG -g -fwrapv -O3 -Wall > -Wstrict-prototypes -DNPY_NO_DEPRECATED_API=NPY_1_8_API_VERSION > -I/Library/Python/2.7/site-packages/numpy-1.8.0.dev_f2f0ac0_20120725-py2.7-macosx-10.8-x86_64.egg/numpy/core/include > -I/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/include/python2.7 > -c ffc/ext/time_elements_interface.cpp -o > build/temp.macosx-10.8-x86_64-2.7/ffc/ext/time_elements_interface.o > In file included from ffc/ext/time_elements_interface.cpp:24: > In file included from > /Library/Python/2.7/site-packages/numpy-1.8.0.dev_f2f0ac0_20120725-py2.7-macosx-10.8-x86_64.egg/numpy/core/include/numpy/arrayobject.h:15: > In file included from > /Library/Python/2.7/site-packages/numpy-1.8.0.dev_f2f0ac0_20120725-py2.7-macosx-10.8-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:17: > In file included from > /Library/Python/2.7/site-packages/numpy-1.8.0.dev_f2f0ac0_20120725-py2.7-macosx-10.8-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1722: > /Library/Python/2.7/site-packages/numpy-1.8.0.dev_f2f0ac0_20120725-py2.7-macosx-10.8-x86_64.egg/numpy/core/include/numpy/npy_deprecated_api.h:11:2: > warning: > "Using deprecated NumPy API, disable it by #defining > NPY_NO_DEPRECATED_API > NPY_1_7_API_VERSION" [-W#warnings] > #warning "Using deprecated NumPy API, disable it by #defining... > ^ > /Library/Python/2.7/site-packages/numpy-1.8.0.dev_f2f0ac0_20120725-py2.7-macosx-10.8-x86_64.egg/numpy/core/include/numpy/npy_deprecated_api.h:23:2: > error: > Should never include npy_deprecated_api directly. > #error Should never include npy_deprecated_api directly. > ^ > 1 warning and 1 error generated. > error: command 'cc' failed with exit status 1 > > Best, > R Haynes > > Dr. Ronald D. Haynes (PhD) > Associate Professor > Department of Mathematics & Statistics > Memorial University of Newfoundland > St. John's, NL, Canada > A1C 5S7 > (P) 709-864-8825 > (F) 709-864-3010 > > > > > _______________________________________________ > fenics-support mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics-support > >
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
