-
-
Notifications
You must be signed in to change notification settings - Fork 384
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
bmf: add package #4286
base: dev
Are you sure you want to change the base?
bmf: add package #4286
Conversation
插眼 |
insert eye |
催更!😏 |
怠惰的⭐️🐎 |
Lazy ⭐️🐎 |
我猜 ci 用了最新 spdlog 自带的 fmt,所以挂了。 add_deps("spdlog", {configs = {header_only = false, fmt_external = true}})
add_deps("fmt <=8.0.0", "dlpack", "backward-cpp") 这边你自己本地改包描述调试比较好,或者考虑用它的 submodule,不进行拆依赖 |
I guess ci used the fmt that comes with the latest spdlog, so it hung up. add_deps("spdlog", {configs = {header_only = false, fmt_external = true}})
add_deps("fmt <=8.0.0", "dlpack", "backward-cpp") It is better to modify the package description and debug locally, or consider using its submodule without removing dependencies. |
👌ok |
👌ok |
话说这个bug,近期内会修复🐎 |
By the way, this bug will be fixed in the near future🐎 |
没时间修。。不过刚刚搞了个 patch,Windows 上跑通编译了 |
No time to fix it. . But I just made a patch and it ran smoothly and compiled on Windows. |
我试一下适配最新 fmt 版本 |
I'll try to adapt to the latest fmt version |
🌟🐎 yyds, 大半夜的还在pr, 给您磕头了,砰砰砰 |
基于我的 patch,linux 和 windows 平台编译没问题了,你可以本地测试 ffmpeg/cuda configs 有没有问题 |
Based on my patch, there is no problem compiling on Linux and Windows platforms. You can test ffmpeg/cuda configs locally to see if there are any problems. |
👌 🌟🐎yyds |
👌 🌟🐎yyds |
这个是新 api,更新 xmake 就行
把 bmf 所有 deps 全删了,然后再跑一遍看看,我估计是沿用之前的缓存了。反正 ci 上已经过了,应该没啥大问题 |
This is a new API, just update xmake
Delete all deps in bmf and run it again. I guess the previous cache is still used. Anyway, it has been passed on ci, so there should be no big problem. |
This thing belongs to system. How do I delete it? |
里面的 fmt 依然没有禁用系统包 |
The fmt inside still does not disable system packages. |
🌟🐎,这个开了ffmpeg的config 它fmt又双叒叕寄了 ,该咋整 |
🌟🐎, I opened the ffmpeg config and fmt was sent twice. What should I do? |
提示不是很明显么。。要么改 backward-cpp 要么禁 arm64 |
set_description("Cross-platform, customizable multimedia/video processing framework. With strong GPU acceleration, heterogeneous design, multi-language support, easy to use, multi-framework compatible and high performance, the framework is ideal for transcoding, AI inference, algorithm integration, live video streaming, and more.") | ||
set_license("Apache-2.0") | ||
|
||
add_urls("https://github.com/star-hengxing/bmf/archive/refs/heads/windows-support.zip") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这 url 咋这么怪,后面不会自动更新 break hash 么?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个库目前很多问题,需要手动改大量代码
No description provided.