Страница 2 из 6

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

Добавлено: 05 авг 2012, 12:03
PKM
nkp писал(а):в окне выбора конфигурации список конфигураций установленных ранее (чего по моему быть не должно)
то есть версия 2.6 у нас в папке /home/nkp/build а "видит" конфиги при запуске в папке /home/nkp/emc2/configs (то есть версии,установленной в системе)
у всех установленных версий папка конфигураций общая

module_helper is not setuid root - сложно сказать... команда sudo make setuid точно запускалась при установке?

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

Добавлено: 05 авг 2012, 12:42
nkp
PKM писал(а):у всех установленных версий папка конфигураций общая
да, видны все конфиги с обеих папок (как то не понятно -"общая")
то есть емс проверяет и стандартную папку configs и папки configs в директориях установки из исходников
PKM писал(а):команда sudo make setuid точно запускалась при установке?
конечно
но конечно еще попробую(до победного)
а что по поводу запуска . scripts/rip-environment -емс
какой то откат назад??????? (в смысле термина емс)

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

Добавлено: 05 авг 2012, 13:00
PKM
да, видны конфиги из папки конфигов внутри данной установки и из общей папки конфигов в домашней папке пользователя

насчет отката - очень странно, вроде бы окончательно решено новое имя...

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

Добавлено: 05 авг 2012, 19:17
nkp
Поставить -поставил-но проанализировать не могу
Просто скачал другую сборку и все стало
По поводу названий тоже все просто:
(для просмотра содержимого нажмите на ссылку)
Выделение(009).png (4826 просмотров) <a class='original' href='./download/file.php?id=7234&mode=view' target=_blank>Загрузить оригинал (133.37 КБ)</a>
Но ставил командами:

Код: Выделить всё

  ./configure --enable-run-in-place
  make clean
  make
  sudo make setuid

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

Добавлено: 06 авг 2012, 11:32
PKM
nkp писал(а):По поводу названий тоже все просто:
Т.е. перед этим ошибочно скачал старую версию?

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

Добавлено: 06 авг 2012, 15:31
nkp
PKM писал(а):Т.е. перед этим ошибочно скачал старую версию?
Да,версию сначала скачал 2.6- но еще емс называлась.Она почему то и не ставилась.Самая свежая упрямиться не стала.

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

Добавлено: 12 авг 2012, 21:40
nkp
подскажите -как скачать репозиторий linuxcnc через git?
вот что пишет :

Код: Выделить всё

nkp@nkp-desktop:~/git$ git init
Initialized empty Git repository in /home/nkp/git/.git/
nkp@nkp-desktop:~/git$ git clone git://linuxcnc.org/gitweb/linuxcnc.git/rrr
Initialized empty Git repository in /home/nkp/git/rrr/.git/
linuxcnc.org[0: 69.163.251.58]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
nkp@nkp-desktop:~/git$ 
может команда выглядит по другому?
сервер работает -связь есть

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

Добавлено: 12 авг 2012, 21:55
nkp
правильно так:

Код: Выделить всё

 git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-dev

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

Добавлено: 13 мар 2013, 22:21
Ворон226
Решил повторить установку Линукса из исходников.
Установил Линукс. Обновил его.
Скачал исходники и распаковал их в папку linuxcnc-dev (исходники - linuxcnc_2.6.0~pre0.4243.g899d714.tar.gz)
Далее
cd
cd linuxcnc-dev
cd src
./autogen.sh
./configure
И тут в терминале мне пишут:
checking for Python support... yes
checking python version... OK
checking version of python libraries... python2.6
checking match between tk and Tkinter versions... 8.5
checking location of Python header files... /usr/include/python2.6
checking for Python headers... -I/usr/include/python2.6
checking for Python libraries... -lpthread -ldl -lutil
checking whether the Boost::Python headers are available... no
configure: error: boost::python is required to build LinuxCNC

Чего делать теперь?

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

Добавлено: 13 мар 2013, 22:34
Serg
С помощью apt-cache (вроде) найти пакеты, которые содержат Boost и интерфейс к нему для питона и установить их. Пакеты нужны скорее всего с суфиксами "-dev".

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

Добавлено: 13 мар 2013, 22:41
nkp

Код: Выделить всё

cd
cd linuxcnc-dev
cd debian
./configure -a
пропустил?

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

Добавлено: 13 мар 2013, 22:49
Ворон226
Точно! С помощью центра приложений установил Boost.Python Library development files - и установка прошла успешно.

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

Добавлено: 19 янв 2014, 22:38
aftaev
PKM писал(а):Установить дополнительные пакеты:
sudo apt-get build-dep emc2
команда неправильная, заработало так
sudo apt-get build-dep linuxcnc
PKM писал(а):sudo apt-get install build-essential autoconf
сказало что не нужно ничего обновлять
PKM писал(а):Потом распаковать сорцы в папку, допустим linuxcnc-dev
это как :roll: :thinking:

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

Добавлено: 19 янв 2014, 22:44
nkp
aftaev писал(а):это как
создай в домашней папке папку linuxcnc-dev
и в неё распакуй то,что ты скачал по ссылке (сами исходники)

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

Добавлено: 19 янв 2014, 22:46
Serg
aftaev писал(а):команда неправильная, заработало так
sudo apt-get build-dep linuxcnc
Тут и emc2 и linuxcnc лишние.

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

Добавлено: 19 янв 2014, 22:48
aftaev
nkp писал(а):и в неё распакуй то,что ты скачал по ссылке (сами исходники)
а куды они скачались :wik:

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

Добавлено: 19 янв 2014, 22:51
nkp
aftaev писал(а):а куды они скачались
ну чем искать - качни еще раз (делов то)))

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

Добавлено: 19 янв 2014, 22:55
PKM
Проще всего установить git

sudo apt-get install git-core gitk git-gui

и с его помощью стащить исходники в нужную папку

git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-dev

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

Добавлено: 19 янв 2014, 23:11
aftaev
PKM писал(а):Проще всего установить git
sudo apt-get install git-core gitk git-gui
и с его помощью стащить исходники в нужную папку
git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-dev
готово, читаем дальше :)

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

Добавлено: 19 янв 2014, 23:14
aftaev
PKM писал(а):cd debian
./configure -a (для установки симулятора ./configure sim)
cd ..
dpkg-checkbuilddeps

Будет показан список отсутствующих пакетов. Нужно скопировать этот список в команду вида
aft@cnc:~$ cd linuxcnc-dev
aft@cnc:~/linuxcnc-dev$ cd debian
aft@cnc:~/linuxcnc-dev/debian$ ./configure -a
successfully configured for 'Ubuntu-10.04'-'2.6.32-122-rtai'..
aft@cnc:~/linuxcnc-dev/debian$ cd ..
aft@cnc:~/linuxcnc-dev$ dpkg-checkbuilddeps
dpkg-checkbuilddeps: Неудовлетворённые сборочные зависимости: libboost-python-dev libmodbus-dev (>= 3.0)
aft@cnc:~/linuxcnc-dev$

Что копировать libboost-python-dev libmodbus-dev ?