Я спробував встановити рецепт mysql-connector-c через homebrew, і він створює просто чудово, але створює бібліотеку x86_64:
$file ~/brew/lib/libmysql.dylib
.../brew/lib/libmysql.dylib: Mach-O 64-bit dynamically linked shared library x86_64
Однак мені потрібна бібліотека i386 для мого проекту. Я спробував дати це CFLAGS та LDFLAGS так:
CFLAGS="-arch i386 -arch x86_64" LDFLAGS="-arch i386 -arch x86_64" brew install mysql-connector-c
але нічого не змінюється - він все ще будує x86_64 лише двійковий. Чи є який-небудь спосіб змусити домашню мову створити або подвійну бібліотеку арки, або бібліотеку i386? У мене архітектура ядра встановлена на x86_64, якщо це має значення.