-
Notifications
You must be signed in to change notification settings - Fork 6
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
Installing Gnome::Gtk3 on Windows 10, MSYS2 : Cannot locate native library '(null)': error 0x7e #13
Comments
Hi, Sorry for not noticing your issue earlier... |
Are there only archives (ending in |
I just found out that the same question is posted on stackoverflow |
Yes there seems to be only
|
I think that a |
Yes, I totally missed that. Anyway, I think I found the
If I try to install with this location, it seems to work better and it finds and loads the libraries I think, but the tests fails now:
|
Thanks for your research. In the meantime, I have set up a configuration on Appveyor to test the packages in a windows environment. I have seen the same problems as you have and was trying to find those |
I had changed some types lately to have it depend on a generated module in Gnome::N. I might have some mistakes there. I would like to know if your |
Yes, I am running this Window session throught a KVM virtual machine from Ubuntu 20.04. In Ubuntu:
In Windows, MSYS2:
|
How do I generate the file? |
You do not have to generate it yourself but can be found in the zef environment. |
I managed to test Gnome::N on Appveyor successfully |
Gnome::Glib tested ok on Windows, but I am now also seeing errors when testing Gnome::GObject even after changing the tests so this error must be about something else. Oops, just thought that the packages weren't yet archived on CPAN so tests are using old data and scripts. retry later. |
Looking back I see that you have used Raku version 2020.01. The version I get on Appveyor is 2020.05 and shows the same problems. I think that these versions are too old and, I assume, have a Raku bug. It is as if the statement |
Seems like it still has problems with 2020.11:
|
Just managed to test Gnome::GObject on Appveyor with a newer version of Raku. The test runs well now. The reason you had problems was that I did not push the newer version of Gnome::GObject yet, Now I have version 0.16.16 ready. So please go ahead. (Gnome::Gtk3 will come later so issue #15 still stands). |
It is still using 0.16.15.1 when I try install it, how can I install the latest version? I tried:
|
I know that it takes some time before it gets published from PAUSE. I've checked the raku modules directory and saw that its date of yesterday. Have you tried |
Ok, I tried to update zef and then reran zef install. It now tries to install
|
It amazes me that every system does something different somehow. This here looks like a segmentation violation of some sort. I cannot even see where the problem takes place. |
Yes it looks like a segfault:
|
Thank you for your tests. I had used a fake GType value which your system takes more seriously! Mine, Appveyor and Travis-ci didn't have problems. Anyways, removed the last tests and tested again on Appveyor and Travis-ci. Version 0.16.16.2 will be available anytime soon. |
Thanks for the updates. Now
|
This is not really a problem, just a test for Linux systems instead of windows. I've had similar problems with languages. Testing on an English phrase on a french oriënted system went also wrong. I have to remove that test and push another version. thanks for pointing this out. |
pushed gnome-gio version 0.5.2 |
I still get test failure, now for
|
I've not found a problem. Changed a few things though and pushed Please open a new issue if there is another problem. I've closed this one a while ago! |
It works now! Thanks for the updates 👍 |
I have installed Gtk3 for windows MSYS2 as described here. In the MSYS2 terminal window:
The text was updated successfully, but these errors were encountered: