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
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
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
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