> Has warning about SWIG version in UFC disappeared?
>
> If not, can you check how many version of SWIG are available in your
system? Try
>
> $ which -a swig
>
> with environment you have setup for compiling UFC/DOLFIN.
>
> Jan
Yes, the warning about UFC disappeared but it fails at the same point. The
CMakeError.log reads:
Performing C++ SOURCE FILE Test PETSC_CUSP_FOUND failed with the following
output:
Change Dir:
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec4110101297/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec4110101297.dir/build.make
CMakeFiles/cmTryCompileExec4110101297.dir/build
make[1]: Entering directory
`/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building CXX object CMakeFiles/cmTryCompileExec4110101297.dir/src.cxx.o
/usr/bin/c++ -std=c++11 -DPETSC_CUSP_FOUND -fopenmp
-I/home/vyl/Work/FEniCS/include -I/home/vyl/Work/FEniCS/include/trilinos
-I/home/vyl/FEniCS/local/include -o
CMakeFiles/cmTryCompileExec4110101297.dir/src.cxx.o -c
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec4110101297
/usr/bin/cmake -E cmake_link_script
CMakeFiles/cmTryCompileExec4110101297.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++11 -DPETSC_CUSP_FOUND -fopenmp
CMakeFiles/cmTryCompileExec4110101297.dir/src.cxx.o -o
cmTryCompileExec4110101297 -rdynamic /home/vy
l/Work/FEniCS/lib/libpetsc.so /home/vyl/FEniCS/local/lib/libmpi.so
make[1]: Leaving directory
`/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp'
Return value: 1
Source file was:
#include "petsc.h"
int main()
{
#if PETSC_HAVE_CUSP
return 0;
#else
return 1;
#endif
}
Determining if the Q_WS_WIN exist failed with the following output:
Change Dir:
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec634143303/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec634143303.dir/build.make
CMakeFiles/cmTryCompileExec634143303.dir/build
make[1]: Entering directory
`/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building CXX object
CMakeFiles/cmTryCompileExec634143303.dir/CheckSymbolExists.cxx.o
/usr/bin/c++ -std=c++11 -fopenmp -I/usr/include/suitesparse
-I/usr/include/qt4 -o
CMakeFiles/cmTryCompileExec634143303.dir/CheckSymbolExists.cxx.o -c
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
In function ‘int main(int, char**)’:
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:8:19:
error: ‘Q_WS_WIN’ was not declared in this scope
return ((int*)(&Q_WS_WIN))[argc];
^
make[1]: Leaving directory
`/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp'
make[1]: *** [CMakeFiles/cmTryCompileExec634143303.dir/CheckSymbolExists.cxx.o]
Error 1
make: *** [cmTryCompileExec634143303/fast] Error 2
File
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
/* */
#include <QtCore/qglobal.h>
int main(int argc, char** argv)
{
(void)argv;
#ifndef Q_WS_WIN
return ((int*)(&Q_WS_WIN))[argc];
#else
(void)argc;
return 0;
#endif
}
Determining if the Q_WS_QWS exist failed with the following output:
Change Dir:
/home/vyl/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir/CMakeFiles/CMakeTmp
...
(it seems to repeat that a few times)
Thanks!
Vincent
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support