Tôi đã cố gắng cài đặt công thức mysql-Connector-c qua homebrew và nó xây dựng tốt, nhưng tạo ra thư viện x86_64:
$file ~/brew/lib/libmysql.dylib
.../brew/lib/libmysql.dylib: Mach-O 64-bit dynamically linked shared library x86_64
Tuy nhiên tôi cần thư viện i386 cho dự án của tôi. Tôi đã cố gắng cung cấp cho nó CFLAGS và LDFLAGS như thế này:
CFLAGS="-arch i386 -arch x86_64" LDFLAGS="-arch i386 -arch x86_64" brew install mysql-connector-c
nhưng không có gì thay đổi - nó vẫn chỉ xây dựng nhị phân x86_64. Có cách nào để làm cho homebrew xây dựng thư viện vòm kép hoặc thư viện i386 không? Tôi có kiến trúc kernel được đặt thành x86_64, nếu nó quan trọng.