[xsde-users] using xsd/e on macOS 10.15.4
Luca Toldo
lucatoldo at gmail.com
Fri Mar 27 12:09:12 EDT 2020
Dear All,
I have a MacBook Pro, running macOS 10.15.4 (Catalina).
Downloaded
https://codesynthesis.com/~boris/tmp/xsde/xsde-3.3.0.a12+dep.tar.bz2
which make. /usr/bin/make
make --version GNU Make 3.81
which bash /bin/bash
bash --version GNU bash, version 3.2.57(1)-release
(x86_64-apple-darwin19)
clang++ --version
Apple clang version 11.0.0 (clang-1100.0.33.17)
Target: x86_64-apple-darwin19.4.0
Thread model: posix
InstalledDir:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
ld /Users/#######/xsde-3.3.0.a12+dep/xsde/xsde/xsde
Undefined symbols for architecture x86_64:
"_UCNV_FROM_U_CALLBACK_STOP_58", referenced from:
xercesc_3_2::ICUTranscoder::transcodeTo(unsigned short const*,
unsigned long, unsigned char*, unsigned long, unsigned long&,
xercesc_3_2::XMLTranscoder::UnRepOpts) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTranscoder::canTranscodeTo(unsigned int) in
libxerces-c.a(ICUTransService.o)
"_UCNV_FROM_U_CALLBACK_SUBSTITUTE_58", referenced from:
xercesc_3_2::ICUTranscoder::transcodeTo(unsigned short const*,
unsigned long, unsigned char*, unsigned long, unsigned long&,
xercesc_3_2::XMLTranscoder::UnRepOpts) in libxerces-c.a(ICUTransService.o)
"_u_charType_58", referenced from:
xercesc_3_2::XMLUniCharacter::getType(unsigned short) in
libxerces-c.a(XMLUniCharacter.o)
"_u_foldCase_58", referenced from:
xercesc_3_2::ICUTransService::compareIString(unsigned short const*,
unsigned short const*) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTransService::compareNIString(unsigned short const*,
unsigned short const*, unsigned long) in libxerces-c.a(ICUTransService.o)
"_u_tolower_58", referenced from:
xercesc_3_2::ICUTransService::lowerCase(unsigned short*) in
libxerces-c.a(ICUTransService.o)
"_u_toupper_58", referenced from:
xercesc_3_2::ICUTransService::upperCase(unsigned short*) in
libxerces-c.a(ICUTransService.o)
"_ucnv_close_58", referenced from:
xercesc_3_2::ICUTranscoder::~ICUTranscoder() in
libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTranscoder::~ICUTranscoder() in
libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTranscoder::~ICUTranscoder() in
libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICULCPTranscoder::~ICULCPTranscoder() in
libxerces-c.a(ICUTransService.o)
"_ucnv_fromUChars_58", referenced from:
xercesc_3_2::ICULCPTranscoder::calcRequiredSize(unsigned short
const*, xercesc_3_2::MemoryManager*) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICULCPTranscoder::transcode(unsigned short const*,
xercesc_3_2::MemoryManager*) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICULCPTranscoder::transcode(unsigned short const*,
char*, unsigned long, xercesc_3_2::MemoryManager*) in
libxerces-c.a(ICUTransService.o)
"_ucnv_fromUnicode_58", referenced from:
xercesc_3_2::ICUTranscoder::transcodeTo(unsigned short const*,
unsigned long, unsigned char*, unsigned long, unsigned long&,
xercesc_3_2::XMLTranscoder::UnRepOpts) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTranscoder::canTranscodeTo(unsigned int) in
libxerces-c.a(ICUTransService.o)
"_ucnv_getMaxCharSize_58", referenced from:
xercesc_3_2::ICUTranscoder::ICUTranscoder(unsigned short const*,
UConverter*, unsigned long, xercesc_3_2::MemoryManager*) in
libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTranscoder::transcodeFrom(unsigned char const*,
unsigned long, unsigned short*, unsigned long, unsigned long&, unsigned
char*) in libxerces-c.a(ICUTransService.o)
"_ucnv_getMinCharSize_58", referenced from:
xercesc_3_2::ICUTranscoder::ICUTranscoder(unsigned short const*,
UConverter*, unsigned long, xercesc_3_2::MemoryManager*) in
libxerces-c.a(ICUTransService.o)
"_ucnv_openU_58", referenced from:
xercesc_3_2::ICUTransService::makeNewXMLTranscoder(unsigned short
const*, xercesc_3_2::XMLTransService::Codes&, unsigned long,
xercesc_3_2::MemoryManager*) in libxerces-c.a(ICUTransService.o)
"_ucnv_open_58", referenced from:
xercesc_3_2::ICUTransService::makeNewLCPTranscoder(xercesc_3_2::MemoryManager*)
in libxerces-c.a(ICUTransService.o)
"_ucnv_setFromUCallBack_58", referenced from:
xercesc_3_2::ICUTranscoder::transcodeTo(unsigned short const*,
unsigned long, unsigned char*, unsigned long, unsigned long&,
xercesc_3_2::XMLTranscoder::UnRepOpts) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICUTranscoder::canTranscodeTo(unsigned int) in
libxerces-c.a(ICUTransService.o)
"_ucnv_toUChars_58", referenced from:
xercesc_3_2::ICULCPTranscoder::calcRequiredSize(char const*,
xercesc_3_2::MemoryManager*) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICULCPTranscoder::transcode(char const*,
xercesc_3_2::MemoryManager*) in libxerces-c.a(ICUTransService.o)
xercesc_3_2::ICULCPTranscoder::transcode(char const*, unsigned
short*, unsigned long, xercesc_3_2::MemoryManager*) in
libxerces-c.a(ICUTransService.o)
"_ucnv_toUnicode_58", referenced from:
xercesc_3_2::ICUTranscoder::transcodeFrom(unsigned char const*,
unsigned long, unsigned short*, unsigned long, unsigned long&, unsigned
char*) in libxerces-c.a(ICUTransService.o)
"_uset_close_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
"_uset_getSerializedRangeCount_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
"_uset_getSerializedRange_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
"_uset_getSerializedSet_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
"_uset_openPatternOptions_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
"_uset_serialize_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
"_uset_setSerializedToOne_58", referenced from:
xercesc_3_2::RangeToken::getCaseInsensitiveToken(xercesc_3_2::TokenFactory*)
in libxerces-c.a(RangeToken.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1
More information about the xsde-users
mailing list