Replies: 1 comment 3 replies
-
The biggest issue is probably LLVM for which there is already a configure option |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I was wondering if you would be open to adding
configure
option to link all needed dependencies statically(or place them into the install location
$PREFIX/share
at build time, and they would be linked dynamically at startup).The thing is if NVC is installed in a shared network environment, mutliple versions might need to be maintained.
At my workplace we have something like (for many SWs):
We have the same for commerical EDA tools. For each repository with developed code, there is "sw_list" YML file
that contains list of SW versions used to develop that code. A
setup_env
script then prepares the PATH variable.Different repositories might need different version, so that all the developmnent results are reproducible.
With this setup, if the build relies on having all the dependencies installed locally, if the dependencies
get non-backwards compatible update (e.g. due to machine upgrades), the previously built versions
can get broken.
Having "all in one batch" would be simpler to use in such environments.
Beta Was this translation helpful? Give feedback.
All reactions