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

Windows 10 LTSC 缺少 DLL,补齐后,无法启动 #135

Closed
Aiurvie opened this issue Nov 12, 2024 · 3 comments
Closed

Windows 10 LTSC 缺少 DLL,补齐后,无法启动 #135

Aiurvie opened this issue Nov 12, 2024 · 3 comments
Labels
bug Something isn't working distribution distribution or redistribution related issue

Comments

@Aiurvie
Copy link

Aiurvie commented Nov 12, 2024

  • 提示缺少以下 dll
    • libwinpthread-1.dll
    • libgcc_s_seh-1.dll
    • libstdc++-6.dll
  • 我从其它渠道下载这三个 dll 放入程序文件夹或 C:\Windows\System32,不再提示缺少 dll,但提示:

image

  • 未找到日志文件,如果日志,告诉我地址,我提供日志
@BLumia
Copy link
Owner

BLumia commented Nov 13, 2024

奇怪,发现是确实没有在发布的 zip 包里打包这三个 DLL,但发布脚本在上两个版本之间完全没有变化过。而且我的环境里没有这几个 DLL 也能正常工作...

你可以先从 0.8.1 版(请选择 pineapple-pictures-0.8.1-Windows-qt6.7-x86_64.zip)中获得这几个 DLL,直接放到和 ppic.exe 相同目录下即可,然后看看是否可以正常工作。

下次再发版本换 msvc 并附上运行库好了...

@BLumia BLumia added bug Something isn't working distribution distribution or redistribution related issue labels Nov 13, 2024
@BLumia
Copy link
Owner

BLumia commented Nov 13, 2024

我更新了下 0.8.2.1 的发布版本,追加了这几个 DLL,可以直接在 Release 里重新下载最新的预编译版本了。为了和之前的版本表示区分,在压缩包的版本号上加了 -1 后缀,并将之前的版本移除了。可以试试是否解决了这个问题。

@BLumia
Copy link
Owner

BLumia commented Nov 19, 2024

现 release 已补充了所需 DLL。等待一周没有提供进一步信息,我就视为解决,关闭处理了。

附注: 根因是 Qt 6.7.2 的 bug,见 QTBUG-126775

@BLumia BLumia closed this as completed Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working distribution distribution or redistribution related issue
Projects
None yet
Development

No branches or pull requests

2 participants