Commit Graph
275 Commits
Author SHA1 Message Date
Ryan Curtin 72f2413b29 Add MLPACK_HAS_NO_STB_DIR configuration variable to indicate when STB requires stb_image.h instead of stb/stb_image.h for inclusion. 2023-08-17 11:16:22 -04:00
Ryan Curtin 308c78fb30 Clean up STB finder, collecting when an stb/ suffix is necessary for the include. 2023-08-17 11:15:29 -04:00
Ryan Curtin 4ed41f45f3 Be more paranoid in conditions. 2023-01-11 20:19:18 -05:00
Ryan Curtin 77d9d0361c Add -lgfortran and -lquadmath when statically linking OpenBLAS on Linux. 2023-01-09 10:05:49 -05:00
Ryan Curtin c2e47f80d7 Set default for BUILD_TESTS to OFF (#3316)
related issue: #3314
2022-11-21 05:08:20 +01:00
Ryan Curtin facc65900b Use -framework Accelerate on OS X. 2022-11-11 10:38:05 -05:00
Ryan Curtin 11cbc77cfd Try putting gfortran and pthread last. 2022-08-02 09:36:59 -04:00
Ryan Curtin 9a18cd751b Oops, we can't use PARENT_SCOPE. 2022-08-02 09:01:10 -04:00
Ryan Curtin 46ed12b886 Add some more debugging output to try to figure out what is going wrong. 2022-08-02 08:45:18 -04:00
Ryan Curtin f9d40d18e4 Set the variable at the correct scope. 2022-08-02 03:11:43 -04:00
Ryan Curtin 49218a5685 Update name of CMake variables for libraries to link against. 2022-08-02 02:53:24 -04:00
Ryan Curtin 683a93d8a4 Perform the entire build in src/; remove mlpack_headers target. 2022-07-31 13:48:19 -04:00
Ryan Curtin b7cc5938f9 Remove arma_config_check.hpp: it was only needed to check compilation properties of libmlpack.so. 2022-07-31 08:26:02 -04:00
Ryan Curtin 89dfbb600a Get rid of all of the remaining parts of Boost! 2022-05-27 15:17:37 -04:00
shubham1206agra b406fc1506 changes according to suggestion 2022-04-29 10:42:32 +05:30
shubham1206agra ad4569213a temp sol to version issue 2022-04-28 19:32:14 +05:30
shubham1206agra 1bfa385663 initial fix by disabling go modules 2022-04-28 18:48:03 +05:30
Omar Shrit fdc7af7a6a Merge pull request #3091 from shrit/header-only
mlpack Header only initiative
2022-04-17 11:13:01 +01:00
Omar Shrit eefb010434 Apply @rcurtin modification to check STB version
Signed-off-by: Omar Shrit <omar@shrit.me>
2022-04-16 16:20:14 +01:00
Marcus Edel 32af9968f2 Prettify C++ code used to check for atomic linkage. 2022-03-16 23:23:01 -04:00
Omar Shrit 8868c12060 Let us see inital try for STB test
Signed-off-by: Omar Shrit <omar@shrit.me>
2022-03-13 21:28:32 +00:00
Marcus Edel aaf3f71734 Check if libatomic is bundled. 2022-02-20 21:15:50 -05:00
Marcus Edel 26855cd348 Check if atomics need -latomic linking. 2022-02-16 21:42:44 -05:00
Ryan Curtin 8d85349cf1 Also strip semicolons. 2021-11-01 19:00:34 -04:00
Ryan Curtin dc2d6ec41b Look for the pkgbuild package too, and allow ' as a delimiter. 2021-10-31 18:06:50 -04:00
Ryan Curtin 720d107605 Fix bad merge function name. 2021-08-17 10:22:47 -04:00
Ryan Curtin 078854c05e Merge remote-tracking branch 'origin/master' into r-duplicate-model-fix 2021-08-16 16:42:40 -04:00
Ryan Curtin eb0eae880e Attempt to fix double-free of XPtrs. 2021-08-13 21:26:57 -04:00
Ryan Curtin 8bd6afc1c3 Merge remote-tracking branch 'origin/master' into threadsafe-io 2021-08-01 18:00:56 -04:00
Ryan Curtin 16d63517a2 Adapt R bindings for threadsafe IO. 2021-07-14 19:52:17 -04:00
Ryan Curtin f63a13f643 Adapt go bindings to use Params and Timers objects. 2021-07-13 14:18:40 -04:00
Ryan Curtin 71f8c60902 Merge pull request #2952 from shrit/add_install_step
Adding the missing installation step for the Autodownloader
2021-07-02 18:23:35 -04:00
Ryan Curtin fac256a861 Attempt to adapt Julia bindings. 2021-06-29 09:48:28 -04:00
Omar Shrit 4fea37fc2a No need for Asterix
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-06-29 12:27:25 +02:00
Omar Shrit e6ead307ef Let us test the asterix solution *
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-06-29 12:03:01 +02:00
Omar Shrit fe2f32eb64 Remove trailing space
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-06-20 09:04:56 +02:00
Omar Shrit 1325745fec Try to fix the installation dir, do not push
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-06-10 17:11:24 +02:00
Omar Shrit 5ceb8daf16 Check of the deps name is not equal boost
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-27 16:15:06 +02:00
Omar Shrit 32444d2336 Adding the missing installation step for the Autodownloader
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-24 18:18:21 +02:00
Omar ShritandRyan Curtin 31c3cf227d Update CMake/ConfigureCrossCompile.cmake
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2021-05-06 00:31:42 +02:00
Omar ShritandRyan Curtin 17cd0a8948 Update CMake/ConfigureCrossCompile.cmake
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2021-05-06 00:30:10 +02:00
Omar ShritandRyan Curtin 9d29409ba2 Update CMake/ConfigureCrossCompile.cmake
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2021-05-06 00:29:37 +02:00
Omar ShritandRyan Curtin 6fe628f49f Update CMake/ConfigureCrossCompile.cmake
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2021-05-06 00:29:14 +02:00
Omar Shrit 786636b111 Revert changes in FindArmadillo
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-05 00:17:58 +02:00
Omar ShritandRyan Curtin 860db25584 Correct comments in CMake/ConfigureCrossCompile.cmake
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2021-05-05 00:09:04 +02:00
Omar ShritandRyan Curtin da96df8762 Update CMake/ConfigureCrossCompile.cmake
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2021-05-05 00:08:17 +02:00
Omar Shrit 5c6533533a Cleaning, removing debugging symbols
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-04 18:04:45 +02:00
Omar Shrit 256e81d80b Move openblas check
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-04 16:10:21 +02:00
Omar Shrit 98413832a2 Let us recheck LAPACK and BLAS
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-04 15:42:14 +02:00
Omar Shrit f6ae407829 Test LAPACK and BLAS LIBRARIES
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-05-04 01:45:27 +02:00