Страница 31 из 47
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 21:52
				 Ворон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
Думаю, что жирные устанавливать не стОит?
Или что-то ещё не стОит?
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 21:54
				 nkp
				далее команда:
make
это займет минут 10
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 21:56
				 nkp
				Ворон226 писал(а):Или что-то ещё не стОит?
остальное лучше установить:
sudo apt-get install  libreadline-dev asciidoc source-highlight dblatex libboost-python-dev  texlive-lang-cyrillic
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 21:58
				 Ворон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
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:00
				 nkp
				неееет
если все указанное установилось(что то быстро) - то:
cd
cd linuxcnc-dev
cd src
./autogen.sh 
./configure
MyGUI #600 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:02
				 Ворон226
				У мну инет быстрющий! 

 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:02
				 nkp
				Ворон226 писал(а):У мну инет быстрющий!
и скоко??
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:05
				 Ворон226
				Сделано, Шеф! 
Что дальше?
(что-то вроде 5 Мбайт - продвинутый в инете город, однако! С 2006-го оптика, а город небольшой и на трассе Москва-Питер)
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:07
				 nkp
				make
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:09
				 Ворон226
				make
make install-menus
sudo make setuid
Всё?
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:12
				 nkp
				я всегда делал только:
make
sudo make setuid
можешь запускать 

 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:13
				 Ворон226
				Будем пробовать?
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:17
				 nkp
				Код: Выделить всё
#!/bin/bash
. scripts/rip-environment
linuxcnc 
этот код можешь сохранить в файл start
сделать его исполняемым
( ПКМ по файлу - свойства - права - поставить галку "разрешить исполнять ....")
положить этот файл в папку  linuxcnc-dev 
 и его запускать двойным кликом
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:19
				 Ворон226
				nkp писал(а):... этот код можешь сохранить в файл start
сделать его исполняемым...
В файл start.py ???
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:20
				 nkp
				у меня запустился 
 
только выбирай конфиг  из примеров (простой 3-х осевой)
-----
у меня start  вообще без расширения
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:29
				 Ворон226
				Заработало с простым трехосевым примером.
Теперь можно и продолжить 
Эх! Нужно этот процесс "задокументировать" с картинками для таких, как я сам (может и мне ещё пригодится).
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:33
				 Ворон226
				Теперь по организации работы.
Я так понял, что теперь у меня ДВА LinuxCNC: один LinuxCNC, другой - LinuxEMC2.
А куда положить свою папочку с "экспериментами" по созданию панели?
Там, где и лежали раньше мои конфиги, или по новому пути
/linuxcnc-dev/configs ? Как будет удобнее пользовать?
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 22:41
				 nkp
				теперь все  производить только в этой версии
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 23:01
				 Ворон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 писал(а):проверяем запуском из консоли:
мы видим- наша функция отработала
А какой командой?
 
			 
			
					
				Re: MyGUI
				Добавлено: 28 фев 2013, 23:08
				 nkp
				а первый раз все запустилось?
Ворон226 писал(а):В какой код?
В start, который лежит /linuxcnc-dev или в mygui, который лежит в linuxcnc-dev/bin ?
start - это скрипт оболочки bash
проще сказать  - это то,что мы бы могли написать в консоли
но собрали в файл и запуская его  - ваполняем команды
в данном случае емс нужно каждый раз запускать командами из консоли:
. scripts/rip-environment
linuxcnc 
и чтоб не вбивать по сто раз их мы и сотворили start
Ворон226 писал(а):А какой командой?
вот из вышесказанного и вытекает ответ
можно те же команды прописать в консоли и будет то же