Git Product home page Git Product logo

Comments (14)

YouROK avatar YouROK commented on July 17, 2024

Все делается в линукс, у меня убунта
Требуется go 1.16+
Запускаешь build_all.sh он подтянет все зависимости и сделает вебку
Соберет для всех прописанных платформ
Либо в консоле ввести две команды
go mod tidy #подтянет все зависимости
go build cmd -o TorrServer

from torrserver.

qarkai avatar qarkai commented on July 17, 2024

В арче:

$ go mod tidy
go: go.mod file not found in current directory or any parent directory; see 'go help modules'
$ go build cmd -o TorrServer
malformed import path "-o": leading dash
package TorrServer is not in GOROOT (/usr/lib/go/src/TorrServer)

from torrserver.

YouROK avatar YouROK commented on July 17, 2024

Запускай build-all.sh для сборки
Чтобы собирать все в ручную ищи в интернете как происходит сборка в go или посмотри в build-all.sh

from torrserver.

qarkai avatar qarkai commented on July 17, 2024
$ ./build-all.sh 
./build-all.sh: строка 15: /usr/local/go/bin/go: Нет такого файла или каталога
$ pacman -Qi go
Название             : go
Версия               : 2:1.16.3-1
Причина установки    : Явно установлен

from torrserver.

PiRomant avatar PiRomant commented on July 17, 2024

Косячная строка

GOBIN="/usr/local/go/bin/go"

from torrserver.

qarkai avatar qarkai commented on July 17, 2024

Полагаю, что @YouROK знает и уже исправляет.

from torrserver.

YouROK avatar YouROK commented on July 17, 2024

Ребят править не буду так как по офф документации го устанавливается в ту папку. Под каждый дистрибутив не буду подстраиваться.
https://golang.org/doc/install

from torrserver.

PiRomant avatar PiRomant commented on July 17, 2024

Так а смысл указывать место установки, если его установка подразумевает указание в PATH?
@qarkai, поменяй на GOBIN="go"

from torrserver.

qarkai avatar qarkai commented on July 17, 2024

Всё приходится самому делать.

from torrserver.

PiRomant avatar PiRomant commented on July 17, 2024

А Вам удалось для Android собрать? А то после установки golang-go, libc++-dev и

wget -O toolchain.zip https://dl.google.com/android/repository/android-ndk-r22b-linux-x86_64.zip
unzip -j -o -q toolchain.zip "*/toolchains/llvm/prebuilt/linux-x86_64/*" -d ./toolchain/bin/

все еще ошибки неизвестный параметр «-pagezero_size» и т.д.

from torrserver.

qarkai avatar qarkai commented on July 17, 2024

Я и не пробовал. Если раньше под андроид не работало, то и сейчас не заработает. Остальное собирается.

from torrserver.

PiRomant avatar PiRomant commented on July 17, 2024

Так я и говорю, что оно и раньше с ошибками собиралось

from torrserver.

qarkai avatar qarkai commented on July 17, 2024

Я понял.

from torrserver.

qarkai avatar qarkai commented on July 17, 2024

Так я и говорю, что оно и раньше с ошибками собиралось

Уточню: ты имеешь в виду только андроид? Под остальные платформы нет ошибок? Я бы на твоём месте issue на сборку под андроид завёл, если ещё не было.

from torrserver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.