GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » Fairroot » External Packages » Fairsoft_mar15 on OSX 10.11.4 issues (root compilation fails)
Re: Fairsoft_mar15 on OSX 10.11.4 issues [message #19227 is a reply to message #19221] Mon, 18 April 2016 16:49 Go to previous messageGo to previous message
Walter Ikegami Andersson is currently offline  Walter Ikegami Andersson
Messages: 19
Registered: November 2014
occasional visitor
From: *eduroam.uu.se
Thank you for the response.

I changed the line as you suggested and tried to install mar15p6 again. I noticed now that when building root, I get the following message:
[ 63%] Linking CXX shared module libXrdCryptossl-4.so
[ 63%] Built target xrdcp-old
Undefined symbols for architecture x86_64:
  "_X509_NAME_hash_old", referenced from:
      XrdCryptosslX509::IssuerHash(int) in XrdCryptosslX509.cc.o
      XrdCryptosslX509::SubjectHash(int) in XrdCryptosslX509.cc.o
      XrdCryptosslX509Crl::IssuerHash(int) in XrdCryptosslX509Crl.cc.o
      XrdCryptosslX509Req::SubjectHash(int) in XrdCryptosslX509Req.cc.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [src/libXrdCryptossl-4.so] Error 1
make[1]: *** [src/CMakeFiles/XrdCryptossl-4.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 63%] Building CXX object src/CMakeFiles/XrdServer.dir/XrdFrc/XrdFrcReqFile.cc.o


and the make ends with an error:

[ 74%] Built target XrdCl
[ 74%] Linking CXX shared library libXrdServer.dylib
[ 74%] Built target XrdServer
make: *** [all] Error 2
Problems running make  -j9 ...
*** Compiling root ................ 
cat: /etc/issue: No such file or directory
Copied rootconfig.sh ......................
Configure Root ..........................................


However, the installation continues and it seems that root is still installed successfully. Is this a problem?

Furthermore, now I run into these kind of errors when building pluto

Users/walan603/fairsoft_mar15/buildFairSoft/include/root/ThreadLocalStorage.h:228:4: error: 
      thread-local storage is not supported for the current target
   TTHREAD_TLS(T*) ptr = NULL;
   ^
/Users/walan603/fairsoft_mar15/buildFairSoft/include/root/ThreadLocalStorage.h:103:29: note: 
      expanded from macro 'TTHREAD_TLS'
#  define TTHREAD_TLS(type) thread_local type
                            ^
/Users/walan603/fairsoft_mar15/buildFairSoft/include/root/ThreadLocalStorage.h:229:4: error: 
      thread-local storage is not supported for the current target
   TTHREAD_TLS(Bool_t) isInit(kFALSE);
   ^
/Users/walan603/fairsoft_mar15/buildFairSoft/include/root/ThreadLocalStorage.h:103:29: note: 
      expanded from macro 'TTHREAD_TLS'
#  define TTHREAD_TLS(type) thread_local type
                            ^



and the installation ends with

**** Checking libraries in /Users/walan603/fairsoft_mar15/buildFairSoft/lib ****
*** ERROR: Pluto could not be created.
*** End installation of external packages with Errors***


How can I solve this?

Thank you in advance,
Walter
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Problems in a fresh installation - pythia6
Next Topic: Unpack boost package
Goto Forum:
  


Current Time: Wed Dec 08 17:16:43 CET 2021

Total time taken to generate the page: 0.02391 seconds