Post
Topic
Board Announcements (Altcoins)
Re: [ANN] AEON 2nd gen cryptonote, anon, mobile-friendly, scalable, pruning
by
Arux
on 12/10/2015, 22:04:06 UTC
I built the win64 version of the AMD gpu miner.
i've tried a cross-compilation from linux (x86_64-w64-mingw32-gcc 4.9) but it fails
Code:
log.c: In function ‘Log’:
log.c:19:3: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration]
   time(&rawtime);
   ^
log.c:20:3: warning: implicit declaration of function ‘localtime’ [-Wimplicit-function-declaration]
   curtime = localtime(&rawtime);
   ^
log.c:20:11: warning: assignment makes pointer from integer without a cast
   curtime = localtime(&rawtime);
           ^
log.c:21:3: warning: implicit declaration of function ‘strftime’ [-Wimplicit-function-declaration]
   strftime(timebuf, 128, "[%H:%M:%S] ", curtime);
   ^
log.c:21:3: warning: incompatible implicit declaration of built-in function ‘strftime’
Code:
net.c: In function ‘ConnectToPool’:
net.c:53:3: warning: overflow in implicit constant conversion [-Woverflow]
   return(INVALID_SOCKET);
   ^
net.c:61:3: warning: overflow in implicit constant conversion [-Woverflow]
   return(INVALID_SOCKET);
   ^
net.c:77:3: warning: overflow in implicit constant conversion [-Woverflow]
   return(INVALID_SOCKET);
   ^
then
Code:
net.o: dans la fonction « NetworkingInit »:
/wolf-aeon-miner/net.c:26: référence indéfinie vers « __imp_WSAStartup »
net.o: dans la fonction « NetworkingShutdown »:
/wolf-aeon-miner/net.c:33: référence indéfinie vers « __imp_WSACleanup »
net.o: dans la fonction « ConnectToPool »:
/wolf-aeon-miner/net.c:48: référence indéfinie vers « __imp_getaddrinfo »
/wolf-aeon-miner/net.c:56: référence indéfinie vers « __imp_socket »
/wolf-aeon-miner/net.c:60: référence indéfinie vers « __imp_freeaddrinfo »
/wolf-aeon-miner/net.c:66: référence indéfinie vers « __imp_connect »
/wolf-aeon-miner/net.c:76: référence indéfinie vers « __imp_freeaddrinfo »
/wolf-aeon-miner/net.c:80: référence indéfinie vers « __imp_freeaddrinfo »
net.o: dans la fonction « SetNonBlockingSocket »:
/wolf-aeon-miner/net.c:96: référence indéfinie vers « __imp_ioctlsocket »
main.o: dans la fonction « PoolBroadcastThreadProc »:
/wolf-aeon-miner/main.c:189: référence indéfinie vers « __imp_send »
main.o: dans la fonction « StratumThreadProc »:
/wolf-aeon-miner/main.c:998: référence indéfinie vers « __imp_send »
/wolf-aeon-miner/main.c:1024: référence indéfinie vers « __imp_select »
/wolf-aeon-miner/main.c:1026: référence indéfinie vers « __WSAFDIsSet »
/wolf-aeon-miner/main.c:1033: référence indéfinie vers « __imp_recv »
/wolf-aeon-miner/main.c:1056: référence indéfinie vers « __imp_closesocket »
/wolf-aeon-miner/main.c:1160: référence indéfinie vers « __imp_closesocket »
main.o: dans la fonction « main »:
/wolf-aeon-miner/main.c:1875: référence indéfinie vers « __imp_closesocket »
collect2: error: ld returned 1 exit status
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 1
i give up
i will try windows native compilation later