In my static library I need to spawn some threads, so I use the thread pool from std.
Then I link the library to my main.zig. If I run the program without linking libC, it crashes, due to std.linux.tls.area_desc.alignment == 0 when spawning a thread. I suspect that these values are not initialized when libC is not linked.
Is it possible to use the thread pool without linking libC?