-
Notifications
You must be signed in to change notification settings - Fork 16
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
Win64, 'ZMQ' not defined or plugin_host crash #32
Comments
Ok, I just pushed a fix that hopefully resolves this. Usually it's best if you remove then re-install Sublime-IJulia (ctrl+shift+p, Remove Package, IJulia) to see the fix. |
Thanks for the fast reply!
And there are two more errors I only just noticed (x64 ST):
I'll try it on the x86 version of ST again. |
Oops! I just pushed a new release that fixes the debug issue. |
Okay, the debug-thingy is resolved now, but there are still some other errors:
This one occurs twice in a row ^.
And plugin_host.exe still crashes. The x86-version displays the same errors as in the first post, and an additional "list index out of bounds". Maybe something got screwed up while I was reinstalling ST and the plugin, but I don't really think so... And the behavior ist consistent in the portable and installable versions. |
Ok, first of all, let's make sure you're getting the right bit versions across everything. I would say stick 64-bit all the way around, so make sure you only have windows 64-bit, julia 64-bit, ST3 64-bit. Really make sure there isn't any other 32-bit bit stuff that could possibly get linked/called in any way. Once that's done. Are you sure that the ZMQ shared library got installed correctly? (note instructions on the home page). The above error sounds like it can't find your ZMQ library, so I would go back to the install instructions to make sure everything looks good. |
Okay.
Now, if I change the paths in Sublime-IJulia.sublime-settings so that they match with the install-dirs on my machine, restart ST3 and then try to open a new IJulia Console, it shows
So there appear to be no more problems with finding ZMQ, but only if the missing dlls are copied to the ST3 dir.
By the way, I really appreciate your help! :) |
Any update on this? Sorry for the delay, I've been swamped with school. I tried it out with the most recent Julia 0.3 binary and while I do see occasional crashes, it works for me most of the time. |
No worries about the delay, I was busy with exams this week anyways.
So, yeah... still not sure why that's happening. My best guess: It's related to the .dlls I was mentioning earlier - I had to copy those (from the julia/bin-dir) into the ST3 install dir to get plugin-host.exe up and running. So, just to exclude that possibility: Would it be possible for you to point me to a better source for the .dlls? |
I'm actually debugging this as we speak. I finally managed to reproduce -Jacob On Thu, Feb 27, 2014 at 1:54 PM, Varanas notifications@github.com wrote:
|
Wohoo, it is actually working now! Thank you so much! :) |
Hmmmm.....shouldn't have to copy them. I'm telling sublime to specifically look in the folder to find them. But glad it's working! |
Hey there,
when there are some errors I'm encountering when I'm trying to install/tun IJulia in Sublime Text.
Im on 64bit Windows 8.1 here and tried both the x64 and x86 versions of ST3 - with different problems.
ZMQ and IJulia are installed.
x86:
Installation of the PluginManager and the IJulia-Plugin works flawlessly, but when I try to start a new IJulia notebook, following error occurs:
And yes, I have set the path to the libzmq.dll and the kernel.jl and the julia-readline.exe properly.
This error has been mentioned in #26, but not resolved, so I thought I'd ask again.
x64:
Installation of the Plugin Manager works, but the IJulia-Plugin cannot be installed due to a missing .dll (libgcc_s_seh-1.dll).
That was already mentioned in #11 and is no error with Sublime-Julia per se, but with the plugin_host.exe that comes withST3 and I can actually isntall other plugins without plugin_host crashing.
I have not clue how to resolve that error - or rather how to get that .dll... it's nowhere to be found on the Internet and a mingw installation didn't change anything. But then I don't know much about mingw and all that stuff.I have actually found that dll and another one that was missing to (libstdc++-6.dll) in the Julia install dir and copied them into my installation of ST3. But yeah, another error:
So I'm guessing that the dlls were the wrong version or something, but as I said: I don't know that much about ST, IJulia and all that good stuff, so I'm kinda clueless as how to proceed now. Hope someone can help me a bit. :)
The text was updated successfully, but these errors were encountered: