DioxusLabs / DioxusLabs/dioxus-code

Env - deps`arborium` build failed

Abierto
#9 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
CSS
Estrellas
8
Forks
0
Merge medio
1 h 9 min
PR fusionados (30 d)
1

Descripción

## Description

Using `dioxus-code` in a Dioxus web application causes the WASM build
to compile `arborium-sysroot`.

On macOS, the default Apple Clang does not include the WebAssembly
backend, so `dx serve` fails unless `CC` and `CXX` are explicitly set
to a Homebrew LLVM installation.

---
## Reproduction

Cargo.toml:
```toml
[dependencies]
dioxus = "0.7"
dioxus-code = "0.1"
```
Then run:
```bash
dx serve
```
---
## Environment

- macOS
- Apple Clang
- dioxus-code 0.1.2
- target: wasm32-unknown-unknown

---
## Output

```bash
[cargo] error: failed to run custom build command for `arborium-sysroot v2.18.1`
[cargo] Caused by:
...
[cargo] cargo:warning=error: unable to create target: 'No available targets are compatible with triple "wasm32-unknown-unknown"'
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza con las declaraciones de dependencias en Cargo.toml y reproduce el fallo con dx serve para un destino wasm32-unknown-unknown. Lee la salida de compilación de arborium-sysroot v2.18.1 y compara cómo se gestionan CC y CXX en macOS; se considera terminado cuando la reproducción documentada compila sin el error de Apple Clang para el destino WebAssembly.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
macos, rust, wasm
Área
build-system
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
52/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.