่ชญ่€…ใงใ™ ่ชญ่€…ใ‚’ใ‚„ใ‚ใ‚‹ ่ชญ่€…ใซใชใ‚‹ ่ชญ่€…ใซใชใ‚‹

Installing i386 readline on OS X

Git ใ‚ฝใƒผใ‚น็‰ˆใ‹ใ‚‰ใƒŽใƒณใƒ•ใ‚กใƒƒใƒˆใช i386 ใงใ€‚

ใ‚ฝใƒผใ‚นใŒๅคใ„ใฎใง support/shobj-conf ใ‚’็ทจ้›†ใ™ใ‚‹ใ€‚MacPorts ใซใƒ‘ใƒƒใƒใŒใ‚ใ‚‹ ใฎใงใใ‚Œใ‚’่ฆ‹ใชใŒใ‚‰ๆ›ธใๆ›ใˆใ‚‹ใฎใ‚‚ใ‚ใ‚Šใ€‚-arch_only ใฎ้ƒจๅˆ†ใฏใใฎใพใพ -arch i386 ใจใ‹ใซๆ›ธใๆ›ใˆใฆใ‚‚ใ„ใ„ใ‹ใ‚‚ใ€‚

sed -i '' '
    s#darwin1\[012\]#darwin1\[0-9\]#
    s#MACOSX_DEPLOYMENT_TARGET=10.3 ##
    s#-arch_only `/usr/bin/arch`##
' support/shobj-conf

ใ‚ณใƒณใƒ‘ใ‚คใƒฉใซ i686-apple-darwin10-gcc-4.2.1 ใ‚’ไฝฟใ†ๅ ดๅˆใฏ็‰นใซๆฐ—ใซใ—ใชใใฆใ„ใ„ใ‘ใฉ gcc-4.2๏ผˆgcc๏ผ‰ใจใ‹ใ‚’ไฝฟใ†ๅ ดๅˆใฏใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใŒ x86_64 ใชใฎใง -arch i386 ใŒๅฟ…่ฆใ€‚CFLAGS ใ ใ‘ใงใชใ LDFLAGS ใซใ‚‚ -arch i386 ใ‚’่ฟฝๅŠ ใ—ใฆใŠใ‹ใชใ„ใจ x86_64 ใซใƒชใƒณใ‚ฏใ—ใ‚ˆใ†ใจใ™ใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใชใ„ใ€‚

ld ใฎใ‚ชใƒ—ใ‚ทใƒงใƒณใซ -v ใŒใคใ„ใฆใ„ใ‚‹ใฎใงใ†ใพใใƒชใƒณใ‚ฏๅ‡บๆฅใชใ„ๅ ดๅˆใฏใฉใฎใ‚ˆใ†ใชใ‚ณใƒžใƒณใƒ‰ใŒ้€ใ‚‰ใ‚Œใฆใ„ใ‚‹ใ‹่ฆ‹ใฆใฟใ‚‹ใจใ„ใ„ใ‹ใ‚‚ใ€‚