Как обновить сборку Wails?

gregoriusdimas  ~/golang/second-wails    v1.20  07:07  wails build
Wails CLI v2.8.1


# Build Options

Platform(s)        | linux/amd64                                      
Compiler           | /home/gregoriusdimas/.gvm/gos/go1.20/bin/go      
Skip Bindings      | false                                            
Build Mode         | production                                       
Devtools           | false                                            
Frontend Directory | /home/gregoriusdimas/golang/second-wails/frontend
Obfuscated         | false                                            
Skip Frontend      | false                                            
Compress           | false                                            
Package            | true                                             
Clean Bin Dir      | false                                            
LDFlags            |                                                  
Tags               | []                                               
Race Detector      | false                                            

# Building target: linux/amd64

  • Generating bindings: Done.
  • Installing frontend dependencies: Done.
  • Compiling frontend: Done.
  • Compiling application: go build github.com/wailsapp/wails/v2/pkg/assetserver/webview:
# pkg-config --cflags  -- gtk+-3.0 webkit2gtk-4.0 gio-unix-2.0 gtk+-3.0 webkit2gtk-4.0 gio-unix-2.0 gtk+-3.0 webkit2gtk-4.0
pkg-config: exec: "pkg-config": executable file not found in $PATH
  ERROR   exit status 1

  ERROR   exit status 1
 ♥   If Wails is useful to you or your company, please consider sponsoring the project:
https://github.com/sponsors/leaanthony

могут ли эти go env вызвать ошибку при запуске сборок GOMODCACHE = "/home/gregoriusdimas/go1.13/pkg/mod" до go1.20 и GOPATH = "/home/gregoriusdimas/go1.13" до go1.20?

Создание API ввода вопросов на разных языках программирования (Python, PHP, Go и Node.js)
Создание API ввода вопросов на разных языках программирования (Python, PHP, Go и Node.js)
API ввода вопросов - это полезный инструмент для интеграции моделей машинного обучения, таких как ChatGPT, в приложения, требующие обработки...
0
0
130
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

необходимо установить pkg-config, а затем выполнить другие требования, такие как:

sudo apt-get update

sudo apt-get install pkg-config

pkg-config --version

sudo apt-get install libgtk-3-dev libwebkit2gtk-4.0-dev libglib2.0-dev

make sure that your current go env in proper setup:

export GOMODCACHE = "/home/gregoriusdimas/go1.20/pkg/mod"

export GOPATH = "/home/gregoriusdimas/go1.20"

source .profile

wails build

gregoriusdimas  ~/golang/ Second-Wails   v1.20  07:22  сборка wails Интерфейс командной строки Wails v2.8.1

Варианты сборки

Платформа(ы) | Linux/amd64
Компилятор | /home/gregoriusdimas/.gvm/gos/go1.20/bin/go
Пропустить привязки | ложь
Режим строительства | производство
Инструменты разработчика | ложь
Каталог внешнего интерфейса | /home/gregoriusdimas/golang/второй-wails/интерфейс Запутанный | ложь
Пропустить интерфейс | ложь
Сжать | ложь
Пакет | правда
Очистить корзину | ложь
LDFlags |
Теги | []
Детектор расы | ЛОЖЬ

Цель сборки: linux/amd64

• Генерация привязок: Готово. • Установка зависимостей внешнего интерфейса: Готово. • Компиляция интерфейса: Готово. • Компиляция приложения: Готово. • Приложение для упаковки: выполнено. Построен «/home/gregoriusdimas/golang/ Second-Wails/build/bin/ Second-Wails» за 29,147 с.

♥ Если Wails полезен вам или вашей компании, рассмотрите возможность спонсирования проекта: https://github.com/sponsors/leaanthony

Другие вопросы по теме