Wired errors during installation on Raspberry Pi with Ubuntu 16.04.2 #37
Comments
Hi @darthpelo! Thanks a lot for the report! I personally haven't had the chance to try installing Marathon on Linux yet, but it would be awesome to make it work on that platform as well as on macOS 👍 As far as I can tell there are two concrete tasks from looking at the build errors:
Since I'm not that much into Swift on Linux myself yet (it's still on my todo, since a year back 😅), I'd love help from the community on this one 😄 |
Thanks for the reply @JohnSundell :) |
@darthpelo That would be really awesome 🎉 I think for ShellOut we can probably just surround the code using |
@darthpelo Sorry, my bad - it's not ShellOut that contains the |
@JohnSundell thanks! I was a little bit lost 😄 |
@JohnSundell short update. These are the first result after the build of my Marathon fork. Regarding the #if os(Linux)
import Dispatch
#endif Right now I builded in develop and not release because |
@darthpelo That is really awesome 👏 Yeah, we can build |
@JohnSundell yes About tests: |
@JohnSundell Marathon and Wrap tests are all ✅ on Mac. I have 4 ❌ https://github.com/darthpelo/Marathon/pull/1 but I'm not sure about the causes. testAddingAndRemovingRemotePackage
testInstallingLocalScript
testInstallingRemoteScriptWithDependencies
testUsingMarathonfileToInstallDependencies
If I'm right are not related to Require and Wrap, so for now I would like to create the PRs for these two. What do you think about it? |
@JohnSundell I close this issue :) |
Hi @JohnSundell!
I want to report this error also if I know that Swift on ARM is not right now a stable environment. So if it's to hard to figure out the problem no worries, you can close this issue :)
The machine is a Raspberry Pi 2 with Ubuntu 16.04.2.
Swift version:
The errors are the same using the Make or the SPM:
I have no idea why the compiler is "confused" with RegularExpression and NSExpression :(
Thanks in advance!
The text was updated successfully, but these errors were encountered: