Co se naučit ?

Uživatelský avatar
Juro
Příspěvky: 1612
Registrován: 19. 3. 2007, 12:14
Bydliště: Kamanová (Topoľčany)

29. 1. 2017, 5:22

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.
rocnik 1976 -stolár, trosicka uz aj strojar.
Uživatelský avatar
Juro
Příspěvky: 1612
Registrován: 19. 3. 2007, 12:14
Bydliště: Kamanová (Topoľčany)

29. 1. 2017, 5:32

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
rocnik 1976 -stolár, trosicka uz aj strojar.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

29. 1. 2017, 5:43

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
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Hades
Příspěvky: 1206
Registrován: 11. 10. 2012, 10:59
Bydliště: Praha; Mimoň

30. 1. 2017, 7:55

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
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“