-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ZMQ Shared Library Location #37
Comments
cc: @loladiro, @staticfloat |
|
That's an unfortunate situation. Can we do something about that so that we do have uniform installation locations? |
No, that's pretty much totally unfeasibly, especially since we try to use system libraries where possible. |
Different OS'es have different standards, so like @loladiro says we don't really do uniform installation locations, especially since if users already have a working I would really like a way to turn a |
@loladiro – are you talking about the libraries we install or the system libraries? My impression is that the issue here is that we are installing libraries under |
Ah, you already answered my question by the time I posted it. Thanks, @staticfloat and @loladiro. |
So for this situation though, if the user has successfully built ZMQ/IJulia, that means they either have the shared library in the deps/usr/lib directory (sometimes on linux, probably always on windows), or will be a system library. In the case of the latter, does that mean the library will be available on the path? (I'm trying to think through how I can reliably check/find the library....). I guess if not, I can just have a package setting where the user can specify their zmq shared library path, though I was hoping to avoid having to do that at all. |
You can have that option and auto-populate it with the value of |
Yeah, that should work. I was thinking of having a script run to install IJulia if it wasn't anyway, so I'll fold the ZMQ finding in as well. Thanks for the responses. |
Not sure if this is the right place, but I'm trying to iron out some wrinkles in the IJulia frontend in Sublime Text. I have a sublime plugin that loads the ZMQ from the IJulia package install, but it seems that the ZMQ library doesn't always get put in the same place. So far, it looks like windows and linux both get the library in
.julia/ZMQ/deps/usr/lib
, but osx (through homebrew) installs it in theusr/local
directory, but sometimes in different directories? (a question because I'm not exactly sure what happens here other than I've had 2 people find it in different places on their system).Is there a reliable and cross-platform way to find the shared library after a user has successfully built/installed ZMQ/IJulia?
The text was updated successfully, but these errors were encountered: