unable to install dependencies

Everything related to the development of modules in jamovi
Post Reply
JavierMG
Posts: 14
Joined: Mon Feb 24, 2025 11:30 am

unable to install dependencies

Post by JavierMG »

Hi,

I'm trying to install the package "MLwrap" for a jamovi module but I'm getting the following error with jmvtools::install():

Warning message:
package ‘MLwrap’ is not available for this version of R

If I install the package manually from CRAN and adding the folder to the /build folder it does work. Does jamovi access the latests cran release? Thank you in advance.

cheers,

Javier
User avatar
jonathon
Posts: 2899
Joined: Fri Jan 27, 2017 10:04 am

Re: unable to install dependencies

Post by jonathon »

jamovi installs dependencies using a snapshot ... for example, the 2.7 series use a 2025-05-25 snapshot, so whatever versions of packages were current on CRAN on that date, are the versions which are used. this insulates us from breaking changes in R packages.

we bring the snapshot forward when we introduce a new series, i.e. 2.8 ... (and it's then that we deal with any breaking changes).

looking at the archives of MLwrap, it looks as though it was first published 2025-07-22

https://cran.r-project.org/src/contrib/Archive/MLwrap/

so it doesn't exist in the 2025-05-25 snapshot.

a solution here is to add MLwrap to remotes in your DESCRIPTION file

i.e.

Code: Select all

Imports:
    jmvcore, 
    ...
Remotes: AlbertSesePsy/MLwrap#54e1be3427cf4256468fc3a74ab73af8f9f0bdf4
that will install it from https://github.com/AlbertSesePsy/MLwrap

(the hash is the git commit ID you want to use)

cheers

jonathon
JavierMG
Posts: 14
Joined: Mon Feb 24, 2025 11:30 am

Re: unable to install dependencies

Post by JavierMG »

Hi,

Thank you very much, now it does install!

However, I've found that some dependecies do not install depending on the Jamovi version. In particular the package 'dtwclust' only gets installed when using the solid version (2.6.45) for Intel based Macs and not for the current version (2.7.11). It also doesn't work for Apple Silicon Macs even though my Mac uses Apple Silicon.

This is the error I get for Apple Silicon solid version (2.6.45):

Code: Select all

* installing *source* package ‘dtwclust’ ...
** package ‘dtwclust’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 13.1.6 (clang-1316.0.21.2.5)’
using SDK: ‘MacOSX12.3.sdk’
clang++ -arch arm64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-arm64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-arm64-macos/RcppThread/include' -I/opt/R/arm64/include   -DRCPP_USE_UNWIND_PROTECT WARNING: ignoring environment value of R_HOME -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/utils.cpp -o utils/utils.o
clang: error: no such file or directory: 'WARNING:'
clang: error: no such file or directory: 'ignoring'
clang: error: no such file or directory: 'environment'
clang: error: no such file or directory: 'value'
clang: error: no such file or directory: 'of'
clang: error: no such file or directory: 'R_HOME'
make: *** [utils/utils.o] Error 1
ERROR: compilation failed for package ‘dtwclust’
* removing ‘/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.

This is the error I get for current intel based Mac (2.7.11):

Code: Select all


* installing *source* package ‘dtwclust’ ...
** this is package ‘dtwclust’ version ‘6.0.0’
** package ‘dtwclust’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 13.1.6 (clang-1316.0.21.2.5)’
using SDK: ‘MacOSX12.3.sdk’
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/utils.cpp -o utils/utils.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/R-utils.cpp -o utils/R-utils.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/ParallelWorker.cpp -o utils/ParallelWorker.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/KahanSummer.cpp -o utils/KahanSummer.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/UndirectedGraph.cpp -o utils/UndirectedGraph.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/envelope.cpp -o utils/envelope.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c centroids/dba.cpp -o centroids/dba.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c centroids/sdtw-cent.cpp -o centroids/sdtw-cent.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/distmat-loop.cpp -o distmat/distmat-loop.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/distmat.cpp -o distmat/distmat.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/fillers.cpp -o distmat/fillers.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/dtw-lb.cpp -o distmat/dtw-lb.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c init.cpp -o init.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/dtw-basic.cpp -o distances/dtw-basic.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/R-gateways.cpp -o distances/R-gateways.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/soft-dtw.cpp -o distances/soft-dtw.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/calculators.cpp -o distances/calculators.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/logGAK.cpp -o distances/logGAK.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/lbk.cpp -o distances/lbk.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/lbi.cpp -o distances/lbi.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.5.0-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c tadpole/tadpole.cpp -o tadpole/tadpole.o
Rscript execution error: No such file or directory
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../lib -L/opt/R/x86_64/lib -o dtwclust.so ./utils/utils.o ./utils/R-utils.o ./utils/ParallelWorker.o ./utils/KahanSummer.o ./utils/UndirectedGraph.o ./utils/envelope.o ./centroids/dba.o ./centroids/sdtw-cent.o ./distmat/distmat-loop.o ./distmat/distmat.o ./distmat/fillers.o ./distmat/dtw-lb.o ./init.o ./distances/dtw-basic.o ./distances/R-gateways.o ./distances/soft-dtw.o ./distances/calculators.o ./distances/logGAK.o ./distances/lbk.o ./distances/lbi.o ./tadpole/tadpole.o -L/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../lib -lRlapack -L/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../lib -lRblas -L/opt/gfortran/lib/gcc/x86_64-apple-darwin20.0/14.2.0 -L/opt/gfortran/lib -lemutls_w -lheapt_w -lgfortran -lquadmath -F/Library/Frameworks/R.framework/.. -framework R
ld: warning: directory not found for option '-L/opt/R/x86_64/lib'
ld: warning: directory not found for option '-L/opt/gfortran/lib/gcc/x86_64-apple-darwin20.0/14.2.0'
ld: library not found for -lemutls_w
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dtwclust.so] Error 1
ERROR: compilation failed for package ‘dtwclust’

This is what it does for Intel based solid version (2.6.45) where it works fine:

Code: Select all


* installing *source* package ‘dtwclust’ ...
** package ‘dtwclust’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 13.1.6 (clang-1316.0.21.2.5)’
using SDK: ‘MacOSX12.3.sdk’
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/utils.cpp -o utils/utils.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/R-utils.cpp -o utils/R-utils.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/ParallelWorker.cpp -o utils/ParallelWorker.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/KahanSummer.cpp -o utils/KahanSummer.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/UndirectedGraph.cpp -o utils/UndirectedGraph.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c utils/envelope.cpp -o utils/envelope.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c centroids/dba.cpp -o centroids/dba.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c centroids/sdtw-cent.cpp -o centroids/sdtw-cent.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/distmat-loop.cpp -o distmat/distmat-loop.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/distmat.cpp -o distmat/distmat.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/fillers.cpp -o distmat/fillers.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distmat/dtw-lb.cpp -o distmat/dtw-lb.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c init.cpp -o init.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/dtw-basic.cpp -o distances/dtw-basic.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/R-gateways.cpp -o distances/R-gateways.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/soft-dtw.cpp -o distances/soft-dtw.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/calculators.cpp -o distances/calculators.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/logGAK.cpp -o distances/logGAK.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/lbk.cpp -o distances/lbk.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c distances/lbi.cpp -o distances/lbi.o
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -I"/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../include" -DNDEBUG  -I'/Applications/jamovi.app/Contents/Resources/modules/base/R/Rcpp/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppArmadillo/include' -I'/Applications/jamovi.app/Contents/Resources/modules/jmv/R/RcppParallel/include' -I'/Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/RcppThread/include' -I/opt/R/x86_64/include   -DRCPP_USE_UNWIND_PROTECT  -fPIC  -falign-functions=64 -Wall -g -O2   -c tadpole/tadpole.cpp -o tadpole/tadpole.o
Rscript execution error: No such file or directory
Rscript execution error: No such file or directory
clang++ -arch x86_64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../lib -L/opt/R/x86_64/lib -o dtwclust.so ./utils/utils.o ./utils/R-utils.o ./utils/ParallelWorker.o ./utils/KahanSummer.o ./utils/UndirectedGraph.o ./utils/envelope.o ./centroids/dba.o ./centroids/sdtw-cent.o ./distmat/distmat-loop.o ./distmat/distmat.o ./distmat/fillers.o ./distmat/dtw-lb.o ./init.o ./distances/dtw-basic.o ./distances/R-gateways.o ./distances/soft-dtw.o ./distances/calculators.o ./distances/logGAK.o ./distances/lbk.o ./distances/lbi.o ./tadpole/tadpole.o -L/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../lib -lRlapack -L/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/Current/Resources/bin/../lib -lRblas -L/opt/gfortran/lib/gcc/x86_64-apple-darwin20.0/12.2.0 -L/opt/gfortran/lib -lgfortran -lquadmath -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
ld: warning: directory not found for option '-L/opt/R/x86_64/lib'
ld: warning: ignoring file /Library/Frameworks/R.framework/R, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
installing to /Users/javiermartinezgarcia/Documents/UIB/Trabajo/jamovi/jmvbaseR-master/EasyML/build/R4.4.1-x64-macos/00LOCK-dtwclust/00new/dtwclust/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (dtwclust)

Sorry for the long post ':) . Any suggestions would be greatly appreciated. Thank you in advance.

cheers,

Javier
User avatar
jonathon
Posts: 2899
Joined: Fri Jan 27, 2017 10:04 am

Re: unable to install dependencies

Post by jonathon »

so the installation of dependencies is performed by R ... however we instruct R to use a snapshot mirror so that all our builds are reproducible. so you'll see that it uses the https://packagemanager.posit.co/cran/2025-05-25 repo for the 2.7, and the https://packagemanager.posit.co/cran/2024-08-07 repo for the 2.6.

for reasons that aren't clear to me, these snapshots don't seem to contain binary versions of dtwclust ... this means that R falls back to compiling the packages from source, which fails who knows why ... i gave up on trying to build source R packages that contain native code under macOS long ago.

so there's a confluence of problems here.

what i've done is retrieve the binaries of dtwclust from CRAN and add them to our "extra repo", and the build process will now pull them down from there. so if you try this again under the 2.7, it should work.

jonathon
Post Reply