| Thread Previous • Date Previous • Date Next • Thread Next |
On Monday 05 May 2008 09:17:30 Ilmar Wilbers wrote: > Hi Robert, > > The whole thing with '~' is really strange. I have not been able to > reproduce it or understand why this happens. Hello Robert and Illmar! Could this be related to a bug in the installed script of UFC which was recently fixed? I recall that it had problems installing in a prefixed directory when this was set to ~/something. In that case update UFC, remove any ufc-1.pc files, and install ufc again. Johan > In order for dolfin to locate ufc, make sure that the folder > PREFIX/lib/pkgconfig (/Users/kirby/FEniCS/lib/pkgconfig) is contained in > the environment variable PKG_CONFIG_PATH. > > ilmar > > Robert Kirby wrote: > > Hi Ilmar, > > Trying to rebuild, I get a strange problem -- it can't seem to find > > ufc.h during compilation, just doing > > > > scons prefix=/Users/kirby/FEniCS > > > > All of the other fenics packages are also installed in this directory. > > > > Looking at the compiler commands scons generates gives the following > > (notice the > > -Idolfin/~/FEnics/include, which seems to be the culprit. > > > > > > c++ -o dolfin/elements/ElementLibrary.os -c -Wall -pipe -ansi -DDEBUG -g > > -Werror > > -DNDEBUG -O2 -DPACKAGE_VERSION=\"0.7.2\" -DHAS_UMFPACK=1 -DHAS_GTS=1 > > -fPIC -I. > > -Idolfin/~/FEniCS/include -I/sw/include -I/sw/include/libxml2 > > -I/sw/include -I/s > > w/include/suitesparse -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include > > -I/sw/in > > clude dolfin/elements/ElementLibrary.cpp > > In file included from dolfin/elements/element_library.inc:6, > > from dolfin/elements/ElementLibrary.cpp:1: > > dolfin/elements/ffc_00.h:9:17: error: ufc.h: No such file or directory > > dolfin/elements/ffc_00.h:13: error: 'ufc' has not been declared > > > > > > > > On Tue, Apr 29, 2008 at 5:01 AM, Ilmar Wilbers <ilmarw@xxxxxxxxx > > <mailto:ilmarw@xxxxxxxxx>> wrote: > > > > Robert Kirby wrote: > > > Hi all, > > > I just successfully built dolfin (including python bindings) on my > > > MacBook Pro. However, when trying to run any of the demos, > > > I get > > > Fatal Python error: Interpreter not initialized (version > > > mismatch?) (long pause) > > > Abort trap > > > > > > The system defaults to using /sw/bin/python (fink python), > > > > > > However, if I run the demo with /usr/bin/python, it mostly works. > > > By mostly, it dies when attempting to plot (going out to viper), > > > because those modules point to the other version of python. It > > > seems that scons is picking a different python than the system > > > default based on my path? > > > > > > Is there a way to force scons to use /sw/bin/python? > > > > > > BTW , which scons gives /sw/bin/scons, so this shouldn't be the > > > > issue. > > > > > Thanks, > > > Rob > > > > Hi Rob, > > > > Are you still having these problems? I have the same setup on my > > Macbook as you do, and I don't experience these problems. Since you have > > built scons with fink, really is should use the fink version of python. > > They are supposed to be the same python version. What happens if you > > install scons manually? > > > > ilmar > > _______________________________________________ > > DOLFIN-dev mailing list > > DOLFIN-dev@xxxxxxxxxx <mailto:DOLFIN-dev@xxxxxxxxxx> > > http://www.fenics.org/mailman/listinfo/dolfin-dev > > _______________________________________________ > DOLFIN-dev mailing list > DOLFIN-dev@xxxxxxxxxx > http://www.fenics.org/mailman/listinfo/dolfin-dev
| Thread Previous • Date Previous • Date Next • Thread Next |