{"comment":{"created_at":"2011-10-11T02:57:22Z","body":"@mcandre Use them in place of '-m32' in the CFLAGS etc. for the configure command from the wiki page:\r\n\r\n```text\r\nCXX='g++ -arch i386 -arch x86_64' CC='gcc -arch i386 -arch x86_64' CFLAGS='-arch i386 -arch x86_64' CXXFLAGS='-arch i386 -arch x86_64' LDFLAGS='-arch i386 -arch x86_64' ./configure --disable-bindings --{build,host,target}=i686-apple-darwin --enable-targets=x86,x86_64,cbe --enable-optimized\r\n","updated_at":"2011-10-11T02:57:22Z","url":"https://api.github.com/repos/graydon/rust/issues/comments/2354896","id":2354896,"user":{"avatar_url":"https://secure.gravatar.com/avatar/b0dcaf0f709216492c505d3ec167003c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jckarter","id":147281,"login":"jckarter"}},"action":"created","issue":{"number":1020,"created_at":"2011-10-09T23:24:27Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Specs:\r\n\r\n * LLVM 3.0 SVN\r\n * Mac OS X 10.7.1 Lion\r\n\r\n\t$ ./configure\r\n\t...\r\n\t$ make\r\n\t...\r\n\t  \"_LLVMWriteBitcodeToFile\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMWriteBitcodeToFileHandle\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMX86FP80Type\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMX86FP80TypeInContext\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMX86MMXType\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMX86MMXTypeInContext\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMConstNamedStruct\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMStructCreateNamed\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\t  \"_LLVMStructSetBody\", referenced from:\r\n\t     -exported_symbol[s_list] command line option\r\n\tld: symbol(s) not found for architecture i386\r\n\tcollect2: ld returned 1 exit status\r\n\tmake: *** [rustllvm/librustllvm.dylib] Error 1","comments":5,"title":"ld: symbol(s) not found for architecture i386","updated_at":"2011-10-11T02:57:22Z","url":"https://api.github.com/repos/graydon/rust/issues/1020","id":1859804,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/dfe88469b75efc87cbcbbbc2a975850a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/mcandre","id":5316,"login":"mcandre"},"html_url":"https://github.com/graydon/rust/issues/1020","labels":[{"name":"link","url":"https://api.github.com/repos/graydon/rust/labels/link","color":"3B8183"},{"name":"MacOS","url":"https://api.github.com/repos/graydon/rust/labels/MacOS","color":"ededed"},{"name":"unassigned","url":"https://api.github.com/repos/graydon/rust/labels/unassigned","color":"02e10c"}],"state":"open"},"legacy":{"issue_id":1859804,"comment_id":2354896}}