-
Notifications
You must be signed in to change notification settings - Fork 127
Description
I've been attempting to build the EliteQuant_Cpp-master project (which claimed to be 'unix' source, but it eventually hurls over 70% of the way through, when it gets to seasocks)
Downloaded the latest, and managed to get seasocks initial building on Mac after providing a substitute byteswap.h, changing MSG_NOSIGNAL to SO_NOSIGPIPE; however, it then fails because it has heavy dependencies on 'epoll' apparently a linux exclusive, instead of (3rd party recommendation:)"kqueue, which OSX does support".
[ 3%] Built target embedded
[ 5%] Building CXX object src/main/c/CMakeFiles/seasocks_obj.dir/Server.cpp.o
/Volumes/CodeGen/seasocks-master/src/main/c/Server.cpp:39:10: fatal error: 'sys/epoll.h' file not found
#include <sys/epoll.h>
^
1 error generated.
make[2]: *** [src/main/c/CMakeFiles/seasocks_obj.dir/Server.cpp.o] Error 1
make[1]: *** [src/main/c/CMakeFiles/seasocks_obj.dir/all] Error 2
make: *** [all] Error 2