← Back to team overview

dolfin team mailing list archive

Re: Build: [...]

 

Don't you use the script scripts/preconfigure? I think I added this at
some point since autoreconf didn't work as I suspected. You could add
any extra flags that are needed to configure with m4 to that script.

The script just runs

aclocal
autoconf
automake -a

/Anders

On Mon, Oct 24, 2005 at 05:08:12PM +0200, dolfin@xxxxxxxxxx wrote:
> Commit from johanjan (2005-10-24 17:08 CEST)
> --------------------
> 
> Build:
> 
> Python and SWIG are now detected using autoconf using the macros in
> "m4". Note that autoreconf doesn't seem to work properly with this
> setup, since there doesn't seem to be a way for it to include the
> directory m4. Instead, run "aclocal -I m4", then "autoconf",
> "automake".
> 
>   dolfin  Makefile.in                                        1.115
>   dolfin  aclocal.m4                                         1.142
>   dolfin  configure                                          1.217
>   dolfin  configure.ac                                       1.101
> + dolfin  m4/ac_pkg_swig.m4                                  1.1
> + dolfin  m4/ac_python_devel.m4                              1.1
>   dolfin  src/Makefile.in                                    1.117
>   dolfin  src/config/Makefile.in                             1.119
>   dolfin  src/demo/Makefile.in                               1.124
>   dolfin  src/demo/bench/Makefile.in                         1.44
>   dolfin  src/demo/fem/Makefile.in                           1.22
>   dolfin  src/demo/scripting/Makefile.in                     1.8
>   dolfin  src/demo/solvers/Makefile.in                       1.117
>   dolfin  src/demo/solvers/navierstokes/Makefile.in          1.85
>   dolfin  src/demo/solvers/ode/Makefile.in                   1.102
>   dolfin  src/demo/solvers/ode/homotopy/Makefile.in          1.47
>   dolfin  src/demo/solvers/ode/modeling/Makefile.in          1.74
>   dolfin  src/greeting/Makefile.in                           1.99
>   dolfin  src/kernel/Makefile.in                             1.115
>   dolfin  src/kernel/common/Makefile.in                      1.119
>   dolfin  src/kernel/common/dolfin/Makefile.in               1.113
>   dolfin  src/kernel/fem/Makefile.in                         1.128
>   dolfin  src/kernel/fem/dolfin/Makefile.in                  1.127
>   dolfin  src/kernel/form/Makefile.in                        1.98
>   dolfin  src/kernel/form/dolfin/Makefile.in                 1.98
>   dolfin  src/kernel/function/Makefile.in                    1.89
>   dolfin  src/kernel/function/dolfin/Makefile.in             1.89
>   dolfin  src/kernel/io/Makefile.in                          1.124
>   dolfin  src/kernel/io/dolfin/Makefile.in                   1.118
>   dolfin  src/kernel/la/Makefile.in                          1.126
>   dolfin  src/kernel/la/dolfin/Makefile.in                   1.123
>   dolfin  src/kernel/log/Makefile.in                         1.106
>   dolfin  src/kernel/log/dolfin/Makefile.in                  1.106
>   dolfin  src/kernel/main/Makefile.in                        1.116
>   dolfin  src/kernel/main/dolfin/Makefile.in                 1.111
>   dolfin  src/kernel/math/Makefile.in                        1.107
>   dolfin  src/kernel/math/dolfin/Makefile.in                 1.106
>   dolfin  src/kernel/mesh/Makefile.in                        1.93
>   dolfin  src/kernel/mesh/dolfin/Makefile.in                 1.92
>   dolfin  src/kernel/nlsolver/Makefile.in                    1.2
>   dolfin  src/kernel/nlsolver/dolfin/Makefile.in             1.2
>   dolfin  src/kernel/ode/Makefile.in                         1.120
>   dolfin  src/kernel/ode/dolfin/Makefile.in                  1.117
>   dolfin  src/kernel/quadrature/Makefile.in                  1.108
>   dolfin  src/kernel/quadrature/dolfin/Makefile.in           1.108
>   dolfin  src/kernel/settings/Makefile.in                    1.101
>   dolfin  src/kernel/settings/dolfin/Makefile.in             1.101
>   dolfin  src/modules/Makefile.in                            1.124
>   dolfin  src/modules/convdiff/Makefile.in                   1.118
>   dolfin  src/modules/convdiff/dolfin/Makefile.in            1.45
>   dolfin  src/modules/dolfin/Makefile.in                     1.45
>   dolfin  src/modules/elasticity/Makefile.in                 1.81
>   dolfin  src/modules/elasticity/dolfin/Makefile.in          1.35
>   dolfin  src/modules/elasticity-updated/Makefile.in         1.71
>   dolfin  src/modules/elasticity-updated/dolfin/Makefile.in  1.32
>   dolfin  src/modules/navierstokes/Makefile.in               1.115
>   dolfin  src/modules/navierstokes/dolfin/Makefile.in        1.44
>   dolfin  src/modules/poisson/Makefile.in                    1.117
>   dolfin  src/modules/poisson/dolfin/Makefile.in             1.46
>   dolfin  src/modules/stokes/Makefile.in                     1.9
>   dolfin  src/modules/stokes/dolfin/Makefile.in              1.7
>   dolfin  src/post/Makefile.in                               1.102
>   dolfin  src/pre/Makefile.in                                1.110
>   dolfin  src/utils/Makefile.in                              1.113
>   dolfin  src/utils/inp2dx/Makefile.in                       1.113
> 
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/cgi-bin/mailman/listinfo/dolfin-dev
> 

-- 
Anders Logg
Research Assistant Professor
Toyota Technological Institute at Chicago
http://www.tti-c.org/logg/



Follow ups

References