Vcpkg:mongo-c-driver[openssl]:arm64-ios-release ошибка сборкиIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Vcpkg:mongo-c-driver[openssl]:arm64-ios-release ошибка сборки

Сообщение Anonymous »

Создать на Macos14 с помощью действий GitHub.
Я не знаю, почему не удалось скомпилировать. Я попробовал это в действиях github. Больше я ничего не менял, vcpkg тоже самая последняя версия.
Yml-код:

Код: Выделить всё

name: ios build workflows

on:
push:
branches:
- main

permissions:
contents: read

jobs:
build:
strategy:
matrix:
include:
- os: macos-14
runs-on: ${{ matrix.os }}

steps:
- name: Checkout main repository code
uses: actions/checkout@v4

- name: brew install
run: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

- name: vcpkg dependency repository
uses: actions/checkout@v4
with:
repository: microsoft/vcpkg
path: vcpkg

- name: vcpkg install
run: |
brew install cmake ninja pkg-config autoconf
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg install 'mongo-c-driver[openssl]:arm64-ios-release'

и config-arm64-ios-release-rel-out.log:

Код: Выделить всё

-- The C compiler identification is AppleClang 15.0.0.15000309
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
cat: /Users/runner/vcpkg/buildtrees/mongo-c-driver/config-arm64-ios-release-rel-out.log: No such file or directory
-- Looking for a CXX compiler
-- Looking for a CXX compiler - /Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- The CXX compiler identification is AppleClang 15.0.0.15000309
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test HAVE_LLD_LINKER_SUPPORT
-- Performing Test HAVE_LLD_LINKER_SUPPORT - Failed
-- Searching for libbson CMake packages
-- libbson found version "1.29.1"
-- disabling test-libmongoc since using system libbson
-- Python3 was not found, so test fixtures will not be defined
-- Looking for sched_getcpu
-- Looking for sched_getcpu - not found
-- libmongoc version (from VERSION_CURRENT file): 1.29.1
-- Searching for zlib CMake packages
-- Found ZLIB: /Users/runner/work/test/test/vcpkg/installed/arm64-ios-release/lib/libz.a (found version "1.3.1")
--    zlib found version "1.3.1"
--    zlib include path "/Users/runner/work/test/test/vcpkg/installed/arm64-ios-release/include"
--    zlib libraries "/Users/runner/work/test/test/vcpkg/installed/arm64-ios-release/lib/libz.a"
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file stdarg.h
-- Looking for include file stdarg.h - found
-- Found OpenSSL: /Users/runner/work/test/test/vcpkg/installed/arm64-ios-release/lib/libcrypto.a (found version "3.4.0")
-- libmongoc TLS : OpenSSL
-- Looking for ASN1_STRING_get0_data
-- Looking for ASN1_STRING_get0_data - found
-- Using SASL backend : OFF
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Looking for res_nsearch
-- Looking for res_nsearch - not found
-- Looking for res_search
-- Looking for res_search - not found
-- Looking for res_ndestroy
-- Looking for res_ndestroy - not found
-- Looking for res_nclose
-- Looking for res_nclose - not found
-- Looking for res_nsearch
-- Looking for res_nsearch - not found
-- Looking for res_search
-- Looking for res_search - not found
-- Looking for res_ndestroy
-- Looking for res_ndestroy - not found
-- Looking for res_nclose
-- Looking for res_nclose - not found
-- Detected parameters:  accept (int, struct sockaddr *, socklen_t *)
-- Performing Test MONGOC_HAVE_SS_FAMILY
-- Performing Test MONGOC_HAVE_SS_FAMILY - Success
-- SASL disabled
-- Adding -fPIC to compilation of mongoc_static components
-- Building with MONGODB-AWS auth support
-- Build files generated for:
--  build system: Ninja
-- The following features have been enabled:

* TLS, for secure network communication (OpenSSL)
* Cryptography, cryptographic primitives (OpenSSL)
* AWS Authentication, authenticate with MongoDB servers using credentials from AWS instance metadata

-- The following features have been disabled:

* SASL Authentication, authenticate with MongoDB servers using SASL: “Simple Authentication and Security Layer” (OFF)

-- Configuring incomplete, errors occurred!
Из-за этого res_search не найден? Что это за ошибка? Или это потому, что версия для iOS не поддерживается?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ld-failure
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка сборки Flutter iOS: «Двоичный файл не содержит» во время сборки flutter ios --release
    Anonymous » » в форуме IOS
    0 Ответы
    111 Просмотры
    Последнее сообщение Anonymous
  • Ошибка сборки Flutter iOS: «Двоичный файл не содержит» во время сборки flutter ios --release
    Anonymous » » в форуме IOS
    0 Ответы
    96 Просмотры
    Последнее сообщение Anonymous
  • Скорость записи Mongo DB очень низкая в среде Mongo Cluster Multinode.
    Гость » » в форуме JAVA
    0 Ответы
    53 Просмотры
    Последнее сообщение Гость
  • Драйвер Java mongo – как сохранить объект в mongo, который не сериализуется с помощью геттеров
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Opentelemetry для C# .net Mongo Core Driver
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»