Получение ошибки 2 при выполнении операции

Итак, я пытаюсь установить VCV Rack, и всякий раз, когда я make dep дает мне эту ошибку

wget -nc https://github.com/nigels-com/glew/releases/download/glew-2.1.0/glew-2.1.0.tgz > File ‘glew-2.1.0.tgz’ already there; not retrieving. > > tar xf glew-2.1.0.tgz > make -C glew-2.1.0 glew.lib > make[2]: Entering directory `/home/marty/Rack/dep/glew-2.1.0' > cc -shared -Wl,-soname=libGLEW.so.2.1 -o lib/libGLEW.so.2.1.0 tmp/linux/default/shared/glew.o -L/usr/X11R6/lib64 -L/usr/lib64 -lGL -lX11 > /usr/bin/ld: cannot find -lGL > collect2: error: ld returned 1 exit status > make[2]: *** [lib/libGLEW.so.2.1.0] Error 1 > make[2]: Leaving directory `/home/marty/Rack/dep/glew-2.1.0' bash: command substitution: line 1: unexpected EOF while looking for matching `'' bash: command substitution: line 8: syntax error: unexpected end of file bash: make[1]:: command not found (trusty)marty@localhost:~/Rack$ make[1]: *** [lib/libGLEW.so] Error 2 bash: make[1]:: command not found (trusty)marty@localhost:~/Rack$ make[1]: Leaving directory `/home/marty/Rack/dep'

Как это исправить?

0
задан 18 January 2018 в 19:53

4 ответа

Я только что попробовал это, и, как представляется, существует ряд требуемых зависимостей, которые не указаны в документации. Я обнаружил, что требуется следующее:

build-essential libx11-dev libgl1-mesa-dev libglu1-mesa-dev libxrandr-dev libxinerama-dev libxcursor-dev zlib1g-dev libasound2-dev libgtk2.0- dev

После того, как они были установлены, все прошло нормально.

Все они могут быть установлены с помощью команды:

sudo apt install build-essential libx11-dev libgl1- m_a-dev libglu1-mesa-dev libxrandr-dev libxinerama-dev libxcursor-dev zlib1g-dev libasound2-dev libgtk2.0-dev

, а затем перезапустить создание зависимостей с помощью make dep.

1
ответ дан 17 July 2018 в 22:43

Вам нужен пакет, который предоставляет libGL.so, он находится в пакете libgl1-mesa-dev:

sudo apt install libgl1-mesa-dev
0
ответ дан 17 July 2018 в 22:43

Я только что попробовал это, и, как представляется, существует ряд требуемых зависимостей, которые не указаны в документации. Я обнаружил, что требуется следующее:

build-essential libx11-dev libgl1-mesa-dev libglu1-mesa-dev libxrandr-dev libxinerama-dev libxcursor-dev zlib1g-dev libasound2-dev libgtk2.0- dev

После того, как они были установлены, все прошло нормально.

Все они могут быть установлены с помощью команды:

sudo apt install build-essential libx11-dev libgl1- m_a-dev libglu1-mesa-dev libxrandr-dev libxinerama-dev libxcursor-dev zlib1g-dev libasound2-dev libgtk2.0-dev

, а затем перезапустить создание зависимостей с помощью make dep.

1
ответ дан 24 July 2018 в 13:19

Вам нужен пакет, который предоставляет libGL.so, он находится в пакете libgl1-mesa-dev:

sudo apt install libgl1-mesa-dev
0
ответ дан 24 July 2018 в 13:19

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

Похожие вопросы: