build: fix `simdutf`/`highway` flags
parent
028691766d
commit
d0767a089a
|
|
@ -72,6 +72,11 @@ pub fn build(b: *std.Build) !void {
|
|||
"-fno-sanitize=undefined",
|
||||
"-fno-sanitize-trap=undefined",
|
||||
});
|
||||
|
||||
if (target.result.os.tag == .freebsd) {
|
||||
try flags.append(b.allocator, "-fPIC");
|
||||
}
|
||||
|
||||
if (target.result.os.tag != .windows) {
|
||||
try flags.appendSlice(b.allocator, &.{
|
||||
"-fmath-errno",
|
||||
|
|
|
|||
|
|
@ -32,6 +32,10 @@ pub fn build(b: *std.Build) !void {
|
|||
"-fno-sanitize-trap=undefined",
|
||||
});
|
||||
|
||||
if (target.result.os.tag == .freebsd) {
|
||||
try flags.append(b.allocator, "-fPIC");
|
||||
}
|
||||
|
||||
lib.addCSourceFiles(.{
|
||||
.flags = flags.items,
|
||||
.files = &.{
|
||||
|
|
|
|||
Loading…
Reference in New Issue