It's one of two possibilities:
Either it's a bug in OpenShadingLanguage or LLVM. Blender isn't
compiling against LLVM other than leveraging OpenShadingLanguage which
then hooks in LLVM to compile that code.
I'm not seeing this bug in OpenShadingLanguage I keep compiled locally
against trunk.
Finally, the same is occurring in LLVM 3.5
http://stackoverflow.com/questions/21477407/llvm-3-5-fails-to-link
<http://stackoverflow.com/questions/21477407/llvm-3-5-fails-to-link>
- Marc
On 03/13/2014 12:21 AM, Sylvestre Ledru wrote:
Hello,
On 12/03/2014 23:28, Marc J. Driftmeyer wrote:
Building Blender Git master with OpenShadingLanguage and LLVM 3.4
resulted in the following:
/usr/bin/ld: /usr/lib/llvm-3.4/lib/libLLVMSupport.a(Process.o):
undefined reference to symbol 'del_curterm'
//lib/x86_64-linux-gnu/libtinfo.so.5: error adding symbols: DSO
missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [bin/blender] Error 1
make[1]: *** [source/creator/CMakeFiles/blender.dir/all] Error 2
Why do you think it is a bug of LLVM and not a missing library called
from Blender build system?
Cheers,
Sylvestre
--
Marc J. Driftmeyer
Email :: [email protected] <mailto:[email protected]>
Web :: http://www.reanimality.com
Cell :: (509) 435-5212