You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compilation of CoEVP library succeeds but static library generation (ar) gives errors on OS X of this form:
...
ar: warning: MathUtilitiesSpecial.o truncated to MathUtilitiesSp
ar: warning: MemoryUtilities.o truncated to MemoryUtilities
ar: warning: ParallelBuffer.o truncated to ParallelBuffer.
ar: warning: AbstractStream.o truncated to AbstractStream.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libcm.a(ApproxNearestNe) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libcm.a(TimeRecorder.o) has no symbols
...
Then when attempting to link into LULESH, we see errors of this form:
Undefined symbols for architecture x86_64:
"_freeReplyObject", referenced from:
SingletonDB::push(unsigned __int128 const&, std::__1::vector<double, std::__1::allocator<double> > const&, unsigned long) in libcm.a(SingletonDB.o)
SingletonDB::pull(unsigned __int128 const&) in libcm.a(SingletonDB.o)
SingletonDB::pull_key(unsigned __int128 const&) in libcm.a(SingletonDB.o)
"_redisCommand", referenced from:
SingletonDB::push(unsigned __int128 const&, std::__1::vector<double, std::__1::allocator<double> > const&, unsigned long) in libcm.a(SingletonDB.o)
SingletonDB::pull_data(unsigned __int128 const&) in libcm.a(SingletonDB.o)
SingletonDB::SingletonDB() in libcm.a(SingletonDB.o)
SingletonDB::~SingletonDB() in libcm.a(SingletonDB.o)
"_redisConnect", referenced from:
SingletonDB::SingletonDB() in libcm.a(SingletonDB.o)
"_redisFree", referenced from:
SingletonDB::~SingletonDB() in libcm.a(SingletonDB.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: *** [lulesh] Error 1
This is all likely compatibility issues between g++ and clang. I don't know if it's worth the effort tho chase this down.
The text was updated successfully, but these errors were encountered:
Compilation of CoEVP library succeeds but static library generation (ar) gives errors on OS X of this form:
Then when attempting to link into LULESH, we see errors of this form:
This is all likely compatibility issues between g++ and clang. I don't know if it's worth the effort tho chase this down.
The text was updated successfully, but these errors were encountered: