Author Topic: Memorycoind ARM-Architecture Compilation Error  (Read 2187 times)

0 Members and 1 Guest are viewing this topic.

Offline Delinquency

  • Sr. Member
  • ****
  • Posts: 370
    • View Profile

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
Thanks for the error report - I've checked in some changes that should help.
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline Delinquency

  • Sr. Member
  • ****
  • Posts: 370
    • View Profile
Code: [Select]

g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-paramet                                                                                                                                                              er -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/root/memorycoin/src -I                                                                                                                                                              /root/memorycoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/root/memorycoin/src/leveld                                                                                                                                                              b/include -I/root/memorycoin/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-pr                                                                                                                                                              otector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF ob                                                                                                                                                              j/momentum.d -o obj/momentum.o momentum.cpp
momentum.cpp: In function 'void mc::aesSearch(char*, int, int, std::vector<std::                                                                                                                                                              pair<unsigned int, unsigned int> >*, boost::mutex*)':
momentum.cpp:73:38: warning: comparison between signed and unsigned integer expr                                                                                                                                                              essions [-Wsign-compare]
momentum.cpp:60:13: warning: unused variable 'mainMemoryPsuedoRandomData32' [-Wu                                                                                                                                                              nused-variable]
momentum.cpp: In function 'std::vector<std::pair<unsigned int, unsigned int> > m                                                                                                                                                              c::momentum_search(uint256, char*, int)':
momentum.cpp:176:16: warning: unused variable 'pindexPrev' [-Wunused-variable]
momentum.cpp:185:9: warning: variable 'threadsComplete' set but not used [-Wunus                                                                                                                                                              ed-but-set-variable]
momentum.cpp: In function 'bool mc::momentum_verify(uint256, uint32_t, uint32_t)                                                                                                                                                              ':
momentum.cpp:219:11: warning: unused variable 't1' [-Wunused-variable]
momentum.cpp: In function 'void mc::cpuid(unsigned int, unsigned int*, unsigned                                                                                                                                                               int*, unsigned int*, unsigned int*)':
momentum.cpp:324:21: error: unknown register name 'edi' in 'asm'
momentum.cpp: In function 'bool mc::hasAESNIInstructions()':
momentum.cpp:324:21: error: unknown register name 'edi' in 'asm'
make: *** [obj/momentum.o] Error 1

On my ARM server (Debian 64-bit).