-
Notifications
You must be signed in to change notification settings - Fork 665
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix compilation when compiling on Windows #161
base: master
Are you sure you want to change the base?
Commits on Jan 22, 2019
-
Add api folder to target_include_directories, so that fftw3 can be in…
…cluded with add_subdirectory in other CMake project
Martin Stolpe committedJan 22, 2019 Configuration menu - View commit details
-
Copy full SHA for f089084 - Browse repository at this point
Copy the full SHA f089084View commit details
Commits on Jan 23, 2019
-
Add support for aligned memory allocation when using MinGW
Martin Stolpe committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for a805a51 - Browse repository at this point
Copy the full SHA a805a51View commit details
Commits on Jan 24, 2019
-
Remove __declspec definitions as it does not work anyways
Bump required CMake version to 3.4 as this is the first version which supports CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
Martin Stolpe committedJan 24, 2019 Configuration menu - View commit details
-
Copy full SHA for da35c39 - Browse repository at this point
Copy the full SHA da35c39View commit details -
Bump required CMake version to 3.9 as this is the first version which supports the OpenMP::OpenMP_C syntax for target_link_libraries
Martin Stolpe committedJan 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 5c7b25c - Browse repository at this point
Copy the full SHA 5c7b25cView commit details -
Add missing include guards for header files
Martin Stolpe committedJan 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 31bb5c1 - Browse repository at this point
Copy the full SHA 31bb5c1View commit details -
Export static variables for MSVC
Martin Stolpe committedJan 24, 2019 Configuration menu - View commit details
-
Copy full SHA for d601140 - Browse repository at this point
Copy the full SHA d601140View commit details -
Remove accidentally commited "#pragma message" debug messages
Martin Stolpe committedJan 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 40029c5 - Browse repository at this point
Copy the full SHA 40029c5View commit details
Commits on Feb 7, 2019
-
Remove unnecessary API specifiers in C implementation files
Martin Stolpe committedFeb 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 2f40c5c - Browse repository at this point
Copy the full SHA 2f40c5cView commit details -
Remove unused CALLING_FFTW and CALLING_FFTW defines
Martin Stolpe committedFeb 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 819be0a - Browse repository at this point
Copy the full SHA 819be0aView commit details -
Only export symbols when building FFTW as shared library
Assume FFTW is build as shared library per default (FFTW_STATIC define has to be set when using the static version)
Martin Stolpe committedFeb 7, 2019 Configuration menu - View commit details
-
Copy full SHA for cf8ec7a - Browse repository at this point
Copy the full SHA cf8ec7aView commit details
Commits on Feb 11, 2019
-
Use new CMake command 'add_compile_definitions'
Martin Stolpe committedFeb 11, 2019 Configuration menu - View commit details
-
Copy full SHA for 0136f15 - Browse repository at this point
Copy the full SHA 0136f15View commit details
Commits on Jul 18, 2019
-
Add missing FindThreads include
Martin Stolpe committedJul 18, 2019 Configuration menu - View commit details
-
Copy full SHA for 3a94455 - Browse repository at this point
Copy the full SHA 3a94455View commit details
Commits on Oct 2, 2019
-
Revert "Add missing FindThreads include"
This reverts commit 3a94455. Including FindThreads will set Threads_FOUND to true if the thread library was found regardless if ENABLE_THREADS was enabled or not.
Martin Stolpe committedOct 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 596fe13 - Browse repository at this point
Copy the full SHA 596fe13View commit details -
Don't link fftw3_omp library against the Threads library
Martin Stolpe committedOct 2, 2019 Configuration menu - View commit details
-
Copy full SHA for aca236e - Browse repository at this point
Copy the full SHA aca236eView commit details -
Use target Threads::Threads to link fftw3_threads
Martin Stolpe committedOct 2, 2019 Configuration menu - View commit details
-
Copy full SHA for c4d0594 - Browse repository at this point
Copy the full SHA c4d0594View commit details -
Fix building of bench executable when ENABLE_OPENMP=ON and ENABLE_THR…
…EADS=OFF If both options are enabled link against fftw3_threads/fftw3
Martin Stolpe committedOct 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 758754a - Browse repository at this point
Copy the full SHA 758754aView commit details -
Use add_compile_definitions to specify target compile definitions
Martin Stolpe committedOct 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 1ed6354 - Browse repository at this point
Copy the full SHA 1ed6354View commit details
Commits on Dec 16, 2019
-
Add alias defines for libraries
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 7e96ffb - Browse repository at this point
Copy the full SHA 7e96ffbView commit details -
Martin Stolpe committed
Dec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 8e992d6 - Browse repository at this point
Copy the full SHA 8e992d6View commit details -
Martin Stolpe committed
Dec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 632f7b8 - Browse repository at this point
Copy the full SHA 632f7b8View commit details -
Use write_basic_package_version_file to generate package config versi…
…on file
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for dfba9ed - Browse repository at this point
Copy the full SHA dfba9edView commit details -
Replace FFTW3 with ${PROJECT_NAME}
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for cddcb5c - Browse repository at this point
Copy the full SHA cddcb5cView commit details -
Require Threads and OpenMP packages if corresponding options were ena…
…bled for CMake project
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 73349aa - Browse repository at this point
Copy the full SHA 73349aaView commit details -
Use namespaced names to link libraries to bench executable
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 824777b - Browse repository at this point
Copy the full SHA 824777bView commit details -
Explicitly set link dependencies for ${fftw3_lib}_threads and ${fftw3…
…_lib}_omp
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for fc67cfb - Browse repository at this point
Copy the full SHA fc67cfbView commit details -
Rename variable OPENMP_FOUND to OpenMP_FOUND
Martin Stolpe committedDec 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 5e8c76a - Browse repository at this point
Copy the full SHA 5e8c76aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a1cba - Browse repository at this point
Copy the full SHA 93a1cbaView commit details
Commits on Dec 19, 2019
-
Martin Stolpe committed
Dec 19, 2019 Configuration menu - View commit details
-
Copy full SHA for 5ce8eb8 - Browse repository at this point
Copy the full SHA 5ce8eb8View commit details
Commits on Jan 21, 2020
-
Martin Stolpe committed
Jan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for a8ec8e8 - Browse repository at this point
Copy the full SHA a8ec8e8View commit details -
Add option to create Debian package with CPack
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for db40ad8 - Browse repository at this point
Copy the full SHA db40ad8View commit details -
Explicitly list source files for targets in CMakeLists.txt files
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for bbd6740 - Browse repository at this point
Copy the full SHA bbd6740View commit details -
Use namespace identifiers to link to fftw3 library target
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 8d40fce - Browse repository at this point
Copy the full SHA 8d40fceView commit details -
Add fftw3.h to target source files
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 62f01a1 - Browse repository at this point
Copy the full SHA 62f01a1View commit details -
Clean up including of directories
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for f0a2a97 - Browse repository at this point
Copy the full SHA f0a2a97View commit details -
Martin Stolpe committed
Jan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for eeeea36 - Browse repository at this point
Copy the full SHA eeeea36View commit details -
Add language standards for targets
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for fcbe7f5 - Browse repository at this point
Copy the full SHA fcbe7f5View commit details -
Remove dependencies on internal library functions for bench executable
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 1c4e6f2 - Browse repository at this point
Copy the full SHA 1c4e6f2View commit details -
Set HAVE_OPENMP to true in config.h if OpenMP was enabled
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for c9310ca - Browse repository at this point
Copy the full SHA c9310caView commit details -
Always prefer linking to threads enabled library if both threads and …
…OpenMP are enabled
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for b0eb89f - Browse repository at this point
Copy the full SHA b0eb89fView commit details -
Set value of USING_POSIX_THREADS in config.h
Martin Stolpe committedJan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for d736c09 - Browse repository at this point
Copy the full SHA d736c09View commit details