मैंने होमब्रे के माध्यम से mysql-कनेक्टर-सी रेसिपी को स्थापित करने की कोशिश की, और यह सिर्फ ठीक बनाता है, लेकिन x8626464 का उत्पादन करता है:
$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 पर सेट है, अगर यह मायने रखता है।