Skip to content

cross no longer works, manual script fails on linking #9

@ericlewis

Description

@ericlewis

Hello! Awesome project, I am attempting to try a compile here, using the toolchain & it dies at the part where it tries to link with __Vector. Any advice?

swiftc -Xcc -ffunction-sections -Xcc -fdata-sections -Xcc -mthumb -Xlinker --gc-sections -Xfrontend -metadata-sections -Xfrontend -function-sections -Xfrontend -data-sections -static-stdlib -target thumbv7m-unknown-none-eabi -use-ld=/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/../../../../arm-none-eabi/bin/ld -Xcc -D_BAREMETAL -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/../../../../arm-none-eabi/lib/arm-none-eabi/8.2.1/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/lib/arm-none-eabi/8.2.1/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/lib/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/usr/lib/arm-none-eabi/8.2.1/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/usr/lib/thumb/v7e-m/nofp/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/../../../../arm-none-eabi/lib/arm-none-eabi/8.2.1/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/../../../../arm-none-eabi/lib/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/lib/arm-none-eabi/8.2.1/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/lib/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/usr/lib/arm-none-eabi/8.2.1/ -L/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../arm-none-eabi/usr/lib/ -lswiftCore -lswiftStdlibStubsBaremetal -lstdc++_nano -lc -lg -lm -lgcc -Xlinker -T -Xlinker ./linker.ld test.swift
/Users/ericlewis/Library/Developer/Toolchains/swift-LOCAL-2020-02-15-a.xctoolchain/usr/bin/../lib/gcc/arm-none-eabi/8.2.1/../../../../arm-none-eabi/bin/ld:./linker.ld:54: undefined symbol `__Vectors' referenced in expression
clang: error: ld.lld command failed with exit code 1 (use -v to see invocation)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions