mirror of
https://github.com/GOSTSec/sgminer
synced 2025-09-03 01:32:33 +00:00
commit
5affc3b5ab
8
compat.h
8
compat.h
@ -1,10 +1,6 @@
|
|||||||
#ifndef __COMPAT_H__
|
#ifndef __COMPAT_H__
|
||||||
#define __COMPAT_H__
|
#define __COMPAT_H__
|
||||||
|
|
||||||
#ifndef __SUSECONDS_T_TYPE
|
|
||||||
typedef long suseconds_t;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
@ -28,6 +24,10 @@ typedef unsigned long int ulong;
|
|||||||
typedef unsigned short int ushort;
|
typedef unsigned short int ushort;
|
||||||
typedef unsigned int uint;
|
typedef unsigned int uint;
|
||||||
|
|
||||||
|
#ifndef __SUSECONDS_T_TYPE
|
||||||
|
typedef long suseconds_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* WIN32 */
|
#endif /* WIN32 */
|
||||||
|
|
||||||
#endif /* __COMPAT_H__ */
|
#endif /* __COMPAT_H__ */
|
||||||
|
16
configure.ac
16
configure.ac
@ -29,22 +29,24 @@ have_win32=false
|
|||||||
PTHREAD_FLAGS="-pthread"
|
PTHREAD_FLAGS="-pthread"
|
||||||
OPENCL_FLAGS="-lOpenCL"
|
OPENCL_FLAGS="-lOpenCL"
|
||||||
|
|
||||||
|
case $target in
|
||||||
|
x86_64-*)
|
||||||
|
have_x86_64=true
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
have_x86_64=false
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case $target in
|
case $target in
|
||||||
*-*-mingw*)
|
*-*-mingw*)
|
||||||
have_x86_64=false
|
have_x86_64=false
|
||||||
have_win32=true
|
have_win32=true
|
||||||
PTHREAD_FLAGS=""
|
PTHREAD_FLAGS=""
|
||||||
;;
|
;;
|
||||||
x86_64-*)
|
|
||||||
have_x86_64=true
|
|
||||||
;;
|
|
||||||
*-*-darwin*)
|
*-*-darwin*)
|
||||||
have_x86_64=false
|
|
||||||
OPENCL_FLAGS="-framework OpenCL"
|
OPENCL_FLAGS="-framework OpenCL"
|
||||||
;;
|
;;
|
||||||
*)
|
|
||||||
have_x86_64=false
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Check for OpenCL (the long way needed on mingw32 due to calling conventions)
|
# Check for OpenCL (the long way needed on mingw32 due to calling conventions)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user