J'ai essayé d'installer la recette mysql-connector-c via homebrew, et elle se construit très bien, mais produit une 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 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 le binaire x86_64 uniquement. Y a-t-il un moyen de faire en sorte que homebrew construise soit la bibliothèque dual arch, soit la bibliothèque i386 ? J'ai réglé l'architecture du noyau sur x86_64, si cela a de l'importance.