Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

не получается сбилдить джарвиса #119

Open
tapokXD opened this issue Mar 28, 2024 · 4 comments
Open

не получается сбилдить джарвиса #119

tapokXD opened this issue Mar 28, 2024 · 4 comments

Comments

@tapokXD
Copy link

tapokXD commented Mar 28, 2024

error: failed to run custom build command for jarvis-app v0.0.3 (C:\Windows\System32\jarvis\gui\src-tauri)

Caused by:
process didn't exit successfully: C:\Windows\System32\jarvis\gui\src-tauri\target\release\build\jarvis-app-06c34df7c0fe7239\build-script-build (exit code: 1)
--- stdout
cargo:rerun-if-env-changed=TAURI_CONFIG
cargo:rerun-if-changed=tauri.conf.json
cargo:rustc-cfg=desktop
path matching commands not found.
warning: build failed, waiting for other jobs to finish...
Error failed to build app: failed to build app

@tapokXD tapokXD changed the title не получается сбилдить cargo не получается сбилдить джарвиса Mar 28, 2024
@ShyDamn
Copy link

ShyDamn commented Mar 28, 2024

Инструкция:

Открываешь jarvis-master/gui
Возвращаешься на главную ветку jarvis-master
npm install --save package.json, следующей командой npm install --save package-lock.json
Устанавливаешь npm install -g tauri
Устанавливаешь npm install -g @roxi/routify
routify добавляешь в PATH. Он находится по пути C:\Users\Твой_Пользователь\AppData\Roaming\npm\node_modules@roxi\routify
Переходишь в ветку app
Устанавливаешь cargo install --force cargo-make
cargo make release
./target/release/jarvis-app
И не забудь скачать себе Picovoice, vosk, node и установить rust
Приятного пользования

@ilyamixaltik
Copy link

Инструкция:

Открываешь jarvis-master/gui Возвращаешься на главную ветку jarvis-master npm install --save package.json, следующей командой npm install --save package-lock.json Устанавливаешь npm install -g tauri Устанавливаешь npm install -g @roxi/routify routify добавляешь в PATH. Он находится по пути C:\Users\Твой_Пользователь\AppData\Roaming\npm\node_modules@roxi\routify Переходишь в ветку app Устанавливаешь cargo install --force cargo-make cargo make release ./target/release/jarvis-app И не забудь скачать себе Picovoice, vosk, node и установить rust Приятного пользования

Вопрос на засыпку, а зачем устанавливать то зависимости глобально?

@nikola-droid
Copy link

error: failed to select a version for gtk-sys.
... required by package libappindicator v0.8.0
... which satisfies dependency libappindicator = "^0.8" of package tray-icon v0.5.2
... which satisfies dependency tray-icon = "^0.5.1" of package jarvis-app v0.0.3 (C:\Users\NikolaEng\jarvis-master\app)
versions that meet the requirements ^0.16 are: 0.16.0

the package gtk-sys links to the native library gtk-3, but it conflicts with a previous package which links to gtk-3 as well:
package gtk-sys v0.18.0
... which satisfies dependency gtk-sys = "^0.18.0" of package webkit2gtk v2.0.1
... which satisfies dependency webkit2gtk = "=2.0.1" of package tauri v2.0.0-beta.16
... which satisfies dependency tauri = "=2.0.0-beta.16" of package jarvis-app v0.0.3 (C:\Users\NikolaEng\jarvis-master\app)
Only one package in the dependency graph may specify the same links value. This helps ensure that only one copy of a native library is linked in the final binary. Try to adjust your dependencies so that only one package uses the links = "gtk-3" value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links.

failed to select a version for gtk-sys which could resolve this conflict

Помогите

@Hexaedrr
Copy link

Инструкция:

Открываешь jarvis-master/gui Возвращаешься на главную ветку jarvis-master npm install --save package.json, следующей командой npm install --save package-lock.json Устанавливаешь npm install -g tauri Устанавливаешь npm install -g @roxi/routify routify добавляешь в PATH. Он находится по пути C:\Users\Твой_Пользователь\AppData\Roaming\npm\node_modules@roxi\routify Переходишь в ветку app Устанавливаешь cargo install --force cargo-make cargo make release ./target/release/jarvis-app И не забудь скачать себе Picovoice, vosk, node и установить rust Приятного пользования

jarvis.app крашится

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants