graydon/rust — Issue #1020: ld: symbol(s) not found for architecture i386
Author: mcandre
Created: 2011-10-09 23:24:27+00:00
State: open

Specs:

* LLVM 3.0 SVN
* Mac OS X 10.7.1 Lion

$ ./configure
...
$ make
...
"_LLVMWriteBitcodeToFile", referenced from:
-exported_symbol[s_list] command line option
"_LLVMWriteBitcodeToFileHandle", referenced from:
-exported_symbol[s_list] command line option
"_LLVMX86FP80Type", referenced from:
-exported_symbol[s_list] command line option
"_LLVMX86FP80TypeInContext", referenced from:
-exported_symbol[s_list] command line option
"_LLVMX86MMXType", referenced from:
-exported_symbol[s_list] command line option
"_LLVMX86MMXTypeInContext", referenced from:
-exported_symbol[s_list] command line option
"_LLVMConstNamedStruct", referenced from:
-exported_symbol[s_list] command line option
"_LLVMStructCreateNamed", referenced from:
-exported_symbol[s_list] command line option
"_LLVMStructSetBody", referenced from:
-exported_symbol[s_list] command line option
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
make: *** [rustllvm/librustllvm.dylib] Error 1