-
Notifications
You must be signed in to change notification settings - Fork 5
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
Published copy lacks 32-bit builds #1
Comments
By the way; I am using Stata 14.2 on a Windows OS 32bit computer (not a 64bit), could this be the problem? |
Hi there @Ade-Omari; sorry I missed your bug report, sometimes github notifications get buried in my inbox. To help us debug, can you answer if you installed Your guess about the architecture is a good one. All the .plugin files are .DLLs, so loading them requires loading the right version and I didn't discover a way to distinguish mismatched architecture from a missing file. However, we made sure to support 32 bit Windows so I wouldn't think that would be the issue. |
Oh dear, but I just looked at https://www.stata-journal.com/software/sj16-4/st0461.pkg and it contains
Notice that there's no "WIN" lines in there. So somewhere between coding and publishing a critical part got lost; I'm not sure where the ball got dropped, nor totally how to get the package updated with a fix. I don't have a Windows machine active right now so I can't do the build for you easily; if you're feeling brave you can try getting MinGW and gmake running as described in the dev guide and then run
This should produce the .plugin files you're missing. Otherwise, I am attempting to do some maintenance on this code now so I will be digging out Windows VMs over the next couple months so if you're patient I might be able to produce you a new package. |
Oh! I just remembered: I thought ahead and committed a binary distribution to the repo here. You can try that. It is a very tiny bit out of date--the help files got tweaked by the Stata Journal editors--but it has the software you need. Download and unzip that file, say to
|
related: issue #1 Also, conform the Stata syntax to convention.
Oh, I actually just looked closer at that zip file again, and it too is missing the |
related: issue #1 Also, conform the Stata syntax to convention.
Okay, thank you. I kind of figured it out, because I didn't see the 32-bit file. So I started using a 64-bit computer and the command worked. Thanks for replying and I'm glad to bring it to your attention. |
Just an update on this: I've had another few reports of this issue, and since I don't see why the long march of technology needs to be quite so jackbooted, I'm planning to start doing 32-bit builds properly. I think I can use Travis-CI's mixed Windows/macOS/Linux environment to cover all possible combinations and produce a single unified package. Stay tuned. |
Good Day,
I am having an issue with the svmachine you've created in Stata. After I run this code within my loop, I get:
local t = 4 local k = 16 local split = floor(
k'/t') local train = "1/
=split'-1'" local test = "
split'/k'" svmachines shower i.trans_from in
train', type(svr) sv(Is_SV)`
i.trans_from _Itrans_fro_1-3 (naturally coded; _Itrans_fro_1 omitted) file _svm_getenv.plugin not found ensurelib's prerequisites are missing. If you are running this from the source repo you need to 'make'. (error occurred while loading svm_ensurelib.ado) (error occurred while loading _svm_train.ado) r(601);
Is it a coding issue that I am having? Or, is it a bug in the .ado file?
Ade-Omari
The text was updated successfully, but these errors were encountered: