Closed Waqar144 closed 4 years ago
Yeah, I do the most development work on the Mac. As far as I get something completed I ensure that it compiles on Linux too. GCC seems to be more picky than Clang/MSVC.
The "machines" branch is not in the shape of being usable. It therefore wasn't tested on Linux yet.
Anyway, I'll go ahead and merge your PR. Thanks for taking care of it!
Yeah, I do the most development work on the Mac. As far as I get something completed I ensure that it compiles on Linux too. GCC seems to be more picky than Clang/MSVC.
On linux its compiling with both GCC/Clang (https://github.com/andrewrk/libsoundio/issues/234).
std::memcpy
andstd::memset
indevices/dbdma.cpp
anddevices/i2c.h
on linux.libdl
not being linked.Note:
libsoundio
is building and linking fine without any changes on linux