J'ai essayé d'installer la recette mysql-connector-c via homebrew, et elle se construit très bien, mais produit la bibliothèque x86_64:
$file ~/brew/lib/libmysql.dylib
.../brew/lib/libmysql.dylib: Mach-O 64-bit dynamically linked shared library x86_64
J'ai cependant besoin de la bibliothèque i386 pour mon projet. J'ai essayé de lui donner des CFLAGS et LDFLAGS comme ceci:
CFLAGS="-arch i386 -arch x86_64" LDFLAGS="-arch i386 -arch x86_64" brew install mysql-connector-c
mais rien ne change - il construit toujours x86_64 uniquement en binaire. Existe-t-il un moyen de faire en sorte que l'homebrew crée une bibliothèque à double arc ou une bibliothèque i386? J'ai l'architecture du noyau réglée sur x86_64, si cela importe.