apache / apache/rocketmq-client-cpp
能否release一个 支持mac m3 的 构建后的包 非常感谢
- Vorherrschende Sprache
- C++
- Sterne
- 393
- Forks
- 167
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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版本均报错
Beitragsleitfaden
Rechercherichtung
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.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp, macos
- Bereich
- build-system, operating-systems, release
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100