Страница 4 из 6
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 20 янв 2014, 01:10
nkp
ты имеешь в виду много команд?
так вот - в седующий раз (на эту же систему) уже много так не нужно...
достаточно:
cd src
./autogen.sh
./configure
make
sudo make setuid
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 20 янв 2014, 01:21
nkp
UAVpilot писал(а):P.S.S. Самые стойкие скептики могут просто попробовать - это совершенно бесплатно.
попробовал:
да - так тоже запускается...
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 20 янв 2014, 01:26
PKM
Будем знать
Единственное отличие - при работе в терминале после запуска rip-environment простая команда linuxcnc работает из любой папки.
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 20 янв 2014, 06:51
Serg
aftaev писал(а):Как это можно помнить, что и как писать нечто подобное
А нука попробуй под виндой собрать что-нибудь из исходников, потом нам расскажешь куда и сколько раз мышкой ткнул.

Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 20 янв 2014, 23:42
_taras_
Убунта 10.04
Подскажите плз.
Како пакет требует?
Код: Выделить всё
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking GL/glu.h usability... yes
checking GL/glu.h presence... yes
checking for GL/glu.h... yes
checking for glBegin in -lGL... no
configure: error: Required GL library missing. Install it, or specify --disable-python to skip the parts of LinuxCNC that depend on Python
При этом
Код: Выделить всё
lincnc@lincnc:~/linuxcnc-dev/debian$ ./configure -a
successfully configured for 'Ubuntu-10.04'-'2.6.32-122-rtai'..
lincnc@lincnc:~/linuxcnc-dev/debian$ cd ..
lincnc@lincnc:~/linuxcnc-dev$ dpkg-checkbuilddeps
lincnc@lincnc:~/linuxcnc-dev$
Вроде все пакеты на месте.
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 21 янв 2014, 00:20
Serg
Наверно вот этот libgl1-mesa-dev
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 23 янв 2014, 17:24
_taras_
Подскажите плз. как называется и где находится команда запускающая StepconfigWizard?
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 23 янв 2014, 18:00
nkp
команда так и называется)
вводишь в терминале :
stepconf
можно запустить и из ~/linuxcnc-dev/bin
скрипт так и называется - stepconf
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 01 мар 2014, 18:42
solo
на новом компьютере все установилось а при запуске получаю такое
Код: Выделить всё
cnc@cnc-desktop:~$ cd linuxcnc-dev
cnc@cnc-desktop:~/linuxcnc-dev$ . ./scripts/rip-environment
cnc@cnc-desktop:~/linuxcnc-dev$ linuxcnc
LINUXCNC - 2.6.0~pre
Machine configuration directory is '/home/cnc/linuxcnc-dev/configs/мой-станок'
Machine configuration file is 'мой-станок.ini'
Starting LinuxCNC...
io started
halcmd loadusr io started
task pid=9913
emcTaskInit: using builtin interpreter
Traceback (most recent call last):
File "/home/cnc/linuxcnc-dev/bin/hal_manualtoolchange", line 66, in <module>
nf.start(app); nf.makecommand(app, "_", _)
File "/home/cnc/linuxcnc-dev/lib/python/nf.py", line 119, in start
source_lib_tcl(r, "support.tcl")
File "/home/cnc/linuxcnc-dev/lib/python/nf.py", line 111, in source_lib_tcl
r.tk.call("source", os.path.join(tcl_libdir, f))
_tkinter.TclError: can't find package Img
Traceback (most recent call last):
File "/home/cnc/linuxcnc-dev/bin/axis", line 123, in <module>
nf.start(root_window)
File "/home/cnc/linuxcnc-dev/lib/python/nf.py", line 119, in start
source_lib_tcl(r, "support.tcl")
File "/home/cnc/linuxcnc-dev/lib/python/nf.py", line 111, in source_lib_tcl
r.tk.call("source", os.path.join(tcl_libdir, f))
_tkinter.TclError: can't find package Img
Shutting down and cleaning up LinuxCNC...
Cleanup done
LinuxCNC terminated with an error. You can find more information in the log:
/home/cnc/linuxcnc_debug.txt
and
/home/cnc/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
cnc@cnc-desktop:~/linuxcnc-dev$
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 01 мар 2014, 19:49
Serg
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 12 авг 2014, 17:38
de-signer
Привет.
Клепал фрезер в прошлом году. На нём Ubuntu 10.04 и собранный linuxcnc 2.5 (вроде). Сейчас делаю образ диска для следующего станка. Поставил Ubuntu 10.04 с live диска (чтобы хоть работающая версия была), докачал свежую emc2, всякие git*, во второй раз следуя инструкции docs/INSTALL:
#./autogen.sh
#./configure
...
configure: error: libmodbus3 not found
>> установите apt-get'ом или отключите.
В прошлый раз установил, а сейчас этот пакет существует как минимум для версии 13.*. Поддержку версии 10.04 не нагуглил.
Вопросы: за что отвечает библиотека libmodbus? Что я потеряю, отключив её? На фрезере я её поставил, если мне память не изменяет, точно помню, что _никаких_ ключей я к "configure" не дописывал. Может как-то можно оттуда её переписать, чтобы "configure" её "увидел" (не линуксоид я).
Спасибо за ответы.
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 12 авг 2014, 18:01
Serg
de-signer писал(а):Вопросы: за что отвечает библиотека libmodbus?
Натурально за интерфейс с Modbus.
de-signer писал(а):Что я потеряю, отключив её?
Если вы не знаете, что это, то ничего не потеряете.
P.S. А зачем надо собирать из исходников? Есть же в готовом виде...
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 дек 2014, 09:35
Сергей Саныч
Пробую установить Linuxcnc 2.7 из исходников в режиме run-in-place. Ситуация усложняется тем, что:
1. в системе есть самописные модули (pluto_step и управление частотником по Modbus)
2. она стоит на работающем станке, выводить который из строя (портить работающую систему) нежелательно.
Пока добрался до состояния, когда система ругается на неправильную версию модуля управления частотником.
Примерно, как тут
Решение, как я понял, найдено. Но оно размазано по нескольким постам, и не понятно, надо ли мне править make-файлы или достаточно сделать так, как в этом сообщении
Re: Управление частотником через modbus. #231
Не хотелось бы попасть на пункт 2.
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 дек 2014, 09:50
verser
Я проверил, что компилляция как писал UAVpilot в посте
#231 - наилучший способ решить проблему
Р.S. Для частотника Huanyang можно взять готовый модуль hy_vfd для linuxcnc 2.7
отсюда
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 май 2016, 11:00
Сергей Саныч
Решил поставить посвежее версию LinuxCNC (до сих пор была 2.7.0-pre2-93) в отдельную папку, чтобы не угробить рабочую систему.
ОС - Ubuntu 10.04.
Скачал с git исходники, запустил установку - ругается, питон, говорит, несвежий у тебя.
Код: Выделить всё
checking python version... configure: error: Python version too old (2.7 or newer required)
Сделал install - говорит, у тебя стоит самая свежая версия - 2.6
Как быть?
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 май 2016, 11:55
nkp
Сергей Саныч писал(а):Сделал install - говорит, у тебя стоит самая свежая версия - 2.6
а если при установке указать желаемую версию:
sudo apt-get install python2.7
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 май 2016, 12:09
Сергей Саныч
nkp писал(а):а если при установке указать желаемую версию:
sudo apt-get install python2.7
Не бывает такой, говорит. Наверно, надо репозиторий подключать как-то.
Попробовал python3, вроде поехало. Куда-то.
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 май 2016, 12:18
Сергей Саныч
Поставил python3, но по команде python запускается по прежнему старая версия, и установка ругается.
По python3 - новая.
Как "по правильному" сделать, чтобы запускалась по команде python новая?
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 май 2016, 12:26
nkp
может ошибаюсь,но емс нужен именно пит2.7
так что наверно придется его все же ставить
http://askubuntu.com/questions/101591/h ... -on-ubuntu
Re: Установка LinuxCNC EMC2 из исходников
Добавлено: 08 май 2016, 13:11
Сергей Саныч
Кое-как поставил 2.7, но запускается по умолчанию все равно старая версия.