mirror of
https://github.com/monero-project/monero.git
synced 2025-12-01 09:54:56 -05:00
Easily fixed by moving a C++ header out of 'extern "C" {...}'.
When building with CC=clang CXX=clang++ make,
[ 21%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctTypes.cpp.o
In file included from /home/tdprime/bitmonero/src/ringct/rctTypes.cpp:31:
In file included from /home/tdprime/bitmonero/src/ringct/rctTypes.h:43:
In file included from /home/tdprime/bitmonero/src/crypto/generic-ops.h:34:
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/cstring💯3: error: conflicting types for 'memchr'
memchr(void* __s, int __c, size_t __n)
^
/usr/include/string.h:92:14: note: previous declaration is here
extern void *memchr (const void *__s, int __c, size_t __n)
^
... and 4 more similar errors
|
||
|---|---|---|
| .. | ||
| blockchain_db | ||
| blockchain_utilities | ||
| blocks | ||
| common | ||
| crypto | ||
| cryptonote_core | ||
| cryptonote_protocol | ||
| daemon | ||
| daemonizer | ||
| mnemonics | ||
| p2p | ||
| platform | ||
| ringct | ||
| rpc | ||
| serialization | ||
| simplewallet | ||
| wallet | ||
| CMakeLists.txt | ||
| cryptonote_config.h | ||
| version.cmake | ||
| version.h.in | ||