facebook / wdt

Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
https://www.facebook.com/WdtOpenSource
Other
2.86k stars 392 forks source link

Error: wdt building with cygwin64 on windows #204

Open foroughmajidi opened 4 years ago

foroughmajidi commented 4 years ago

I generated makefiles of wdt as following: cmake -DOPENSSL_ROOT_DIR==G:\cygwin64\usr\include\boost -DGFLAGS_INCLUDE_DIR=G:/cygwin64/usr/local/include/gflags -DGLOG_INCLUDE_DIR=G:/cygwin64/usr/local/include/glog -DDOUBLECONV_INCLUDE_DIR=G:/cygwin64/usr/local/include/double-conversion -DFOLLY_SOURCE_DIR=G:/cygwin64/home/Forough/w_f

The generating concluded to this result: Capture29

When I run :make -j I got this result:

Capture30

Although I added these code to folly/system/ThreadId.h , I receive the mentioned error.

if __linux

include <folly/portability/SysSyscall.h>*/

elif defined(_WIN32) || defined(_WIN64)

include <folly/portability/windows.h>

please help me with the problem