The Wayback Machine - https://web.archive.org/web/20201209201404/https://github.com/AvaloniaUI/Avalonia/issues/1656
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

Prerequisites check and better requirements documentation #1656

Open
ahopper opened this issue Jun 6, 2018 · 1 comment
Open

Prerequisites check and better requirements documentation #1656

ahopper opened this issue Jun 6, 2018 · 1 comment
Labels

Comments

@ahopper
Copy link
Contributor

@ahopper ahopper commented Jun 6, 2018

A "nice to have" would be some sort of check for prerequisites and versions at runtime with user understandable error messages and actions.

Prerequisites and minimum versions need documenting.

The motivation for this was a user with an old version of GTK3 which produced:-

Unhandled Exception: Avalonia.Gtk3.Interop.NativeException: Exception of type 'Avalonia.Gtk3.Interop.NativeException' was thrown.
at Avalonia.Gtk3.Interop.UnixLoader.GetProcAddress(IntPtr dll, String proc, Boolean optional)
at Avalonia.Gtk3.Interop.Resolver.Resolve(String basePath)
at Avalonia.Gtk3.Gtk3Platform.Initialize()
at Avalonia.Controls.AppBuilderBase1.Setup() at Avalonia.Controls.AppBuilderBase1.Start[TMainWindow](Func`1 dataContextProvider)
at SparkSDR.avalonia.Program.Main(String[] args)
Aborted (core dumped)

@jmacato jmacato added the docs label Jun 22, 2018
@MonkAlex
Copy link
Contributor

@MonkAlex MonkAlex commented Jan 27, 2019

Fast test 0.7.0 on linux:

  • ubuntu 14.04 not work with the same error
  • ubuntu 16.04 work well
  • linux mint 17.3 not work with the same error
  • linux mint 18.3 work well

Updating 14.04 and 17.3 not help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
3 participants
You can’t perform that action at this time.