Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

MacOS工程cmdline运行失败 #739

Open
laojiang2023 opened this issue Jan 22, 2024 · 10 comments
Open

MacOS工程cmdline运行失败 #739

laojiang2023 opened this issue Jan 22, 2024 · 10 comments

Comments

@laojiang2023
Copy link

Hello,

当我按照你们Mac环境的wiki,compile_mac.md依次执行下面的命令:
. setup.env
cd external/
./build_external.sh macOS
,当执行到最后一个命令./build_external.sh macOS,报如下错误,请问这个应该如何解决?

20230122

@pingkai
Copy link
Collaborator

pingkai commented Jan 25, 2024

哪个分支?

@laojiang2023
Copy link
Author

哪个分支?

你好,分支release/0.4.4

@laojiang2023
Copy link
Author

image @pingkai 报错的下面还有如上报错信息,这个能帮忙看下是什么原因吗?谢谢

@bluex88
Copy link

bluex88 commented Apr 23, 2024

@pingkai release/0.4.4 分支,我这边也是报同样的错误:
image

@bluex88
Copy link

bluex88 commented Apr 24, 2024

哪个分支?

你好,分支release/0.4.4

看了下输出的编译脚本,可能跟机器有关,mac的intel系的cpu的ok,后面mac都是m系列芯片,属于arm架构的,但是构建这块应该没改
编译脚本中的 -arch x86_64 肯定是不对的,这个属于intel 64位系统的arch

@bluex88
Copy link

bluex88 commented Apr 25, 2024

哪个分支?

你好,分支release/0.4.4

看了下输出的编译脚本,可能跟机器有关,mac的intel系的cpu的ok,后面mac都是m系列芯片,属于arm架构的,但是构建这块应该没改 编译脚本中的 -arch x86_64 肯定是不对的,这个属于intel 64位系统的arch

image 你好,我的机器就是intel系列的芯片,估计不是mac芯片的关系,是不是脚本那边需要改动,readme上面漏掉了步骤或者改动

细看了下编译输出,mac确实两个架构都编译了,先是编译的x86_64, 后面编译的arm64;跟架构无关

@laojiang2023
Copy link
Author

哪个分支?

你好,分支release/0.4.4

看了下输出的编译脚本,可能跟机器有关,mac的intel系的cpu的ok,后面mac都是m系列芯片,属于arm架构的,但是构建这块应该没改 编译脚本中的 -arch x86_64 肯定是不对的,这个属于intel 64位系统的arch

image 你好,我的机器就是intel系列的芯片,估计不是mac芯片的关系,是不是脚本那边需要改动,readme上面漏掉了步骤或者改动

细看了下编译输出,mac确实两个架构都编译了,先是编译的x86_64, 后面编译的arm64;跟架构无关

谢谢,那请教一下我这边遇到的MacOS工程cmdline运行失败具体的原因是什么?

@bluex88
Copy link

bluex88 commented Apr 25, 2024

哪个分支?

你好,分支release/0.4.4

看了下输出的编译脚本,可能跟机器有关,mac的intel系的cpu的ok,后面mac都是m系列芯片,属于arm架构的,但是构建这块应该没改 编译脚本中的 -arch x86_64 肯定是不对的,这个属于intel 64位系统的arch

image 你好,我的机器就是intel系列的芯片,估计不是mac芯片的关系,是不是脚本那边需要改动,readme上面漏掉了步骤或者改动

细看了下编译输出,mac确实两个架构都编译了,先是编译的x86_64, 后面编译的arm64;跟架构无关

谢谢,那请教一下我这边遇到的MacOS工程cmdline运行失败具体的原因是什么?

我也是用这个开源,发现这个问题啊,具体原因我知道了,是苹果自己带了一套openssl的实现,结果编译mac平台的时候傻了,libcurl写了用mac自带的ssl,结果编译参数里面又去链源码的,所以出错了;方便可以留个微信交流

@laojiang2023
Copy link
Author

所以出错了;方便可以留个微信交流

哪个分支?

你好,分支release/0.4.4

看了下输出的编译脚本,可能跟机器有关,mac的intel系的cpu的ok,后面mac都是m系列芯片,属于arm架构的,但是构建这块应该没改 编译脚本中的 -arch x86_64 肯定是不对的,这个属于intel 64位系统的arch

image 你好,我的机器就是intel系列的芯片,估计不是mac芯片的关系,是不是脚本那边需要改动,readme上面漏掉了步骤或者改动

细看了下编译输出,mac确实两个架构都编译了,先是编译的x86_64, 后面编译的arm64;跟架构无关

谢谢,那请教一下我这边遇到的MacOS工程cmdline运行失败具体的原因是什么?

我也是用这个开源,发现这个问题啊,具体原因我知道了,是苹果自己带了一套openssl的实现,结果编译mac平台的时候傻了,libcurl写了用mac自带的ssl,结果编译参数里面又去链源码的,所以出错了;方便可以留个微信交流

可以哈,兄弟怎么联系,github上好像没看到可以发私信的地方

@jiajialaixi
Copy link

macOS 14.+ 无法工作.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants