Comments (2)
Parallel make is in general not supported, so by changing MAKE
your'e entirely on your own (btw that should never be used to set make flags - it defines the make program, not its flags - those are separate). I'll flag this as an enhancement in case someone wants to contribute a pull request.
from rjava.
Up to now I did not have any problems installing contributed R packages using parallel make, I only recognized that I am "entirely on my own" when installing rJava.
Thanks for pointing me to MAKEFLAGS
(I now set MAKEFLAGS=-j
in my ~/.R/Makevars).
It might be an idea to set MAKEFLAGS=-j1
in rJava's jri/Makefile.all
since https://www.gnu.org/software/make/manual/html_node/Options_002fRecursion.html says:
You can also set MAKEFLAGS in a makefile, to specify additional flags
that should also be in effect for that makefile
Telling make that way that the makefile infrastructure of rJava's jri is incompatible with parallelization works on my system (Ubuntu Linux, GNU make).
I'm not an expert, but it seems to me that this is no portable solution since the -j argument is not declared in POSIX make. So I have no idea what happens in other implementations of make...
from rjava.
Related Issues (20)
- Can you modernize rJava output for all its stop() and warning() functions to make them more user friendly? HOT 1
- Calling rjava from Intellij getting RJavaClassLoader not found HOT 3
- rJava not compatible with R 4.2.0 apple ARM64 version HOT 2
- configuration failed for package ‘rJava’ HOT 1
- avoid calling Sys.getlocale("LC_MESSAGES") on Windows HOT 5
- should rJava use the same version of Java that R was configured with by default? HOT 2
- Infinite Recursion in RinitJVM_with_padding HOT 6
- rJava install problems for java 19.0.2 2023-01-17
- rJava install problems for java 19.0.2 2023-01-17 HOT 5
- Upgrade bundled dependencies with recent security patches - jszip HOT 4
- Typo in file -- configure.win-- INGORE -- you probably meant IGNORE HOT 2
- wrong class in method signatures HOT 5
- R freezes when executing rJava::.jinit() HOT 1
- how to load jar by J()? HOT 1
- Termination Error with rJava When Executing Complex R Code from Java Application HOT 3
- rJava issue HOT 1
- Struggling with rJava and dependent packages in Rstudio Mac M1. Error: package or namespace load failed for ‘rJava’: HOT 3
- Segmentation Fault when try re.eval("library('forecast')") HOT 2
- *** caught segfault *** address 0xfffffffffffffff8, cause 'invalid permissions' HOT 1
- long vectors not supported yet: memory.c:3888 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rjava.