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

Crash on Mac 10.12.1 #191

Closed
dternyak opened this issue Nov 19, 2016 · 11 comments
Closed

Crash on Mac 10.12.1 #191

dternyak opened this issue Nov 19, 2016 · 11 comments

Comments

@dternyak
Copy link
Contributor

dternyak commented Nov 19, 2016

This album created by a user on reddit shows a crash on Mac.

It seems like there is a dependency on QT - it should be included in the binary so that users don't need to have it installed externally.

Another report:

  • Termination Reason: DYLD, [0x1] Library missing
  • Application Specific Information: dyld: launch, loading dependent libraries
    Dyld Error Message: Library not loaded: @rpath/QtQuick.framework/Versions/5/QtQuick Referenced from: /private/var/folders/*/monero-core.app/Contents/MacOS/monero-core Reason: image not found
@dternyak dternyak changed the title Crashes on Mac Crashe on Mac 10.12.1 Nov 19, 2016
@dternyak dternyak changed the title Crashe on Mac 10.12.1 Crash on Mac 10.12.1 Nov 19, 2016
@dEBRUYNE-1
Copy link
Contributor

Are we certain the binary distributed by Vertp was built correctly by him?

@dternyak
Copy link
Contributor Author

dternyak commented Nov 20, 2016

Well there's not much that can go wrong when building it, and I can confirm it works on macOs when QT is installed. Just a simple bash build.sh after ./get_libwallet_api.sh

@Jaqueeee
Copy link
Contributor

There are some extra steps involved when deploying for platforms that don't have the dependencies installed (i.e. boost, openssl). The boost brew package also needs to be custom built to support older hardware. Same issue we had on older windows machines. I'll update the docs when i've sorted this out.

@Jaqueeee
Copy link
Contributor

Jaqueeee commented Nov 21, 2016

@dternyak
Could you try this build?
https://www.dropbox.com/s/it6woiru9nf5s2v/monero-core-osx-jaquee.zip?dl=0
sha1 ad7cb969e7a7dcf47610ef8a92eee90bdb836e2e

Update 161121 - with all open PR's except #188
https://www.dropbox.com/s/u5uljx9aqcyhttg/monero-core-osx-161121-jaquee.zip?dl=0
sha1 6f2c740e138e6191b81f2f35e6c3809e03813fb8

@dternyak
Copy link
Contributor Author

@sfinkz Can you confirm you do not have QT installed on your machine?

@sfinkz
Copy link

sfinkz commented Nov 22, 2016

@dternyak I am sorry, Indeed I have. Will remove the message.

@dternyak
Copy link
Contributor Author

@sfinkz No need to remove your message, the bug simply appears only when a user does not have QT installed on their system, so that is what we are trying to test.

@medusadigital
Copy link
Contributor

ok so the open question of mac deployment seems to be solved ?

@dternyak
Copy link
Contributor Author

@medusadigital I'd like to see a PR with updated build instructions before I mark this issue as closed, do you agree @Jaqueeee ?

@Jaqueeee
Copy link
Contributor

Agreed @dternyak

@Jaqueeee
Copy link
Contributor

Sorry, I never updated those instructions. But not sure if it's a good idea to clutter the Readme with deploy instructions anyway.

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

5 participants