-
Notifications
You must be signed in to change notification settings - Fork 150
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
make boost fails #86
Comments
Hello there! Glad at least someone is attempting to use this fork :). Before you proceed, I think there is still a bug in calculating the z components of the H field that I haven't fixed yet. It might give inforrect results, thought I should throw that out there before I forget. My best guess, without seeing whats in your directory, is that the boost.tar.gz file doesn't exist. I'm pretty sure I wrote the Makefile to automatically download and rename it, but that might not be working properly. Can you send me the output of the |
tree.txt |
Interesting, it appears the file is there. I think the problem is that for whatever reason the $(BOOST_DIR) variable that is computed dynamically in the Makefile after unpacking the archive of the boost source ended up empty. Perhaps the code in my Makefile is buggy. Can you send the output of |
|
Aha, so that is the problem. For some reason the wget call in the Makefile isn't downloading the file properly. Do you have |
I have used |
Okay, can you run |
Odd... checking sourceforge.net with a web browser indicates a possible security cert issue? |
Weird, I can hit that link no problem. Just tried it now and it starts downloading immediately. Looks like something might be up with your network. Isn't it funny how we set out to solve a science problem and, through a long and convoluted journey, end up debugging network issues? |
Yes, especially after a day of on and off debugging. It looks like it may have to do with the firewall/blacklist setup at my office. I'll follow through with the IT folks and see if that resolves it. Thanks for your help stepping through this! |
No problem. If you get those network issues resolved and something still doesn't work, feel free to open another issue. I'm going to close this for now to keep things tidy. |
just kidding I can't close it because its against the original S4 repo and I don't have any privileges. |
Can you explain more? |
When you clone something from Github, you are cloning an entire repository containing a whole directory tree of files. So:
brings you to the top/root of that directory tree. From there running the |
Thanks for the reply. Sorry, my comment was unclear I meant can you explain about the bug in Z components? " I think there is still a bug in calculating the z components of the H field that I haven't fixed yet. It might give inforrect results, thought I should throw that out there before I forget." |
Ah yes, I found a bug in S4 that affected how it computes the z components of the e-field In dielectric materials that I have fixed. It appeared to be the result of copying and pasting code, just a misplaced line. Because the functions to compute the h and e fields are nearly identical, I suppose the same bug could also affect the z component of the h field, but I never found the time to test it on a magnetic material and find out |
Hi, I'm trying to install this fork, and was advised by @phoebe-p to open a thread here. I am seeing a failure when trying to compile S4 for use with Solcore. I am using Ubuntu 16.04, installing into an Anaconda Python 3.6 environment.
Steps:
Installation goes awry at the
make boost
step.I'm not familar with
boost
, or franklymake
, for that matter, outside cutting and pasting, so I'm not sure where to start with this error.The text was updated successfully, but these errors were encountered: