Skip to content
Snippets Groups Projects
Commit cf3fc63f authored by Thomas Witkowski's avatar Thomas Witkowski
Browse files

cmake demos

parent 48c1dd5f
No related branches found
No related tags found
No related merge requests found
project("amdis_demo")
cmake_minimum_required(VERSION 2.8)
SET(AMDiS_DIR /u/witkowski/amdis/install/amdis_rebuild/share/amdis)
#find_package(AMDiS REQUIRED COMPONENTS umfpack )
find_package(AMDiS REQUIRED)
#find_package(AMDIS REQUIRED COMPONENTS umfpack )
find_package(AMDIS REQUIRED)
if(AMDiS_FOUND)
if(AMDIS_FOUND)
message("amdis was found\n")
include(${AMDiS_USE_FILE})
SET(BASIS_LIBS ${AMDiS_LIBRARIES})
endif(AMDiS_FOUND)
include(${AMDIS_USE_FILE})
SET(BASIS_LIBS ${AMDIS_LIBRARIES})
endif(AMDIS_FOUND)
file(GLOB sources src/*.cc)
foreach(s ${sources})
......
This readme shortly explains how to use the different buildsystems.
Currently (November 2010) we provide a CMake and a libtool version.
Each buildsystem uses it own configuration file:
buildsystem configfile
cmake CMakeLists.txt
libtool Makefile_libtool
The cmake system will generate a new Makefile, thus if we would use
simple Makefile for libtool, the libtool configuration would be overidden.
LIBTOOL version
The libtool version requires
* AMDiS was build with libtool
(i.e.: configure --prefix=`pwd` ; make ; make install )
* The prefix MUST be the AMDiS-directory
* The AMDiS directory should be ../AMDiS. But you can change the
variable AMDIS_DIR (see line 15 in the libtool configuration file).
If those requirements are fullfilled, you can compile all demos with
make -f Makefile_libtool
or a subset {demo1, demo2} with
make -f Makefile_libtoo demo1 demo2
CMAKE version
The cmake version requires
* AMDiS was build and installed using cmake or downloaded from www.simunova.com
or installed from a package from http://www.simunova.com. For more information,
simply have a look at http://www.simunova.com.
* AMDiS was build and installed using cmake or downloaded from www.amdis-fem.org
or installed from a package from http://www.amdis-fem.org.
To use the cmake buildsystem, simply run
cmake .
If your cmake complains about not to find AMDiS, you have at least two ways:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment