MyGUI
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Получил список неустановленных компонентов -
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
Думаю, что жирные устанавливать не стОит?
Или что-то ещё не стОит?
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
Думаю, что жирные устанавливать не стОит?
Или что-то ещё не стОит?
Хочешь быть счастливым? Будь им!
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
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
Следом -
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
неееет
если все указанное установилось(что то быстро) - то:
cd
cd linuxcnc-dev
cd src
./autogen.sh
./configure
MyGUI #600
если все указанное установилось(что то быстро) - то:
cd
cd linuxcnc-dev
cd src
./autogen.sh
./configure
MyGUI #600
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Сделано, Шеф! 
Что дальше?
(что-то вроде 5 Мбайт - продвинутый в инете город, однако! С 2006-го оптика, а город небольшой и на трассе Москва-Питер)
Что дальше?
(что-то вроде 5 Мбайт - продвинутый в инете город, однако! С 2006-го оптика, а город небольшой и на трассе Москва-Питер)
Хочешь быть счастливым? Будь им!
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MyGUI
Код: Выделить всё
#!/bin/bash
. scripts/rip-environment
linuxcnc сделать его исполняемым
( ПКМ по файлу - свойства - права - поставить галку "разрешить исполнять ....")
положить этот файл в папку linuxcnc-dev
и его запускать двойным кликом
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
В файл start.py ???nkp писал(а):... этот код можешь сохранить в файл start
сделать его исполняемым...
Хочешь быть счастливым? Будь им!
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Заработало с простым трехосевым примером.
Теперь можно и продолжить
Эх! Нужно этот процесс "задокументировать" с картинками для таких, как я сам (может и мне ещё пригодится).
Теперь можно и продолжить
Эх! Нужно этот процесс "задокументировать" с картинками для таких, как я сам (может и мне ещё пригодится).
Хочешь быть счастливым? Будь им!
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Теперь по организации работы.
Я так понял, что теперь у меня ДВА LinuxCNC: один LinuxCNC, другой - LinuxEMC2.
А куда положить свою папочку с "экспериментами" по созданию панели?
Там, где и лежали раньше мои конфиги, или по новому пути
/linuxcnc-dev/configs ? Как будет удобнее пользовать?
Я так понял, что теперь у меня ДВА LinuxCNC: один LinuxCNC, другой - LinuxEMC2.
А куда положить свою папочку с "экспериментами" по созданию панели?
Там, где и лежали раньше мои конфиги, или по новому пути
/linuxcnc-dev/configs ? Как будет удобнее пользовать?
Хочешь быть счастливым? Будь им!
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Добавил.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
а первый раз все запустилось?
проще сказать - это то,что мы бы могли написать в консоли
но собрали в файл и запуская его - ваполняем команды
в данном случае емс нужно каждый раз запускать командами из консоли:
. scripts/rip-environment
linuxcnc
и чтоб не вбивать по сто раз их мы и сотворили start
можно те же команды прописать в консоли и будет то же
start - это скрипт оболочки bashВорон226 писал(а):В какой код?
В start, который лежит /linuxcnc-dev или в mygui, который лежит в linuxcnc-dev/bin ?
проще сказать - это то,что мы бы могли написать в консоли
но собрали в файл и запуская его - ваполняем команды
в данном случае емс нужно каждый раз запускать командами из консоли:
. scripts/rip-environment
linuxcnc
и чтоб не вбивать по сто раз их мы и сотворили start
вот из вышесказанного и вытекает ответВорон226 писал(а):А какой командой?
можно те же команды прописать в консоли и будет то же