> 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

Reply via email to