के बाद मैंने यह किया है:ब्रू ऐप्स को बनाएं और इंस्टॉल करें जो i386 के बजाय x86_64 हैं?
काढ़ा
स्थापित Git मैं यह कर:
जो
git जो रिटर्न:
/usr/स्थानीय/bin/Git
मैं तो ऐसा करते हैं:
फ़ाइल/usr/स्थानीय/bin/Git
जो रिटर्न:
/यूएसआर/स्थानीय/बिन/गिट: मैक-ओ निष्पादन योग्य i386
मुझे x86_64 के रूप में स्थापित करने के लिए ब्रू की आवश्यकता है।
मैं अपने ऐप्स को x86_64 के रूप में बनाने और इंस्टॉल करने के लिए ब्रू को कैसे मजबूर कर सकता हूं?
HOMEBREW_VERSION: 0.9
HEAD: 1c64a6624ed83ef17af6e98638b8165400e9e908
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.7.4
Kernel Architecture: x86_64
Xcode: 4.3.2
GCC-4.0: N/A
GCC-4.2: N/A
LLVM: build 2336
Clang: 3.1 build 318
MacPorts or Fink? false
X11: /usr/X11
System Ruby: 1.8.7-357
Which Perl: /usr/bin/perl
Which Python: /usr/bin/python
Which Ruby: /Users/tdewell/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
अपडेट:: जोड़ने काढ़ा --env
$ brew --env
CC: /usr/bin/xcrun gcc-4.2 => /Developer/usr/bin/gcc-4.2
CXX: /usr/bin/xcrun g++-4.2 => /Developer/usr/bin/g++-4.2
LD: /usr/bin/xcrun gcc-4.2 => /Developer/usr/bin/gcc-4.2
CFLAGS: -Os -w -pipe -march=core2 -msse4
CXXFLAGS: -Os -w -pipe -march=core2 -msse4
MAKEFLAGS: -j4
इंटर साथ प्रयास करें esting। मैंने अभी 10.7.3 इंस्टॉल पर 'ब्रू इंस्टॉल गिट' किया है और '/ usr/local/bin/git: Mach-O 64-bit निष्पादन योग्य x86_64' के साथ आया है। मेरी कॉन्फ़िगरेशन आपके जैसा दिखती है (सीपीयू और ओएस एक्स संस्करण को छोड़कर .. और मेरे पास क्लैंग का एक पुराना संस्करण है (3.0 बिल्ड 211))। 'ब्रू --env' कैसा दिखता है? विशेष रूप से आपके CFLAGS और CXXFLAGS? – sesser
ब्रू --env सीसी:/usr/bin/xcrun gcc-4.2 =>/डेवलपर/usr/bin/gcc-4।2 सीआईओक्स:/usr/bin/xcrun g ++ - 4.2 =>/डेवलपर /usr/bin/g++-4.2 एलडी:/usr/bin/xcrun gcc-4.2 =>/डेवलपर/usr/bin/gcc- 4.2 CFLAGS: -Os डब्ल्यू -Pipe मार्च = core2 -msse4 CXXFLAGS: -Os डब्ल्यू -Pipe मार्च = core2 -msse4 MAKEFLAGS: -j4 – tdewell
हम्म, मेरा के लिए छोड़कर ही है '-msee4' (मेरा '-एमसीई 4.1' है)। यह मेरी समझ से परे थोड़ा सा है। हालांकि, ऐसा लगता है कि यह 64 बिट बाइनरी बनाना चाहिए। शायद i386 के रूप में स्थापित करने के लिए गिट बनाने के कारण एक स्थापित निर्भरता स्थापित की गई थी? क्या आपने दूसरों को स्थापित किया है और सत्यापित किया है कि सभी ब्रूड्स इस तरह से निर्माण कर रहे हैं? हो सकता है कि 'ब्रूव इंस्टॉल कोर्यूटिल' का प्रयास करें? – sesser