apache / apache/rocketmq-client-cpp
能否release一个 支持mac m3 的 构建后的包 非常感谢
- Langage dominant
- C++
- Étoiles
- 393
- Forks
- 167
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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版本均报错
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par inspecter l’archive de release 2.0.0 darwin et son architecture x86_64 indiquée, puis reproduisez l’échec de compilation à partir de rocketmq-client-cpp-2.2.0-source-release.tar.gz sur un Mac M3. C’est terminé lorsqu’un package publié s’installe et se charge correctement sur arm64 sans l’erreur d’architecture incompatible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, macos
- Domaine
- build-system, operating-systems, release
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100