Skip to content
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

No way to build on *nix/MacOS #84

Open
haf opened this issue Apr 3, 2017 · 8 comments
Open

No way to build on *nix/MacOS #84

haf opened this issue Apr 3, 2017 · 8 comments

Comments

@haf
Copy link
Contributor

haf commented Apr 3, 2017

There's no build.sh or equivalent in the repository. Running xbuild Chiron.sln results in:

Chiron.fs(6,6): error FS0039: The namespace or module 'Aether' is not defined.

and similar.

@neoeinstein
Copy link
Member

Are you targeting .NET Portable? This is likely my error in updating Aether. I will unlist that package in the meantime.

@haf
Copy link
Contributor Author

haf commented Apr 3, 2017

No, it's not the package itself, it's the repo. I'm not targeting anything; I'm getting a null reference exception in:

  System.NullReferenceException: Object reference not set to an instance of an object
  at Chiron+Escaping.escape (System.String s) [0x00007] in <57e2953614a049a0a74503833695e257>:0
  at Chiron+Formatting.formatString (System.String _arg7) [0x00001] in <57e2953614a049a0a74503833695e257>:0
  at Chiron+Formatting.formatJson (System.Int32 level, Chiron+Formatting+JsonFormattingOptions options, Chiron+Json _arg1) [0x00082] in <57e2953614a049a0a74503833695e257>:0

but the function is huge so it's not that helpful and I can't build the repo to create a repro, so there's a bit of frustration here ;)

@neoeinstein
Copy link
Member

Ah, you mean no way to build on *nix, rather than on Windows?

@haf
Copy link
Contributor Author

haf commented Apr 3, 2017

Are there mono debug symbols published for the latest release that I can drop in?

@neoeinstein neoeinstein changed the title No way to build No way to build on *nix/MacOS Apr 3, 2017
@neoeinstein
Copy link
Member

No. I only see the default pdbs in the published package. You should be able to drop in the default ProjectScaffold build.sh, with the modification that build.fsx is actually paket-files\build\xyncro\build\build.fsx. I will see if I can use that to get it building tonight.

@haf
Copy link
Contributor Author

haf commented Apr 3, 2017

I tried that, it still doesn't compile. Lots of errors – like Json expected 2 type parameters, but got 0.

@neoeinstein
Copy link
Member

Ok. Will look into this tonight.

@haf
Copy link
Contributor Author

haf commented Apr 3, 2017

Thanks @neoeinstein

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants