Установка LinuxCNC EMC2 из исходников

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 19 янв 2014, 23:16

да
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение aftaev » 19 янв 2014, 23:39

он что компилироваться будет до утра :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 27173
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4383
Медальки:

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 19 янв 2014, 23:48

Смотря на чем. На мощном компе минут 10. На интеле 525 с полчаса емнип.
BeagleBone пару часов :)
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение aftaev » 19 янв 2014, 23:49

Как можно ярлык создать на рабочем столе чтобы запускать linuxcnc-dev?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 27173
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4383
Медальки:

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 19 янв 2014, 23:52

Как и в обычном, при выборе конфига поставить галку "создать ярлык"
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение aftaev » 19 янв 2014, 23:55

PKM писал(а):Как и в обычном, при выборе конфига поставить галку "создать ярлык"

нет, мне чтобы вылазило это окно где выбирать конфиги :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 27173
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4383
Медальки:

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 19 янв 2014, 23:58

аа... ну это пускай линуксоиды подскажут. я что-то такое делал, но описать затрудняюсь )
надо скрипт создать который вначале запускает rip-environment потом linuxcnc
мне не сложно из терминала это делать каждый раз, все равно терминал нужен для других команд
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение nkp » 20 янв 2014, 00:06

start.rar
(123 байт) Скачиваний: 205

можешь положить этот файл в linuxcnc-dev и запускать его
nkp
Мастер
 
Сообщения: 7190
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1158
Медальки:

Re: Установка LinuxCNC EMC2 из исходников

Сообщение UAVpilot » 20 янв 2014, 00:33

PKM писал(а):аа... ну это пускай линуксоиды подскажут. я что-то такое делал, но описать затрудняюсь )

Создать "кнопку запуска" (кажется так это по русски) там указать пусть к скрипту linuxcnc.

PKM писал(а):надо скрипт создать который вначале запускает rip-environment потом linuxcnc

Ну прочтите уже наконец хотя-бы README в исходниках! :)
Не надоскрипты создавать. scripts/linuxcnc и есть этот самый скрипт, который в начале запускает rip-environment, а потом собственно linuxcnc (axis).
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15287
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3724
Медальки:
Настоящее имя: Сергей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 20 янв 2014, 00:36

UAVpilot писал(а):Ну прочтите уже наконец хотя-бы README в исходниках!

Если ничего не помогло, читай мануал :)

Но почему тогда рекомендуют запускать вначале rip-environment а не сразу scripts/linuxcnc ?
Исключительно ради того, чтобы потом из любой папки linuxcnc спокойно запускать?
Последний раз редактировалось PKM 20 янв 2014, 00:38, всего редактировалось 1 раз.
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение UAVpilot » 20 янв 2014, 00:38

Кто рекомендует, PKM? Вы его слушайте больше. :hehehe:

В README почти в самом начале английским по белому написано:
On a run-in-place system (e.g. the one you just got out of git), the runscript is emc2/scripts/emc.

Работает из любого места.
Последний раз редактировалось UAVpilot 20 янв 2014, 00:46, всего редактировалось 2 раз(а).
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15287
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3724
Медальки:
Настоящее имя: Сергей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 20 янв 2014, 00:40

UAVpilot писал(а):Кто рекомендует, nkp?

Официальный мануал http://wiki.linuxcnc.org/cgi-bin/wiki.p ... g_LinuxCNC
Да и после окончания компиляции аналогичный совет показывают
README судя по терминологии мог сильно устареть
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение UAVpilot » 20 янв 2014, 00:42

In the top directory that you placed the source, run

. ./scripts/rip-environment
linuxcnc

Так лучше видно? :)
Последний раз редактировалось UAVpilot 20 янв 2014, 00:44, всего редактировалось 1 раз.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15287
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3724
Медальки:
Настоящее имя: Сергей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение nkp » 20 янв 2014, 00:44

UAVpilot писал(а):Кто рекомендует, nkp?

а я тут каким боком к вашим разборкам??? :shock:
nkp
Мастер
 
Сообщения: 7190
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1158
Медальки:

Re: Установка LinuxCNC EMC2 из исходников

Сообщение PKM » 20 янв 2014, 00:44

Это само собой
Я о том, что запускать нужно вначале rip-environment потом linuxcnc, а не просто . ./scripts/linuxcnc
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4089
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 617
Медальки:
Настоящее имя: Андрей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение UAVpilot » 20 янв 2014, 00:45

nkp писал(а):а я тут каким боком к вашим разборкам??? :shock:

А, пардон - ты скрипт дал, а мне показалось и пред. сообшение тоже твоё. Поправил. :)
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15287
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3724
Медальки:
Настоящее имя: Сергей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение UAVpilot » 20 янв 2014, 00:50

PKM писал(а):Я о том, что запускать нужно вначале rip-environment потом linuxcnc, а не просто . ./scripts/linuxcnc

А я о том что можно просто запускать scripts/linuxcnc.
Накая документация не врёт. Следующие два набора команд правильные и оба позволяют запустить linuxcnc находясь в любом каталоге:
Код: Выделить всёРазвернуть
/path/to/linuxcnc/scripts/rip-environment
/path/to/linuxcnc/linuxcnc


Код: Выделить всёРазвернуть
/path/to/linuxcnc/scripts/linuxcnc


P.S. Желающие могут поискать разницу между ними. :)
P.S.S. Самые стойкие скептики могут просто попробовать - это совершенно бесплатно. :)
Последний раз редактировалось UAVpilot 20 янв 2014, 00:53, всего редактировалось 2 раз(а).
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15287
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3724
Медальки:
Настоящее имя: Сергей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение aftaev » 20 янв 2014, 00:50

А в Винде проще :hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 27173
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4383
Медальки:

Re: Установка LinuxCNC EMC2 из исходников

Сообщение UAVpilot » 20 янв 2014, 00:51

aftaev писал(а):А в Винде проще :hehehe:

Согласен. Оно там из любого каталога не работает. :)
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15287
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3724
Медальки:
Настоящее имя: Сергей

Re: Установка LinuxCNC EMC2 из исходников

Сообщение aftaev » 20 янв 2014, 01:04

Как это можно помнить, что и как писать нечто подобное :freak:
sudo apt-get build-dep emc2
sudo apt-get install build-essential autoconf
cd linuxcnc-dev
cd debian
./configure -a (для установки симулятора ./configure sim)
cd ..
dpkg-checkbuilddeps
sudo apt-get install "список пакетов, через пробел"
sudo apt-get install libboost-python-dev
cd src
./autogen.sh
./configure
make
sudo make setuid
cd linuxcnc-dev
. ./scripts/rip-environment (установка переменных окружения)
linuxcnc
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 27173
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4383
Медальки:

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], ridirt, Yahoo [Bot], Yandex [bot]

Поделиться

Reputation System ©'