2013-04-08 6 views
13

मैं homebrew द्वारा 32 बिट gettext स्थापित करना चाहते हैं:कैसे द्वारा 32 बिट अनुप्रयोग स्थापित करने के लिए homebrew

brew install gettext --32-bit 

लेकिन यह अभी भी x86_64 संस्करण है जब:

file /usr/local/Cellar/gettext/0.18.2/lib/libgettextlib-0.18.2.dylib 

/usr/local/Cellar/gettext/0.18.2/lib/libgettextlib-0.18.2.dylib: Mach-O 64-bit dynamically linked shared library x86_64 

उत्तर

19

आप शायद brew install gettext --universal उपयोग करना चाहते हैं, जो 32-बिट और 64-बिट कोड दोनों युक्त एक सार्वभौमिक ("वसा") बाइनरी का निर्माण करेगा। --32-bit विकल्प नहीं है; यह देखने के लिए कि कौन से विकल्प समर्थित हैं, brew info gettext देखें।

$ brew install gettext --universal 
[...snip...] 
$ file /usr/local/Cellar/gettext/0.18.2/lib/libgettextlib-0.18.2.dylib 
/usr/local/Cellar/gettext/0.18.2/lib/libgettextlib-0.18.2.dylib: Mach-O universal binary with 2 architectures 
/usr/local/Cellar/gettext/0.18.2/lib/libgettextlib-0.18.2.dylib (for architecture i386): Mach-O dynamically linked shared library i386 
/usr/local/Cellar/gettext/0.18.2/lib/libgettextlib-0.18.2.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64 
संबंधित मुद्दे