Stránka 2 z 2

Re: Co se naučit ?

Napsal: 29. 1. 2017, 5:22
od Juro
Mex píše:
Juro píše:potrebujem 64bit Linuxcnc kvoli Virtualboxu.
To jako že ve VirtualBoxu nemůžeš spustit 32bit Linuxu? Proč ne?
Ide mi o to aby som mal k dispozicii viac ako iba 3gb pamate. Pri 32 bit systeme system vidi iba tych spominanych 3gb(a to este deli napolovicu medzi VBoxom a linuxom) aj ked tam nalozis 8gb.
Takze mam k dispozicii vo VB iba 1,5gb pamate.
Je to velmi prakticke ked mas v stroji svoj oblubeny windovsacky CAD aj CAM a jednoducho prepinas medzi oknami.

Re: Co se naučit ?

Napsal: 29. 1. 2017, 5:32
od Juro
Samozrejme ze nie som taky dobri linuxak ako majstro Fupe(bez ironie) :(

Budem to robit podla poznamok jedneho pana, ktory mi s tym urcite pomoze. Inak by som do toho nesiel, nie som samovrah.






_______________________________________________________________________________________________________


linuxcnc 2.7.8, jessie amd64, 3.16.0-9-rtai-amd64, rtai-5.0~test1, 12.11.2016 - funkčné


sudo gedit /etc/apt/sources.list
pridať "deb http://linuxcnc.org" onclick="window.open(this.href);return false; jessie base"
apt-get update
apt-get install linux-image-3.16.0-9-rtai-amd64 firmware-linux-free irqbalance libnuma1
apt-get install libnuma-dev rtai-modules-3.16.0-9
apt-get install linux-headers-3.16.0-9-rtai-amd64 linux-headers-3.16.0-9-common-rtai
apt-get install cpp-4.8 gcc-4.8 libsan0 libgcc-4.8-dev linux-compiler-gcc-4.8-x86 linux-kbuild-3.16
apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.6-dev tk8.6-dev tclx autoconf libgtk2.0-dev
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/jessie/2. ... 7.8.tar.xz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.8.tar.xz
mv build linuxcnc-2.7.8
cd linuxcnc-2.7.8/src
pre xhc-hb03 zmeniť hexa kód z 10CE:EB70 na 10CE:6E
gedit hal/user_comps/xhc-hb04.cc
./autogen.sh
./configure --enable-non-distributable=yes --prefix=/usr --with-realtime=/usr/realtime-3.16.0-9-rtai-amd64
make
make install



linuxcnc 2.7.7, jessie amd64, 3.16.0-9-rtai-amd64, rtai-5.0~test1, 19.9.2016 - funkčné


sudo gedit /etc/apt/sources.list
pridať "deb http://linuxcnc.org" onclick="window.open(this.href);return false; jessie base"
apt-get update
apt-get install linux-image-3.16.0-9-rtai-amd64 firmware-linux-free irqbalance libnuma1
apt-get install libnuma-dev rtai-modules-3.16.0-9
apt-get install linux-headers-3.16.0-9-rtai-amd64 linux-headers-3.16.0-9-common-rtai
apt-get install cpp-4.8 gcc-4.8 libsan0 libgcc-4.8-dev linux-compiler-gcc-4.8-x86 linux-kbuild-3.16
apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.6-dev tk8.6-dev tclx autoconf libgtk2.0-dev
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.7.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.7.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/realtime-3.16.0-9-rtai-amd64
make
make install



linuxcnc 2.7.7, wheezy i386, 3.8.13, rtai-3.9.262, 16.9.2016 - nefunkčné, rtapi!, shm!


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.7.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.7.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai --enable-non-distributable=yes
make
make install



linuxcnc 2.7.6, wheezy i386, 3.8.13, rtai-3.9.262, 16.9.2016 - nefunkčné, rtapi!, shm!


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.6.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.6.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai --enable-non-distributable=yes
make
make install



linuxcnc 2.7.5, wheezy i386, 3.8.13, rtai-3.9.262, 16.9.2016 - nefunkčné, rtapi!, shm!


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.5.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.5.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai --enable-non-distributable=yes
make
make install



linuxcnc 2.7.4, jessie i386, 3.16.0-9-rtai-686-pae, rtai-5.0~test1, 14.5.2016 - funkčné


sudo gedit /etc/apt/sources.list
pridať "deb http://linuxcnc.org" onclick="window.open(this.href);return false; jessie base"
apt-get update
apt-get install irqbalance libnuma1 libnuma-dev rtai-modules-3.16.0-9
apt-get install linux-image-3.16.0-9-rtai-686-pae linux-headers-3.16.0-9-rtai-686-pae
apt-get install firmware-linux-free gcc-4.8 linux-build-3.16 linux-compiler-gcc-4.8-x86
apt-get install libgcc-4.8-dev
apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.6-dev tk8.6-dev tclx autoconf libgtk2.0-dev
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.4.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.4.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/realtime-3.16.0-9-rtai-686-pae
make
make install



linuxcnc 2.7.4, wheezy i386, 3.8.13, rtai-3.9.262, 13.5.2016 - nefunkčné, rtapi!, shm!


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.4.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.4.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai
make
make install



linuxcnc 2.7.3, wheezy i386, 3.8.13, rtai-3.9.262, 13.5.2016 - funkčné


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.3.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.3.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai
make
make install



linuxcnc 2.7.2, wheezy i386, 3.8.13, rtai-3.9.262, 12.5.2016 - funkčné


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.2.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.2.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai
make
make install



linuxcnc 2.7.1, wheezy i386, 3.8.13, rtai-3.9.262, 12.5.2016 - funkčné


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.1.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.1.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai
make
make install



linuxcnc 2.7.0, wheezy i386, 3.8.13, rtai-3.9.262, 16.9.2015 - funkčné


apt-get -y install bwidget libreadline-dev libudev-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img libmodbus-dev libusb-1.0-0-dev
apt-get -y install python-tk python-dev python-glade2 libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.0.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.0.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai
make
make install



linuxcnc 2.7.0, wheezy i386, 3.4.55, rtai-3.9.262, 15.9.2015 - funkčné


apt-get -y install bwidget
apt-get -y install libreadline-dev
apt-get -y install tcl8.5-dev tk8.5-dev tclx
apt-get -y install libtk-img
apt-get -y install python-tk python-dev python-glade2
apt-get -y install libmodbus-dev
apt-get -y install libusb-1.0-0-dev
apt-get -y install libboost-python-dev
wget http://www.linuxcnc.org/dists/wheezy/2. ... 7.0.tar.gz" onclick="window.open(this.href);return false;
tar -xvf linuxcnc_2.7.0.tar.gz
mv build linuxcnc
cd linuxcnc/src
./autogen.sh
./configure --prefix=/usr --with-realtime=/usr/rtai
make
make install



linuxcnc 2.6.8, wheezy i386, 3.8.13, rtai-4.1, 22.7.2015 - vysoké latency - nepoužiteľné


apt-get -y install bwidget
apt-get -y install libreadline-dev
#apt-get -y install tcl8.5-dev tk8.5-dev
apt-get -y install libtk-img
apt-get -y install python-tk python-dev python-glade2
apt-get -y install libmodbus-dev
apt-get -y install libusb-1.0-0-dev
apt-get -y install libboost-python-dev
git clone -b v2.6.8 git://git.linuxcnc.org/git/linuxcnc.git" onclick="window.open(this.href);return false; linuxcnc-2.6.8-3.8.13
cp /usr/src/linux-3.8.13/usr/include/linux/version.h /usr/src/linux-3.8.13/include/linux/version.h
sudo gedit /usr/src/linuxcnc-2.6.8-3.8.13/src/hal/Submakefile
riadok $(Q)$(CC) $(LDFLAGS) -Wl,-soname,$(notdir $@) -shared -o $@ $^
nahradiť $(Q)$(CC) $(LDFLAGS) -Wl,-rpath=/usr/realtime-3.8.13-2/lib -L/usr/realtime-3.8.13-2/lib -llxrt -lpthread -Wl,-soname,$(notdir $@) -shared -o $@ $^ $(RT_LDFLAGS)
cd linuxcnc-2.6.8-3.8.13
git checkout v2.6.8
cd src
./autogen.sh
./configure --prefix=/usr --with-kernel-headers=/usr/src/linux-3.8.13
make
make install

Re: Co se naučit ?

Napsal: 29. 1. 2017, 5:43
od robokop
jo ty to chces obracene
tak to ja spatne pochopil
otazkou je jestli to ma smysl
ja bych cad cam dal urcite na zvlastni pc

Re: Co se naučit ?

Napsal: 30. 1. 2017, 7:55
od Hades
Mex píše:Teda nic mi do toho není, ale proč by se měl borec učit kompilovat jádro?
Jde mu o LinuxCNC, předpokládám. Proto se taky ptá na CNC fóru a ne na nějakém univerzálním linuxáckém.
Ten LinuxCNC si stáhne už předvařený, stačí mu pochopit konfigurační parametry. A ty nakonec celkem nemají nic moc společného s Linuxem. Když to bude editovat v nějakém grafickém editoru, tak ani nemusí moc poznat, že není na Windows.
Mexi, sorry
odbouchnul jsem si příspěvek předčasně a pak už neměl čas to zeditovat...
Jasně, jde mu o CNC Linux,
ale upřímně...
pokud se naučí základy, pochopí i ten zbytek.
A jasně že si "novic" nebude kompilovat realtime jádro, ale jde o základní pochopení struktury *nuxu a "vo tom to je..."

A na to nepotřebuje žádný školy ani deset let studování "inkluzivních škol"
prostě co se naučí a umí, to už mu nikdo nevezme...

p.s. MEX
mohu mít soukromý dotaz?
Je to mimo CNC, ale vím, že umíš ATMELy, tak se jen ptám, že bych tě trochu zneužil a vyrovnak se s tebou soukromě....

když tak PM..
díky Jarda aka Hades