GladeVCP и PyVCP для начинающих
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
НА обоих компах делал все одинаково:
установил Ubuntu
обновил ёё в интернете
установил linuxcnc-dev из исходников
Единственная разница - исходники немного разной сборки. Потому на одном компе в Glade есть библиотека и кнопочки HAL_PYTHON и EMC_ACTION, а на другом их нет.
Спрашивается: как и откуда закачать необходимые библиотеки в Glade, чтобы панель, написанная в Glade на одном компе работала и на другом?
установил Ubuntu
обновил ёё в интернете
установил linuxcnc-dev из исходников
Единственная разница - исходники немного разной сборки. Потому на одном компе в Glade есть библиотека и кнопочки HAL_PYTHON и EMC_ACTION, а на другом их нет.
Спрашивается: как и откуда закачать необходимые библиотеки в Glade, чтобы панель, написанная в Glade на одном компе работала и на другом?
Хочешь быть счастливым? Будь им!
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
у меня тоже так было с двумя компами..
потом "выровнял" версии (поставил везде последние из 2.6) и все вроде нормализовалось
думаю - если поставишь последнюю сборку - то будет читать все...
потом "выровнял" версии (поставил везде последние из 2.6) и все вроде нормализовалось
думаю - если поставишь последнюю сборку - то будет читать все...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Так вот на втором сборка более свежая и ... вот такая заковыка.
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Этим в системе была создана изрядная каша.Ворон226 писал(а):установил linuxcnc-dev из исходников
Единственная разница - исходники немного разной сборки.
Судя по тому, что на одном компе кнопки есть, а на другом нет - версии linuxcnc изрядно разные. А linuxcnc и linuxcnc-dev разных версий на одном компе вообще могут приводить к труднолокализуемым глюкам и чудесам.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Это понятно, но вопрос в программе Glade, в которой недостаёт нескольких библиотек. Как определить каких и как их установить? Вот в чем вопрос.
Сомневаюсь, что Glade имеет прямое отношение к linuxcnc.
Сомневаюсь, что Glade имеет прямое отношение к linuxcnc.
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
При установке linuxcnc(-dev) устанавливает свои файлы и туда, где Glade ищет свои "библиотеки" - те самые кнопочки HAL_PYTHON и EMC_ACTION.
Для нормализации ситуации нужно поудалять все пакеты linuxcnc* и на обе системы установить из исходников наиболее свежую из использованных полную версию.
Это конечно ещё больше замесит кашу из файлов в системе, но хоть есть вероятность, что будет работать.
Привести систему в порядок конечно нужно и можно, но с твоим знанием linux проще будет переустановить.
Для нормализации ситуации нужно поудалять все пакеты linuxcnc* и на обе системы установить из исходников наиболее свежую из использованных полную версию.
Это конечно ещё больше замесит кашу из файлов в системе, но хоть есть вероятность, что будет работать.
Привести систему в порядок конечно нужно и можно, но с твоим знанием linux проще будет переустановить.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
вот я тоже так думал,пока не проверил подсказкуВорон226 писал(а):Это понятно, но вопрос в программе Glade, в которой недостаёт нескольких библиотек
эти все прибамбасы в Glade появляются от установки емс
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
получается мне нужно удалить установленную из исходников версию linuxcnc и установить новую (ту, что содержит необходимые виджеты для Glade) - так?
Осталось узнать: как правильно и без потерь удалить и где найти другую версию (та, что содержит нужные кнопки куда-то с сайта пропала, наверное заменилась более свежими)?
Осталось узнать: как правильно и без потерь удалить и где найти другую версию (та, что содержит нужные кнопки куда-то с сайта пропала, наверное заменилась более свежими)?
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
установленную из исходников можно попробовать удалить командой "make uninstall" из каталога с исходниками, она правда не совсем чисто удалит, но сойдёт.
так-же надо удалить все установленные пакеты с именем linuxcnc*
потом просто поставить из исходников свежую версию полностью.
так-же надо удалить все установленные пакеты с именем linuxcnc*
потом просто поставить из исходников свежую версию полностью.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Можно поподробнее?
Я установил linuxcnc в папку linuxcnc-dev, которая лежит в пользовательской папке. Откуда удалять? Какой командой? Или из Центра приложений?
Команда "make uninstall" , понятно, из терминала или консоли, но ЧТО удалять?
Я установил linuxcnc в папку linuxcnc-dev, которая лежит в пользовательской папке. Откуда удалять? Какой командой? Или из Центра приложений?
Команда "make uninstall" , понятно, из терминала или консоли, но ЧТО удалять?
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Это как?Ворон226 писал(а):Я установил linuxcnc в папку linuxcnc-dev, которая лежит в пользовательской папке.
Написал-жеВорон226 писал(а):Команда "make uninstall" , понятно, из терминала или консоли, но ЧТО удалять?
удалить командой "make uninstall" из каталога с исходниками
Оно удалит то, что ставилось из этих исходников.
Имеются в виду пакеты, установленные системой из репозитаря:удалить все установленные пакеты с именем linuxcnc*
Код: Выделить всё
dpkg -r `dpkg -l | grep 'ii linuxcnc' | awk '{print $2}'`
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Я устанавливал linuxcnc из исходников по Инструкции, которую составил в итоге долгих и трудных для меня и моих "учителей" переговоров на форуме (http://cnc-club.ru/forum/viewtopic.php? ... 303#p58303).
В инструкции сказано, что качать linuxcnc нужно здесь http://buildbot.linuxcnc.org/dists/luci ... rt/source/.
Рекомендовалось ставить версию 2.6
Но на момент установки linuxcnc на второй машине (прошло почти три месяца) оказалось, что на рекомендованной страничке версии 2.6 уже нет. Выбрал одну из последних с расширением -dev и установил.
Теперь не знаю, что означает
"удалить командой "make uninstall" из каталога с исходниками"... Ну не линуксоид я ни капли
только учусь...
В инструкции сказано, что качать linuxcnc нужно здесь http://buildbot.linuxcnc.org/dists/luci ... rt/source/.
Рекомендовалось ставить версию 2.6
Но на момент установки linuxcnc на второй машине (прошло почти три месяца) оказалось, что на рекомендованной страничке версии 2.6 уже нет. Выбрал одну из последних с расширением -dev и установил.
Теперь не знаю, что означает
"удалить командой "make uninstall" из каталога с исходниками"... Ну не линуксоид я ни капли
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Код: Выделить всё
cd ~/гдетамутебя/linuxcnc-dev/src
make uninstallЯ не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Дык зачем на оба-то? Чтобы одинаковые были? А можно найти и скачать ту версию, которая уже стоит на первом компе? Имя ёё:
linuxcnc_2.5.1.293.gd17f952.tar.gz
Поискал в Гугле - нету... Можа архивы где есть?
А качать новые версии без знания, что в них ТОЧНО ЕСТЬ библиотека HAL_PYTHON и EMC_ACTION для Glade - я уже так делал
linuxcnc_2.5.1.293.gd17f952.tar.gz
Поискал в Гугле - нету... Можа архивы где есть?
А качать новые версии без знания, что в них ТОЧНО ЕСТЬ библиотека HAL_PYTHON и EMC_ACTION для Glade - я уже так делал
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Да.Ворон226 писал(а):Дык зачем на оба-то? Чтобы одинаковые были?
Возьми последнюю с github - там точно есть.Ворон226 писал(а):А качать новые версии без знания, что в них ТОЧНО ЕСТЬ библиотека HAL_PYTHON и EMC_ACTION для Glade - я уже так делал![]()
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
И какую из этих?UAVpilot писал(а):Возьми последнюю с github - там точно есть.
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Вот эту:
Код: Выделить всё
git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-devЯ не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Выполнил:UAVpilot писал(а):Код: Выделить всё
cd ~/гдетамутебя/linuxcnc-dev/src make uninstall
Код: Выделить всё
cd
cd linuxcnc-dev
cd src
make uninstallКод: Выделить всё
make^ *** Нет правила для сборки цели 'uninstall'. Останов.Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Программеры linuxcnc большие лентяи.Ворон226 писал(а):Чего не так?
Значит автоматически удалить не получится. Можно вручную, но надо хорошо знать юниксовые команды.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Значит просто сношу всё до нуля, установлю Убунту, а затем буду ставить заново LCNC из исходников. Так быстрее и проще.
Только прошу заранее пояснить:
И что ещё нужно будет делать из того, что написано в http://cnc-club.ru/wiki/index.php/%D0%9 ... 0%B8%D1%8F
Но завожу отдельную тему про удаление LCNC. Не для этого - для будущих случаев...
Только прошу заранее пояснить:
По этой команде пойдёт установка LCNC автоматически или это команда одна из многих для установки LCNC из исходников?UAVpilot писал(а):git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-dev
И что ещё нужно будет делать из того, что написано в http://cnc-club.ru/wiki/index.php/%D0%9 ... 0%B8%D1%8F
Но завожу отдельную тему про удаление LCNC. Не для этого - для будущих случаев...
Хочешь быть счастливым? Будь им!