Replies: 2 comments
-
I don't think this is a PythonSoftIOC issue as such, hence why I've moved it to Discussions. It may be possible to use a pre-compiled EPICS version, but PythonSoftIOC itself isn't what is compiling EPICS - we depend on epicscorelibs to do that for us. From what I understand of it, it itself uses setuptools_dso to build the shared objects for Python. I don't know much beyond that unfortunately. The one suggestion I have is trying something like: |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, make is not in the chain anywhere, and setuptools_dso's build_dso does not offer that option, it seems. I have opened an issue with epicscorelibs and hope they will be able to tell me how to do that. Thanks, |
Beta Was this translation helpful? Give feedback.
-
I tried to install softioc on a raspi3 (1GiB) with pip3 as recommended, but the setup system insists on using four processes in parallel, which will then slow down to a crawl when four g++ instances manage to eat all available memory.
Is there a good way to tell pip/setuptools to only use a single thread, like make -j1 would?
I tried pip with --install-option="--jobs=1" but then it does not compile at all.
Or would the recommended way be to compile EPICS manually and then have the softioc autodetect that installation?
Sorry if this question is off topic.
Beta Was this translation helpful? Give feedback.
All reactions