On Wed, Oct 31, 2012 at 09:34:06AM +0000, Garth N. Wells wrote: > Not using Dorsal, I don't know. I do not add the paths of my > home-baked libraries to LD_LIBRARY_PATH, but rely on CMake to 'bake > in' the library paths (rpath). I like this because I can be sure which > libs are being linked in, rather than random bits and pieces that lie > in the system paths. > > What error do you get from Dorsal?
I don't get the errors from Dorsal. The error is when I build everything except DOLFIN with Dorsal, then build DOLFIN against that build with cmake.local. What happens then is Python applications (not C++ which are working fine) fail with this error: logg@host:~/scratch/src/dolfin/trunk-logg/demo/pde/poisson/python$ > python demo_poisson.py > [host:25692] mca: base: component_find: unable to open > /home/logg/scratch/fenics/lib/openmpi/mca_paffinity_hwloc: > /home/logg/scratch/fenics/lib/openmpi/mca_paffinity_hwloc.so: > undefined symbol: opal_hwloc_topology (ignored) > [host:25692] mca: base: component_find: unable to open > /home/logg/scratch/fenics/lib/openmpi/mca_carto_auto_detect: > /home/logg/scratch/fenics/lib/openmpi/mca_carto_auto_detect.so: > undefined symbol: opal_carto_base_graph_get_host_graph_fn (ignored) > [host:25692] mca: base: component_find: unable to open > /home/logg/scratch/fenics/lib/openmpi/mca_carto_file: > /home/logg/scratch/fenics/lib/openmpi/mca_carto_file.so: undefined > symbol: opal_carto_base_graph_get_host_graph_fn (ignored) > [host:25692] mca: base: component_find: unable to open > /home/logg/scratch/fenics/lib/openmpi/mca_shmem_mmap: > /home/logg/scratch/fenics/lib/openmpi/mca_shmem_mmap.so: undefined > symbol: opal_show_help (ignored) > [host:25692] mca: base: component_find: unable to open > /home/logg/scratch/fenics/lib/openmpi/mca_shmem_posix: > /home/logg/scratch/fenics/lib/openmpi/mca_shmem_posix.so: undefined > symbol: opal_shmem_base_output (ignored) > [host:25692] mca: base: component_find: unable to open > /home/logg/scratch/fenics/lib/openmpi/mca_shmem_sysv: > /home/logg/scratch/fenics/lib/openmpi/mca_shmem_sysv.so: undefined > symbol: opal_show_help (ignored) This goes away if I rebuild DOLFIN with the RPATH=OFF option, or if I build everything including DOLFIN with Dorsal (since Dorsal adds the RPATH=OFF option). -- Anders _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@lists.launchpad.net Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp