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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

да
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

он что компилироваться будет до утра :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

Смотря на чем. На мощном компе минут 10. На интеле 525 с полчаса емнип.
BeagleBone пару часов :)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Как можно ярлык создать на рабочем столе чтобы запускать linuxcnc-dev?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

Как и в обычном, при выборе конфига поставить галку "создать ярлык"
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

PKM писал(а):Как и в обычном, при выборе конфига поставить галку "создать ярлык"
нет, мне чтобы вылазило это окно где выбирать конфиги :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

аа... ну это пускай линуксоиды подскажут. я что-то такое делал, но описать затрудняюсь )
надо скрипт создать который вначале запускает rip-environment потом linuxcnc
мне не сложно из терминала это делать каждый раз, все равно терминал нужен для других команд
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

start.rar
(123 байт) 541 скачивание
можешь положить этот файл в linuxcnc-dev и запускать его
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

PKM писал(а):аа... ну это пускай линуксоиды подскажут. я что-то такое делал, но описать затрудняюсь )
Создать "кнопку запуска" (кажется так это по русски) там указать пусть к скрипту linuxcnc.
PKM писал(а):надо скрипт создать который вначале запускает rip-environment потом linuxcnc
Ну прочтите уже наконец хотя-бы README в исходниках! :)
Не надоскрипты создавать. scripts/linuxcnc и есть этот самый скрипт, который в начале запускает rip-environment, а потом собственно linuxcnc (axis).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

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

Но почему тогда рекомендуют запускать вначале rip-environment а не сразу scripts/linuxcnc ?
Исключительно ради того, чтобы потом из любой папки linuxcnc спокойно запускать?
Последний раз редактировалось PKM 20 янв 2014, 00:38, всего редактировалось 1 раз.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Кто рекомендует, 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.
Работает из любого места.
Последний раз редактировалось Serg 20 янв 2014, 00:46, всего редактировалось 2 раза.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

UAVpilot писал(а):Кто рекомендует, nkp?
Официальный мануал http://wiki.linuxcnc.org/cgi-bin/wiki.p ... g_LinuxCNC
Да и после окончания компиляции аналогичный совет показывают
README судя по терминологии мог сильно устареть
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

In the top directory that you placed the source, run

. ./scripts/rip-environment
linuxcnc
Так лучше видно? :)
Последний раз редактировалось Serg 20 янв 2014, 00:44, всего редактировалось 1 раз.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

UAVpilot писал(а):Кто рекомендует, nkp?
а я тут каким боком к вашим разборкам??? :shock:
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

Это само собой
Я о том, что запускать нужно вначале rip-environment потом linuxcnc, а не просто . ./scripts/linuxcnc
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

nkp писал(а):а я тут каким боком к вашим разборкам??? :shock:
А, пардон - ты скрипт дал, а мне показалось и пред. сообшение тоже твоё. Поправил. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

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. Самые стойкие скептики могут просто попробовать - это совершенно бесплатно. :)
Последний раз редактировалось Serg 20 янв 2014, 00:53, всего редактировалось 2 раза.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

А в Винде проще :hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

aftaev писал(а):А в Винде проще :hehehe:
Согласен. Оно там из любого каталога не работает. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Как это можно помнить, что и как писать нечто подобное :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
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «LinuxCNC»