MyGUI

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

Получил список неустановленных компонентов -
texlive-lang-german
texlive-lang-spanish
texlive-lang-polish

libreadline-dev
asciidoc (>= 8.5)
source-highlight dblatex (>= 0.2.12)
libboost-python-dev
texlive-lang-cyrillic

Думаю, что жирные устанавливать не стОит?
Или что-то ещё не стОит?
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

далее команда:
make
это займет минут 10
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

Ворон226 писал(а):Или что-то ещё не стОит?
остальное лучше установить:
sudo apt-get install libreadline-dev asciidoc source-highlight dblatex libboost-python-dev texlive-lang-cyrillic
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

sudo apt-get install libreadline-dev asciidoc source-highlight dblatex libboost-python-dev texlive-lang-cyrillic выполняется...

Следом -

cd src
./autogen.sh
./configure
make
make install-menus
sudo make setuid
Последний раз редактировалось Ворон226 28 фев 2013, 22:01, всего редактировалось 1 раз.
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

неееет
если все указанное установилось(что то быстро) - то:
cd
cd linuxcnc-dev
cd src
./autogen.sh
./configure
MyGUI #600
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

У мну инет быстрющий! ;)
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

Ворон226 писал(а):У мну инет быстрющий!
и скоко??
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

Сделано, Шеф! ;)

Что дальше?

(что-то вроде 5 Мбайт - продвинутый в инете город, однако! С 2006-го оптика, а город небольшой и на трассе Москва-Питер)
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

make
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

make
make install-menus
sudo make setuid

Всё?
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

я всегда делал только:
make
sudo make setuid
можешь запускать :)
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

Будем пробовать?
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

Код: Выделить всё

#!/bin/bash
. scripts/rip-environment

linuxcnc 
этот код можешь сохранить в файл start
сделать его исполняемым
( ПКМ по файлу - свойства - права - поставить галку "разрешить исполнять ....")
положить этот файл в папку linuxcnc-dev
и его запускать двойным кликом
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

nkp писал(а):... этот код можешь сохранить в файл start
сделать его исполняемым...
В файл start.py ???
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

у меня запустился ;)
только выбирай конфиг из примеров (простой 3-х осевой)
-----
у меня start вообще без расширения
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

Заработало с простым трехосевым примером.
Теперь можно и продолжить ;)

Эх! Нужно этот процесс "задокументировать" с картинками для таких, как я сам (может и мне ещё пригодится).
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

Теперь по организации работы.

Я так понял, что теперь у меня ДВА LinuxCNC: один LinuxCNC, другой - LinuxEMC2.
А куда положить свою папочку с "экспериментами" по созданию панели?
Там, где и лежали раньше мои конфиги, или по новому пути
/linuxcnc-dev/configs ? Как будет удобнее пользовать?
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

теперь все производить только в этой версии
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: MyGUI

Сообщение Ворон226 »

nkp писал(а):идем дальше....
если мы захотим "обрадоваться" второй раз(второй раз запустить емс) - то наткнемся на ошибку.
добавим к нашему окну сигнал " on_window1_destroy " :
Добавил.
nkp писал(а):а в код добавим функцию для корректного выхода:

def on_window1_destroy(self, widget, data=None):
print "quit++"
gtk.main_quit()
В какой код?
В start, который лежит /linuxcnc-dev или в mygui, который лежит в linuxcnc-dev/bin ?
nkp писал(а):проверяем запуском из консоли:

мы видим- наша функция отработала
А какой командой?
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MyGUI

Сообщение nkp »

а первый раз все запустилось?
Ворон226 писал(а):В какой код?
В start, который лежит /linuxcnc-dev или в mygui, который лежит в linuxcnc-dev/bin ?
start - это скрипт оболочки bash
проще сказать - это то,что мы бы могли написать в консоли
но собрали в файл и запуская его - ваполняем команды
в данном случае емс нужно каждый раз запускать командами из консоли:
. scripts/rip-environment
linuxcnc
и чтоб не вбивать по сто раз их мы и сотворили start
Ворон226 писал(а):А какой командой?
вот из вышесказанного и вытекает ответ
можно те же команды прописать в консоли и будет то же
Ответить

Вернуться в «LinuxCNC»