octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fem-fenics] Build system


From: Eugenio Gianniti
Subject: Re: [fem-fenics] Build system
Date: Sun, 9 Mar 2014 12:16:57 +0000


On 09 Mar 2014, at 02:05, Marco Vassallo <address@hidden> wrote:




On Sat, Mar 8, 2014 at 1:07 PM, Eugenio Gianniti <address@hidden> wrote:


Another aspect is that the configure script explicitly looks for the Eigen headers, whilst the package sources never explicitly include them. When using pkg-config these recursive dependencies are handled by the utility itself, so in my opinion the Eigen checks can be removed.

As a last consideration, even if the package now installs without setting manually the compilation flags, as already said they are still necessary for the just in time compilation, so probably a PKG_ADD with proper instructions should be provided.

If you agree with my points I am willing to work on them and provide further patches to address the issues these days.


I agree that the compilation process should be improved. For the moment I think that it could be a good idea
to summarize all the steps necessary for installing fem-fenics successfully, explaining how to set all the variables;
you could add a new section on the wiki webpage [1] and explain it, putting together all the discussions we had in the
 last few weeks on the maintainer list. In this way everyone who has a problem could be redirected there. What do you
think about it?

I agree it’s a good idea. I added a Known issues section in the wiki page [1] detailing the workarounds discussed so far. Please review it and let me know if it’s good. Furthermore, probably also the problems with plot might be added in there.


Then it will be easier also for us to plan what to do next.
By the way, did you ask for help on the fenics mailing list for installing it on your Mac? I think that it could be 
a good way to start interacting with the FEniCS community, which would be very important for the continuation of the work. 

Lately I’ve been focusing on the working VM with Ubuntu to provide the patch, nonetheless from now on I will interact with FEniCS developers to set up the development environment on my native OS, too.

Eugenio



reply via email to

[Prev in Thread] Current Thread [Next in Thread]