dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #01828
Re: Build: [...]
Great! I've been wanting to fix that for a long time (avoid repetition
of libraries) but didn't know how.
/Anders
On Wed, Feb 01, 2006 at 04:45:52PM +0100, dolfin@xxxxxxxxxx wrote:
> Commit from johanjan (2006-02-01 16:45 CET)
> --------------------
>
> Build:
>
> Introduced libtool into the build system. In addition to the old
> libraries (one for every kernel component and module), a single DOLFIN
> static and shared library is built. This removes the need for the
> repetition of libraries when linking.
>
> Note that when linking against shared libraries on Linux, the path of
> the shared libraries must be known to the dynamic loader
> (ld.so). These paths are specified in /etc/ld.so.conf or with the
> environment variable LD_LIBRARY_PATH.
>
> dolfin Makefile.am 1.4
> dolfin Makefile.in 1.141
> dolfin aclocal.m4 1.163
> dolfin configure 1.246
> dolfin configure.ac 1.116
> + dolfin ltmain.sh 1.1
> + dolfin lib/Makefile.am 1.1
> + dolfin lib/Makefile.in 1.1
> dolfin src/Makefile.in 1.143
> dolfin src/config/Makefile.in 1.144
> dolfin src/config/dolfin-config 1.3
> dolfin src/demo/Makefile.in 1.150
> dolfin src/demo/fem/Makefile.in 1.47
> dolfin src/demo/nls/Makefile.in 1.14
> dolfin src/demo/scripting/Makefile.in 1.33
> dolfin src/demo/solvers/Makefile.in 1.143
> dolfin src/demo/solvers/navierstokes/Makefile.in 1.110
> dolfin src/demo/solvers/ode/Makefile.in 1.127
> dolfin src/demo/solvers/ode/homotopy/Makefile.in 1.72
> dolfin src/demo/solvers/ode/modeling/Makefile.in 1.99
> dolfin src/greeting/Makefile.in 1.124
> dolfin src/kernel/Makefile.in 1.141
> dolfin src/kernel/common/Makefile.am 1.26
> dolfin src/kernel/common/Makefile.in 1.145
> dolfin src/kernel/common/dolfin/Makefile.in 1.139
> dolfin src/kernel/fem/Makefile.am 1.28
> dolfin src/kernel/fem/Makefile.in 1.154
> dolfin src/kernel/fem/dolfin/Makefile.in 1.153
> dolfin src/kernel/form/Makefile.am 1.12
> dolfin src/kernel/form/Makefile.in 1.123
> dolfin src/kernel/form/dolfin/Makefile.in 1.123
> dolfin src/kernel/function/Makefile.am 1.11
> dolfin src/kernel/function/Makefile.in 1.116
> dolfin src/kernel/function/dolfin/Makefile.in 1.117
> dolfin src/kernel/io/Makefile.am 1.25
> dolfin src/kernel/io/Makefile.in 1.150
> dolfin src/kernel/io/dolfin/Makefile.in 1.144
> dolfin src/kernel/la/Makefile.am 1.36
> dolfin src/kernel/la/Makefile.in 1.153
> dolfin src/kernel/la/dolfin/Makefile.in 1.150
> dolfin src/kernel/log/Makefile.am 1.9
> dolfin src/kernel/log/Makefile.in 1.131
> dolfin src/kernel/log/dolfin/Makefile.in 1.131
> dolfin src/kernel/main/Makefile.am 1.15
> dolfin src/kernel/main/Makefile.in 1.141
> dolfin src/kernel/main/dolfin/Makefile.in 1.136
> dolfin src/kernel/math/Makefile.am 1.7
> dolfin src/kernel/math/Makefile.in 1.132
> dolfin src/kernel/math/dolfin/Makefile.in 1.131
> dolfin src/kernel/mesh/Makefile.am 1.6
> dolfin src/kernel/mesh/Makefile.in 1.118
> dolfin src/kernel/mesh/dolfin/Makefile.in 1.117
> dolfin src/kernel/nls/Makefile.am 1.7
> dolfin src/kernel/nls/Makefile.in 1.28
> dolfin src/kernel/nls/dolfin/Makefile.in 1.28
> dolfin src/kernel/ode/Makefile.am 1.50
> dolfin src/kernel/ode/Makefile.in 1.149
> dolfin src/kernel/ode/dolfin/Makefile.in 1.146
> dolfin src/kernel/parameter/Makefile.am 1.3
> dolfin src/kernel/parameter/Makefile.in 1.10
> dolfin src/kernel/parameter/dolfin/Makefile.in 1.11
> dolfin src/kernel/quadrature/Makefile.am 1.8
> dolfin src/kernel/quadrature/Makefile.in 1.134
> dolfin src/kernel/quadrature/dolfin/Makefile.in 1.134
> dolfin src/modules/Makefile.in 1.150
> dolfin src/modules/convdiff/Makefile.am 1.14
> dolfin src/modules/convdiff/Makefile.in 1.144
> dolfin src/modules/convdiff/dolfin/Makefile.in 1.71
> dolfin src/modules/dolfin/Makefile.in 1.70
> dolfin src/modules/elasticity/Makefile.am 1.6
> dolfin src/modules/elasticity/Makefile.in 1.106
> dolfin src/modules/elasticity/dolfin/Makefile.in 1.60
> dolfin src/modules/elasticity-updated/Makefile.am 1.10
> dolfin src/modules/elasticity-updated/Makefile.in 1.96
> dolfin src/modules/elasticity-updated/dolfin/Makefile.in 1.57
> dolfin src/modules/heat/Makefile.am 1.5
> dolfin src/modules/heat/Makefile.in 1.50
> dolfin src/modules/heat/dolfin/Makefile.in 1.33
> dolfin src/modules/navierstokes/Makefile.am 1.12
> dolfin src/modules/navierstokes/Makefile.in 1.141
> dolfin src/modules/navierstokes/dolfin/Makefile.in 1.70
> dolfin src/modules/poisson/Makefile.am 1.14
> dolfin src/modules/poisson/Makefile.in 1.142
> dolfin src/modules/poisson/dolfin/Makefile.in 1.71
> dolfin src/modules/stokes/Makefile.am 1.4
> dolfin src/modules/stokes/Makefile.in 1.35
> dolfin src/modules/stokes/dolfin/Makefile.in 1.33
> dolfin src/post/Makefile.in 1.127
> dolfin src/pre/Makefile.in 1.135
> dolfin src/utils/Makefile.in 1.138
> dolfin src/utils/inp2dx/Makefile.in 1.138
>
> _______________________________________________
> 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/
References