zaneenders
(Zane Enders)
1
Hi,
I wanted to try compiling swift using -static-executable I'm not sure if this is a bug or something on my computer not being setup right "Asahi Linux fedora".
I am trying to compiler a main.swift file with the following contents and get the following error amongst a lot of other errors.
Any ideas of what to try next?
main.swift
let one = 1
swiftc main.swift -static-executable
error: link command failed with exit code 1 (use -v to see invocation)
clang-13: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
/usr/bin/ld.gold: error: cannot find -lc
/usr/bin/ld.gold: error: cannot find -lstdc++
/usr/bin/ld.gold: error: cannot find -lm
/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crt1.o:function _start: error: undefined reference to '__libc_start_main'
/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crt1.o:function _start: error: undefined reference to 'abort'
Thanks,
Zane
1 Like