| ... | @@ -495,12 +495,16 @@ pub const Builder = struct { | ... | @@ -495,12 +495,16 @@ pub const Builder = struct { |
| 495 | | 495 | |
| 496 | self.addNativeSystemIncludeDir("/usr/local/include"); | 496 | self.addNativeSystemIncludeDir("/usr/local/include"); |
| 497 | self.addNativeSystemLibPath("/usr/local/lib"); | 497 | self.addNativeSystemLibPath("/usr/local/lib"); |
| | 498 | self.addNativeSystemLibPath("/usr/local/lib64"); |
| 498 | | 499 | |
| 499 | self.addNativeSystemIncludeDir(self.fmt("/usr/include/{}", .{triple})); | 500 | self.addNativeSystemIncludeDir(self.fmt("/usr/include/{}", .{triple})); |
| 500 | self.addNativeSystemLibPath(self.fmt("/usr/lib/{}", .{triple})); | 501 | self.addNativeSystemLibPath(self.fmt("/usr/lib/{}", .{triple})); |
| 501 | | 502 | |
| 502 | self.addNativeSystemIncludeDir("/usr/include"); | 503 | self.addNativeSystemIncludeDir("/usr/include"); |
| | 504 | self.addNativeSystemLibPath("/lib"); |
| | 505 | self.addNativeSystemLibPath("/lib64"); |
| 503 | self.addNativeSystemLibPath("/usr/lib"); | 506 | self.addNativeSystemLibPath("/usr/lib"); |
| | 507 | self.addNativeSystemLibPath("/usr/lib64"); |
| 504 | | 508 | |
| 505 | // example: on a 64-bit debian-based linux distro, with zlib installed from apt: | 509 | // example: on a 64-bit debian-based linux distro, with zlib installed from apt: |
| 506 | // zlib.h is in /usr/include (added above) | 510 | // zlib.h is in /usr/include (added above) |