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

Also check for Python Wrappers #6

Open
sarnau opened this issue Oct 5, 2020 · 7 comments
Open

Also check for Python Wrappers #6

sarnau opened this issue Oct 5, 2020 · 7 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@sarnau
Copy link

sarnau commented Oct 5, 2020

Me – again – next idea: Python wrapper apps like Calibre.app

@helje5
Copy link
Member

helje5 commented Oct 5, 2020

Could you provide the output of otool -L of the app, and maybe a tree (or find /Applications/YourApp.app if you don't have tree).

@sarnau
Copy link
Author

sarnau commented Oct 5, 2020

I am still trying to see what the difference between a Python wrapped app and an app, which has an embedded Python interpreter.

Calibre is an example:

otool -L /Applications/calibre.app/Contents/MacOS/calibre

/Applications/calibre.app/Contents/MacOS/calibre:
@executable_path/../Frameworks/calibre-launcher.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1)

@sarnau
Copy link
Author

sarnau commented Oct 5, 2020

The tree output is too large.

@helje5
Copy link
Member

helje5 commented Oct 5, 2020

And tool -L /Applications/calibre.app/Contents/Frameworks/calibre-launcher.dylib ?

@kukushechkin
Copy link
Contributor

kukushechkin commented Oct 5, 2020

Main binary main have a hashbang for either python or any shell and then executing python.

@helje5 helje5 added enhancement New feature or request question Further information is requested labels Oct 5, 2020
@kukushechkin
Copy link
Contributor

Just checked Caliber.app (ebook reader, right?) and it is crazy. @sarnau are you sure it is actually using python for rendering gui? There are python, Qt and some web stuff inside. I would say "We don't have any words for this combination!" is pretty accurate 😆

@helje5
Copy link
Member

helje5 commented Oct 5, 2020

Qt + Python + Web doesn't sound that unusual to me,.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants