Skip to content

Make fails when attempting to compile for various Apple & iOS targets #42084

Closed
@AdamCampbell

Description

@AdamCampbell

I am trying to follow this guide
It's a little outdated but I have checked out repo in order to manually compile for these targets.

I have run:

configure --target=armv7-apple-ios,armv7s-apple-ios,i386-apple-ios,aarch64-apple-ios,x86_64-apple-ios --prefix=$HOME/rustc-ios
make -j8 && make install

However I think the ordering in the makefile is wrong as it tries to run an install.sh that does not exist.

rust-compile-log.txt
Log of failed installation is attached with the main issue being:

Install std stage2 (armv7-apple-ios)
sh: /Users/adam/Development/rust/build/build/tmp/dist/rust-std-1.19.0-dev-armv7-apple-ios/install.sh: No such file or directory

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.O-iosOperating system: iOST-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions