cross-rs / cross-toolchains

Additional Dockerfiles and crosstool-ng config files to build additional toolchains.
Apache License 2.0
88 stars 16 forks source link

Bump ios toolchains (libdispatch/libtapi/cctools-port) #50

Closed cavivie closed 7 months ago

cavivie commented 7 months ago

To resolve https://github.com/cross-rs/cross-toolchains/issues/49

Emilgardis commented 7 months ago

Thanks!

cavivie commented 7 months ago

I'm very sorry for my mistake. I forgot to commit the apple-libdispatch code, which caused ios.sh to fail. I need to revert this first https://github.com/cross-rs/cross-toolchains/pull/51. I have already added the apple-libdispatch code to the new PR https://github.com/cross-rs/cross-toolchains/pull/52, and will re-pull request. Missing code in ios.sh:

    git clone https://github.com/tpoechtrager/apple-libdispatch.git --depth 1
    pushd apple-libdispatch
    git fetch --depth=1 origin "${libdispatch_commit}"
    CC=clang CXX=clang++ cmake \
    -DCMAKE_BUILD_TYPE=RELEASE \
    -DCMAKE_INSTALL_PREFIX=${install_dir}
    make install
    popd