Unfortunately, this does not look good any more:

##########################################################
Linking CXX shared library libdolfin.so
[ 95%] Built target dolfin
Scanning dependencies of target copy_swig_files
[ 95%] Built target copy_swig_files
##########################################################

is still OK but then I get an error

##########################################################
make[2]: *** No rule to make target
`dolfin/swig/modules/mesh/fenics-project-dolfin-36860144ca08/../../../../dolfin/ale/ALE.h',
needed by `dolfin/swig/modules/mesh/modulePYTHON_wrap.cxx'.  Stop.
make[1]: *** [dolfin/swig/modules/mesh/CMakeFiles/_mesh.dir/all] Error 2
make: *** [all] Error 2
##########################################################

The ALE.h file exists

##########################################################
$ find . -name "ALE.h"
./fenics-project-dolfin-36860144ca08/dolfin/ale/ALE.h
##########################################################

is it in the wrong dir then? Should I add some directory to path?



On 15 August 2013 11:23, Johannes Ring <[email protected]> wrote:

> On Thu, Aug 15, 2013 at 10:32 AM, A. Lapraitis <[email protected]>
> wrote:
> > Everything seems fine, right?
>
> Yes, it looks fine.
>
> Is the Python extension modules generated correctly? You should see
> something like this at the end of the build process:
>
> ...
> Linking CXX shared library libdolfin.so
> [ 95%] Built target dolfin
> [ 95%] Built target copy_swig_files
> [ 97%] Swig source
> Scanning dependencies of target _mesh
> [ 97%] Building CXX object
> dolfin/swig/modules/mesh/CMakeFiles/_mesh.dir/modulePYTHON_wrap.cxx.o
> Linking CXX shared module _mesh.so
> [ 97%] Built target _mesh
> [ 97%] Swig source
> Scanning dependencies of target _la
> [ 97%] Building CXX object
> dolfin/swig/modules/la/CMakeFiles/_la.dir/modulePYTHON_wrap.cxx.o
> Linking CXX shared module _la.so
> [ 97%] Built target _la
> [ 98%] Swig source
> Scanning dependencies of target _io
> [ 98%] Building CXX object
> dolfin/swig/modules/io/CMakeFiles/_io.dir/modulePYTHON_wrap.cxx.o
> Linking CXX shared module _io.so
> [ 98%] Built target _io
> [ 98%] Swig source
> Scanning dependencies of target _function
> [ 98%] Building CXX object
>
> dolfin/swig/modules/function/CMakeFiles/_function.dir/modulePYTHON_wrap.cxx.o
> Linking CXX shared module _function.so
> [ 98%] Built target _function
> [ 98%] Swig source
> Scanning dependencies of target _fem
> [100%] Building CXX object
> dolfin/swig/modules/fem/CMakeFiles/_fem.dir/modulePYTHON_wrap.cxx.o
> Linking CXX shared module _fem.so
> [100%] Built target _fem
> [100%] Swig source
> Scanning dependencies of target _common
> [100%] Building CXX object
> dolfin/swig/modules/common/CMakeFiles/_common.dir/modulePYTHON_wrap.cxx.o
> Linking CXX shared module _common.so
> [100%] Built target _common
>
> If this looks ok, what is the value of
> DOLFIN_INSTALL_PYTHON_MODULE_DIR and
> DOLFIN_INSTALL_PYTHON_PURE_MODULE_DIR in CMakeCache.txt?
>
> Johannes
>
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to