Сообщение your current backend does not support installing files

Автор useruser, 23 января 2014, 15:01:28

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ninjaka

Тоже столкнулся с проблемой запуска Qstlink2 на Debian.
Но уже на AMD64 версии.
Естественно пакеты были найдены только для Ububnt`ы здесь
https://launchpad.net/~fpoussin/+archive/ubuntu/ppa
через apt-get их скачать не удалось, так как и ОСи разные и версии используемых библиотек тоже
поэтому скачал пакеты напрямую и устанавливал через "$dpkg -i <имя пакета>"
после установки естественно Qstlink2 запускаться не хотел выдавая ".../libc.so.6: version 'GLIBC_2.14' not found..."
эту проблему решил скачиванием библиотек
libc6 и libc6-dev от Ubuntu 12.04 LTS
и распаковыванием их в отдельную папку
$dpkg -x libc6-dev_2.15-0ubuntu10.6_amd64.deb /home/...
$dpkg -x libc6_2.15-0ubuntu10.6_amd64.deb /home/...
далее Qstlink2 запускается так:
LD_LIBRARY_PATH:$ LD_LIBRARY_PATH=/home/.../lib/x86_64-linux-gnu/ Qstlink2
Пишу потому что вдруг кому поможет.
Сейчас попробую собрать из исходников рабочую версию(впервые буду делать что то подобное), может кто примерно подскажет как это сделать?

ninjaka

qmake выдаёт такое
root@debian:/usr/bin/QStlink2-master# qmake
Project MESSAGE: Version 1.1.5
WARNING: /usr/bin/QStlink2-master/QStlink2.pro:57: Unable to find file for inclusion QtUsb/QtUsb.pri
root@debian:/usr/bin/QStlink2-master#

может кто знает что это значит?

ninjaka

разобрался, для компиляции не хватало исходников QtUsb
взял отсюда
https://github.com/fpoussin/QtUsb

ninjaka

#33
так же пришлось доустановить пакет
build-essential(g++, gcc, make, ...)
что бы избавиться от ошибки
/bin/sh: g++: not found

И по итогу все скомплилилось заинсталилось и запустилось!