apache / apache/rocketmq-client-cpp

能否release一个 支持mac m3 的 构建后的包 非常感谢

Đang mở
#471 4 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
C++
Star
393
Fork
167
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Mac M3在安装librocketmq后遇到报错

使用wget https://github.com/apache/rocketmq-client-cpp/releases/download/2.0.0/rocketmq-client-cpp-2.0.0-bin-release.darwin.tar.gz安装后报错:
OSError: dlopen(/usr/local/lib/librocketmq.dylib, 0x0006): tried: '/usr/local/lib/librocketmq.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/lib/librocketmq.dylib' (no such file), '/usr/local/lib/librocketmq.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))

使用RocketMQ Client CPP安装包[rocketmq-client-cpp-2.2.0-source-release.tar.gz]编译闪退,更换boost版本均报错

image

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Start by inspecting the 2.0.0 darwin release archive and its reported x86_64 architecture, then reproduce the source-build failure from rocketmq-client-cpp-2.2.0-source-release.tar.gz on an M3 Mac. Done means a released package installs and loads successfully on arm64 without the incompatible-architecture error.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp, macos
Lĩnh vực
build-system, operating-systems, release
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.