Damus
Haelwenn /элвэн/ :triskell: profile picture
Haelwenn /элвэн/ :triskell:
@Haelwenn /элвэн/ :triskell:
configure output: checking whether x86_64-pc-linux-musl-objcopy works for absolute addresses... configure: error: x86_64-pc-linux-musl-clang cannot link at address 0x2000

The relevant contents of config.log:

x86_64-pc-linux-musl-ld: error: section '.text' address (0x2000) is smaller than image base (0x400000); specify --image-base
x86_64-pc-linux-musl-ld: error: section '.interp' address (0x200f) is smaller than image base (0x400000); specify --image-base
x86_64-pc-linux-musl-clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:41765: $? = 1
configure:41768: error: x86_64-pc-linux-musl-clang cannot link at address 0x2000


Autotools… holy shit.
2
divVerent · 36w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqysufjjd485tftr4wy2a83fqyqvtfq0yn820gl8vl6hcsdz8uv2hsu08m52 Which software does even care about that?
Haelwenn /элвэн/ :triskell: · 36w
Like a buildsystem which wouldn't allow lies in stdout/stderr would be more like: checking whether x86_64-pc-linux-musl-clang works for building objects with base address 0x2000... FAIL (And bonus points for compiler output direct in the output) And if it would succeed like so: checking whether...