On Tuesday, December 6, 2011 13:23 CET, David Coppa <dco...@gmail.com> wrote: 
 
> On Tue, 06 Dec 2011, Sebastian Reitenbach wrote:
> 
> > It works for me on i386, and also it compiles fast. Whatever made the rc 
> > candidates so slow, seems to be gone.
> > 
> > I also found why llvm did not compiled for me with cmake (I reported that 
> > before when you sent the rc2 I think):
> > In my /etc/mk.conf I had defined:
> > DEBUG=-g -O0
> > 
> > With this setting, build ends here:
> > 
> > /usr/include/g++/bits/stl_vector.h:601: undefined reference to 
> > `llvm::sys::MutexImpl::acquire()'
> > ../../lib/libLLVMSupport.a(Threading.cpp.o)(.gnu.linkonce.t._ZN4llvm3sys10SmartMutexILb0EE7acquireEv+0x19):
> >  In function `llvm::sys::SmartMutex<false>::acquire()':
> > /home/ports/pobj/llvm-3.0/llvm-3.0.src/lib/Support/Threading.cpp:56: 
> > undefined reference to `llvm::sys::MutexImpl::acquire()'
> > collect2: ld returned 1 exit status
> > 
> > Commenting out this line, it builds as expected.
> 
> Try to add the chunk below to Makefile:
> 
> .ifdef DEBUG
> CONFIGURE_ARGS += --disable-optimized --enable-debug-symbols
> .endif

doesn't help, its still the same.

Sebastian

> 
> Ciao,
> David
 
 
 
 

Reply via email to