Message: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Warning Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support 

Forum: Installation and Configuration
Date: 20 Jul, 2018
From: Michael H. Kelsey <Michael H. Kelsey>

I am having problems building the Geant4 10.5-beta distribution on my MacBook (OX High Sierra 10.13.6). I have Xerces-C installed (and just upgraded from 3.1 to 3.2.1, with no effect) under /usr/local/xerces. I have the 10.5 build area configured exactly like 10.4 (which built patch-02 successfully just a month ago).

The |make| step fails in G4persistency, with _no_ compilation messages at all:

[ 86%] Linking CXX shared library ../../BuildProducts/lib/libG4persistency.dylib
Undefined symbols for architecture x86_64:
  "_CFRelease", referenced from:
      xercesc_3_2::MacOSUnicodeConverter::upperCase(unsigned short*) in libxercesc.a(MacOSUnicodeConverter.o)
      xercesc_3_2::MacOSUnicodeConverter::lowerCase(unsigned short*) in libxercesc.a(MacOSUnicodeConverter.o)
  "_CFStringCreateMutableWithExternalCharactersNoCopy", referenced from:
      xercesc_3_2::MacOSUnicodeConverter::upperCase(unsigned short*) in libxercesc.a(MacOSUnicodeConverter.o)
[... many more lines of errors ...]
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]: *** [BuildProducts/lib/libG4persistency.dylib] Error 1
make[1]: *** [source/persistency/CMakeFiles/G4persistency.dir/all] Error 2
make: *** [all] Error 2

As I said, 10.04-patch-02 built successfully a month ago, with High Sierra 10.13.5. Is this something anyone else has seen in the past few days?

  -- Michael Kelsey

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 Question: Re: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support   (Ben Morgan - 24 Jul, 2018)
(_ More: Re: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support   (Michael H. Kelsey - 24 Jul, 2018)
(_ Question: Re: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support   (Ben Morgan - 25 Jul, 2018)
(_ Feedback: Re: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support   (Michael H. Kelsey - 25 Jul, 2018)
(_ None: Re: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support   (Ben Morgan - 26 Jul, 2018)
(_ Ok: Re: Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support   (Michael H. Kelsey - Dec 07, 15:19)
 Add Message Add Message
to: "Problem building 10.5-beta on MacOSX with GDML (Xerces-C) support"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]