On Thu, 23 Oct 2014 01:41:30 -0500
Ben Crestel <[email protected]> wrote:

> I installed Fenics on Ubuntu 14.04 via the command line (sudo apt-get 
> install fenics) w/o adding a specific ppa before (this gives me
> dolfin version 1.3.0).
> 
> Next I open ipython then type:
> 
> from dolfin import *
> mesh = UnitSquareMesh(10,10)
> V = FunctionSpace(mesh, 'Lagrange', 1)
> 
> And I get the following error message:
> Calling FFC just-in-time (JIT) compiler, this may take some time.
> In instant.recompile: The module did not compile with command 'make 
> VERBOSE=1', see 
> '/home/ben/.instant/error/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/compile.log'
> 
> Everything was working fine a couple of weeks ago.  I then tried to 
> compile Fenics from source. It didn't work completely and I decided
> to revert to the initial working state I had. But unsuccessfully....

If you were installing from source
to /usr[/local]/{lib,bin,include,share} (or any other directories in
PATH, LD_LIBRARY_PATH, PYTHONPATH) you may need to clean it up to
prevent clashes with packaged version.

Then follow the instructions here
http://fenicsproject.org/download/ubuntu_details.html#ubuntu-ppa

> 
> It's getting really frustrating. I hope someone has an idea on how to 
> fix that.
> 
> Thanks,
> 
> Ben
> 
> 
> 
> P.S: The file mentioned in the error message is rather long. But here 
> are the first few lines and the last few lines:

We need first ten twenty lines from first line where 'error' occurs.

Jan

> 
> -- The C compiler identification is GNU 4.8.2
> -- The CXX compiler identification is GNU 4.8.2
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Found SWIG: /usr/bin/swig2.0 (found version "2.0.11")
> -- Configuring done
> -- Generating done
> CMake Warning:
>    Manually-specified variables were not used by the project:
> 
>      DEBUG
> 
> .......
> 
> /usr/local/include/ufc.h:435:25: note:  virtual std::size_t 
> ufc::form::original_coefficient_position(std::size_t) const
>       virtual std::size_t original_coefficient_position(std::size_t
> i) const = 0;
>                           ^
> /usr/local/include/ufc.h:456:25: note:  virtual std::size_t 
> ufc::form::num_custom_domains() const
>       virtual std::size_t num_custom_domains() const = 0;
>                           ^
> /usr/local/include/ufc.h:471:18: note:  virtual bool 
> ufc::form::has_custom_integrals() const
>       virtual bool has_custom_integrals() const = 0;
>                    ^
> /usr/local/include/ufc.h:494:30: note:  virtual ufc::custom_integral* 
> ufc::form::create_custom_integral(std::size_t) const
>       virtual custom_integral* create_custom_integral(std::size_t i) 
> const = 0;
>                                ^
> /usr/local/include/ufc.h:511:30: note:  virtual ufc::custom_integral* 
> ufc::form::create_default_custom_integral() const
>       virtual custom_integral* create_default_custom_integral() const
> = 0; ^
> make[2]: *** 
> [CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx.o]
>  
> Error 1
> make[2]: Leaving directory 
> `/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
> make[1]: *** 
> [CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/all] 
> Error 2
> make[1]: Leaving directory 
> `/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
> make: *** [all] Error 2
> 
> _______________________________________________
> 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

Reply via email to