filament icon indicating copy to clipboard operation
filament copied to clipboard

Doesn't build on BSD: please provide an implementation based on POSIX mutexes

Open yurivict opened this issue 5 years ago • 2 comments

filament uses Linux-specific call futex here: https://github.com/google/filament/blob/main/libs/utils/src/linux/futex.h#L36

This causes filament to not compile on BSDs.

Could you please provide an implementation based on POSIX mutexes so that filament would be able to work on all OSes?

Thank you, Yuri

yurivict avatar Jul 23 '20 22:07 yurivict

We may make other Linux assumptions in other places.

romainguy avatar Jul 23 '20 22:07 romainguy

Okay noted. This will take some time to clean-up our makefiles.

pixelflinger avatar Jul 27 '20 20:07 pixelflinger