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

修复macOS构建错误 #27

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

修复macOS构建错误 #27

wants to merge 5 commits into from

Conversation

zsbai
Copy link

@zsbai zsbai commented Apr 9, 2024

  1. 将必要动态库打包
  2. 修复构建阶段找不到 libmpv(但是看其他pull requests似乎并不想将mpv一起打包进软件内)
  3. 编译 GSettings 相关模式文件
  4. 在 Info.plist 中添加GSETTINGS_SCHEMA_DIR环境变量,解决启动时找不到对应编译后的模式文件

@Kosette
Copy link
Collaborator

Kosette commented Apr 9, 2024

macOS编译出来现在可以正常使用吗?缩放还有没有问题

@zsbai
Copy link
Author

zsbai commented Apr 9, 2024

macOS编译出来现在可以正常使用吗?缩放还有没有问题

貌似还是缩放不了...
现在播放好像还是有问题,点击播放没有反应
并且有些图标是显示不了的,会显示一个叹号

@Kosette
Copy link
Collaborator

Kosette commented Apr 9, 2024

貌似还是缩放不了...

嗯,这个问题之前就存在,所以后续就没有给macOS打包了

现在播放好像还是有问题,点击播放没有反应

这个可能是链接libmpv库的问题

并且有些图标是显示不了的,会显示一个叹号

这个需要把adwaita的图标复制出来,如果本地不想安装libadwaita那些依赖的话

@zsbai
Copy link
Author

zsbai commented Apr 9, 2024

貌似还是缩放不了...

嗯,这个问题之前就存在,所以后续就没有给macOS打包了

现在播放好像还是有问题,点击播放没有反应

这个可能是链接libmpv库的问题

并且有些图标是显示不了的,会显示一个叹号

这个需要把adwaita的图标复制出来,如果本地不想安装libadwaita那些依赖的话

看来macOS端问题还是比较多...我本以为只有打包有问题,这个pr也只把打包遇到的问题解决了一下

@amtoaer
Copy link
Contributor

amtoaer commented Apr 10, 2024

缩放问题可以通过手动指定缩放 解决吗?

@tsukinaha
Copy link
Owner

@amtoaer 在应用更改窗口大小时内容不会跟随 会留下白边 是这个问题)
我没有mac设备 没法测试

@amtoaer
Copy link
Contributor

amtoaer commented Apr 10, 2024

嗯嗯,这个我周末有空可以看看

@tsukinaha
Copy link
Owner

现在这个貌似可以试试?

@amtoaer
Copy link
Contributor

amtoaer commented Sep 24, 2024

在重写后试过一次,最多能编译出来看到主页面,点进播放就挂了,有时间我再看看。

@Yzcloud
Copy link

Yzcloud commented Oct 10, 2024

在重写后试过一次,最多能编译出来看到主页面,点进播放就挂了,有时间我再看看。

测试好能打包发出来分享一下吗😂

@amtoaer
Copy link
Contributor

amtoaer commented Oct 10, 2024

国庆尝试搞出来了一个能在本地运行且成功播放的版本,但打包的时候用 dylibbundler 链接后总会提示缺包,折腾半天没解决,暂时搁置了,需要一个打包高手带带 😢
telegram-cloud-photo-size-5-6055563739291304730-y

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

Successfully merging this pull request may close these issues.

5 participants