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