BitShares Forum

Other => Graveyard => MemoryCoin => Topic started by: Delinquency on February 04, 2014, 02:52:33 am

Title: Memorycoind ARM-Architecture Compilation Error
Post by: Delinquency on February 04, 2014, 02:52:33 am
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).
Title: Re: Memorycoind ARM-Architecture Compilation Error
Post by: FreeTrade on February 05, 2014, 05:44:28 am
Thanks for the error report - I've checked in some changes that should help.
Title: Re: Memorycoind ARM-Architecture Compilation Error
Post by: Delinquency on February 08, 2014, 01:17:59 am
All working now, thanks.