Date: Fri, 2 May 2014 21:15:28 -0300 From: "Nilton Jose Rizzo" <rizzo@i805.com.br> To: Shane Ambler <FreeBSD@ShaneWare.Biz>, freebsd-ports@freebsd.org Subject: Re: Blender + clang problem Message-ID: <20140503001518.M80434@i805.com.br> In-Reply-To: <536423A2.7080609@ShaneWare.Biz> References: <20140502030046.M16424@i805.com.br> <536423A2.7080609@ShaneWare.Biz>
next in thread | previous in thread | raw e-mail | index | archive | help
Em Sat, 03 May 2014 08:30:50 +0930, Shane Ambler escreveu > On 02/05/2014 12:38, Nilton Jose Rizzo wrote: > > > > > > Hi all, > > > > When I try to install blender from ports, I get an error [1] > > that I don't know if is in the code or in then Clang (LLVM system) > > Not is exactly in Blender code but in openshadinglanguage port, > > I tried to fix it but I'm not having success > > look: > > > > [1] > > [ 19%] Building CXX object src/liboslcomp/CMakeFiles/oslcomp.dir/__/liboslexec/o > > slexec.cpp.o > > In file included from /usr/ports/graphics/openshadinglanguage/work/imageworks-Op > > enShadingLanguage-fb85664/src/liboslexec/shadingsys.cpp:39: > > In file included from /usr/ports/graphics/openshadinglanguage/work/imageworks-Op > > > > enShadingLanguage-fb85664/src/liboslexec/shadingsys.cpp:39: > > In file included from /usr/ports/graphics/openshadinglanguage/work/imageworks-Op > > enShadingLanguage-fb85664/src/liboslexec/llvm_headers.h:51: > > /usr/local/llvm34/include/llvm/PassManager.h:34:15: error: target of using decla > > ration conflicts with declaration already in scope > > using legacy::PassManager; > > ^ > > Yes that's openshadinglanguage failing. > > That line with the error indicates that it is using llvm34 - osl > currently doesn't build with llvm34 and should be setup to use llvm33. > > In /usr/ports/graphics/openshadinglanguage/Makefile there are three > places that have llvm-config33 - check that they are 33 and not 34 > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" OK, but it's not conflicts with clang34? I'm not yet understood the llvm process. I'm think that all llvm routines and applications must be the same version do you Have a pointer to me to learning more? TIA --- /************************************************* **Nilton José Rizzo UFRRJ **http://www.rizzo.eng.br http://www.ufrrj.br **http://lattes.cnpq.br/0079460703536198 **************************************************/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140503001518.M80434>