У меня была эта ошибка при попытке сборки из XCode, хотя она строится из терминала
clang: ошибка: нет такого файла или каталога: '/ Users / ++ / Desktop /apor / til/.build/checkouts/sqlite.git--8232814251736334455/Sources/CSQLite/sqlite3.c 'clang: ошибка: нет входных файлов
Я использую pgsql, и это мой configure.swift
// 1
import FluentPostgreSQL
import Vapor
public func configure(
_ config: inout Config,
_ env: inout Environment,
_ services: inout Services
) throws {
// 2
try services.register(FluentPostgreSQLProvider())
let router = EngineRouter.default()
try routes(router)
services.register(router, as: Router.self)
var middlewares = MiddlewareConfig()
middlewares.use(ErrorMiddleware.self)
services.register(middlewares)
// 1
var databases = DatabasesConfig()
// 2
let hostname = Environment.get("DATABASE_HOSTNAME")
?? "localhost"
let username = Environment.get("DATABASE_USER") ?? "vapor"
let databaseName = Environment.get("DATABASE_DB") ?? "vapor"
let password = Environment.get("DATABASE_PASSWORD")
?? "password"
// 3
let databaseConfig = PostgreSQLDatabaseConfig(
hostname: hname,
username: username,
database: databasesName,
password: password)
// 4
let database = PostgreSQLDatabase(config: databaseConfig)
// 5
databases.add(database: database, as: .psql)
// 6
services.register(databases)
var migrations = MigrationConfig()
// 4
migrations.add(model: Acronym.self, database: .psql)
services.register(migrations)
}
Я удалил XCode и переустановил его, но безрезультатно