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 391 forks source link

fix for change in folly and for sierra macos compile #134

Closed ldemailly closed 7 years ago

ldemailly commented 7 years ago

avoids: /Users/ldemailly/github/wdt/../folly/folly/portability/Time.h:32:17: error: typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t') typedef uint8_t clockid_t; ^ /usr/include/time.h:171:3: note: previous definition is here } clockid_t; ^

and

Undefined symbols for architecture x86_64: "folly::ScopeGuardImplBase::warnAboutToCrash()", referenced from:

folly::ScopeGuardImpl<facebook::wdt::ClientSocket::connect()::$_0>::~Sco peGuardImpl() in ClientSocket.cpp.o

facebook-github-bot commented 7 years ago

@ldemailly has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.