EAThread icon indicating copy to clipboard operation
EAThread copied to clipboard

EAThread implements a unified cross-platform interface for multithreaded programming.

Results 7 EAThread issues
Sort by recently updated
recently updated
newest added

When trying to build EAThread using the 64 bit compilers from the NDK, I get the following errors: ``` In file included from ../../library/eaoss/src/EAThread/eathread.cpp:89: ../../library/eaoss/src/EAThread/android/eathread_fake_atomic_64.cpp:37:26: error: cast from pointer to...

In this PR I made MinGW-w64 compilers work again with EAThread. I opted for using pthreads, as those are native to MinGW-w64 and GCC has no support for SEH intrinsics,...

Change EABase from link to include - the libraries won't build otherwise on Ubuntu. I'm guessing that in the past EABase was a binary library to link against, and was...

eathread_pthread_stack_info.cpp in both Kettle and unix folders causes the MSVC compiler to complain. Renaming them to _kettle and _unix removes the warning.

Change URLs to use https:// rather than git@

Only require EABase to be recursively (git submodule) cloned if EABase target isn't already present. Solved in the same manner as https://github.com/electronicarts/EASTL/blob/master/CMakeLists.txt#L49