Hi Robert, The whole thing with '~' is really strange. I have not been able to reproduce it or understand why this happens.
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 <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> 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 > [email protected] <mailto:[email protected]> > http://www.fenics.org/mailman/listinfo/dolfin-dev > > _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
