# cmake: disable stack protector for zig2 to avoid link errors on windows · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/a0a2e757730cdf8fa8fe3df6f155d0aae1303438)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: a0a2e757730cdf8fa8fe3df6f155d0aae1303438

Requested commit: a0a2e757730cdf8fa8fe3df6f155d0aae1303438

Commit: a0a2e757730cdf8fa8fe3df6f155d0aae1303438

Tree: 0c683e8fdee641f50d95afeea360cff0339d3175

Author: Jacob Young

Committer: Andrew Kelley

## Message

```
cmake: disable stack protector for zig2 to avoid link errors on windows

On windows we get:

    lld-link: error: undefined symbol: __stack_chk_fail
    >>> referenced by CMakeFiles/zig2.dir/zig2.c.obj:(main)
    >>> referenced by CMakeFiles/zig2.dir/zig2.c.obj:(main_main)
    >>> referenced by CMakeFiles/zig2.dir/zig2.c.obj:(log_scoped_28_default_29_err__anon_2764)
    >>> referenced 36192 more times

    lld-link: error: undefined symbol: __stack_chk_guard
    >>> referenced by CMakeFiles/zig2.dir/zig2.c.obj:(.refptr.__stack_chk_guard)
    >>> referenced by CMakeFiles/zig2.dir/compiler_rt.c.obj

```

## Parents

- [2a3d9c321e95af5fea54321015fd4a579e0c4158](https://git.cafe/gitcafe/zig/commit/2a3d9c321e95af5fea54321015fd4a579e0c4158?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/a0a2e757730cdf8fa8fe3df6f155d0aae1303438?format=markdown)
