Hello all. I ALMOST have dolfin compiling. I have the other necessary
packages put in, but I still have two errors in the compilation of Dolfin.
note: I am using Cygwin on windows XP. And I am using the most current
dolfin version.
here is the error I get:
---------------------------------------------------------
$ scons
libDir=/download/src/SuiteSparse/UMFPACK/Lib:/download/src/SuiteSparse/UFconfig:/download/src/SuiteSparse/AMD/Lib
withBoostDir=$BOOST_DIR withUmfpackDir=$UMFPACK_DIR enableDemos=1
enableScotch=no enableTrilinos=no enableMpi=no enablePetsc=no
enableSlepc=no
scons: Reading SConscript files ...
Using options from scons/options.cache
Checking for pkg-config... yes
Checking for numpy-1... yes
Checking for ufc-1... yes
Checking for umfpack... no (pkg-config file not found)
Trying to generate pkg-config file for umfpack... failed
Checking for python-2... yes
Checking for gts... yes
Checking for boost... yes
Checking for libxml-2.0... yes
Resolving compiler... done
Found optional package: gts
Unable to find optional package: petsc
Unable to find optional package: slepc
Unable to find optional package: scotch
Unable to find optional package: umfpack
Unable to find optional package: trilinos
Enabling compilation of PyDOLFIN
scons: warning: The env.Copy() method is deprecated; use the env.Clone()
method instead.
File "/download/src/fenics/dolfin/dolfin/SConscript", line 107, in
<module>
scons: done reading SConscript files.
scons: Building targets ...
c++ -o dolfin/io/XMLFile.os -c -Wall -pipe -ansi -DDEBUG -g -Werror
-DNDEBUG -O2 -DPACKAGE_VERSION=\"0.8.0\" -DHAS_GTS=1 -I. -I/build/include
-I/download/src/boost_1_35_0 -I/usr/include/libxml2 -I/build/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include dolfin/io/XMLFile.cpp
dolfin/io/XMLFile.cpp: In function `void dolfin::sax_warning(void*, const
char*, ...)':
dolfin/io/XMLFile.cpp:678: error: `vsnprintf' undeclared (first use this
function)
dolfin/io/XMLFile.cpp:678: error: (Each undeclared identifier is reported
only once for each function it appears in.)
dolfin/io/XMLFile.cpp: In function `void dolfin::sax_error(void*, const
char*, ...)':
dolfin/io/XMLFile.cpp:688: error: `vsnprintf' undeclared (first use this
function)
dolfin/io/XMLFile.cpp: In function `void dolfin::sax_fatal_error(void*,
const char*, ...)':
dolfin/io/XMLFile.cpp:698: error: `vsnprintf' undeclared (first use this
function)
scons: *** [dolfin/io/XMLFile.os] Error 1
scons: building terminated because of errors.
---------------------------------------------------------
There are two errors. It cannot find umfpack, even though I specify the
directory, and where the lib is. The second has to do with a file being
compiled at the end. Please help?
- Shawn
_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@xxxxxxxxxx
http://www.fenics.org/mailman/listinfo/dolfin-dev