clickhouse-cpp icon indicating copy to clipboard operation
clickhouse-cpp copied to clipboard

ld: symbol(s) not found for architecture arm64

Open gcnote opened this issue 3 years ago • 3 comments

macOS 12.5 Apple M1 Pro test code : image

when build code, error is: ld: symbol(s) not found for architecture arm64

this error is only display when std::cout ColumnDecimal column

gcnote avatar Sep 30 '22 08:09 gcnote

Any pr is welcome

1261385937 avatar Sep 30 '22 12:09 1261385937

Hi @gcnote ! Thank you for reporting, right now M1 on macOS is not supported as GitHub runner, so it is kind of hard to fix that. So if you want this issue fixed, please submit a PR.

Also, it could be very interesting to run built in tests on M1 (see how it is done on amd64 mac for the reference)

Enmk avatar Sep 30 '22 12:09 Enmk

@gcnote are you willing to take this as a task and fix it? If no, I would have to close it -- since I don't have access to M1 mac at the moment and can't fix it myself.

Enmk avatar Oct 04 '22 13:10 Enmk

@Enmk Thank you for answer, you can close it. By the way, does it support macOS with Intel core?

gcnote avatar Oct 27 '22 01:10 gcnote

@gcnote could you please describe a workaround/fix or whatever helped you to resolve the issue? Yes, it clickhouse-cpp works on macOS+Intel, and there is a workflow for that: https://github.com/ClickHouse/clickhouse-cpp/blob/master/.github/workflows/macos.yml

Enmk avatar Nov 11 '22 13:11 Enmk

您好,您发的邮件我已收到,谢谢!!!

gcnote avatar Nov 11 '22 13:11 gcnote

您好,您发的邮件我已收到,谢谢!!!

gcnote avatar Feb 01 '23 10:02 gcnote