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 писал(а):А какой командой?
можно те же команды прописать в консоли и будет то же