SpiderNode assumes libstdc++ on Mac, where it includes the <tr1/type_traits> header, which is only available in libstdc++: https://github.com/mozilla/spidernode/blob/f9cd4f69439cda19997f191adcd679a17c1d18fd/src/util.h#L13-L17 But Electron builds with libc++: https://github.com/electron/electron/blob/master/toolchain.gypi#L115-L116 So when I configure Electron to build SpiderNode, the build fails with "'tr1/type_traits' file not found."
SpiderNode assumes libstdc++ on Mac, where it includes the <tr1/type_traits> header, which is only available in libstdc++:
spidernode/src/util.h
Lines 13 to 17 in f9cd4f6
But Electron builds with libc++:
https://github.com/electron/electron/blob/master/toolchain.gypi#L115-L116
So when I configure Electron to build SpiderNode, the build fails with "'tr1/type_traits' file not found."