This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wiki:development:deb-buildguide [2014/10/02 03:32] mikedep333 [Build on Raspberry Pi (Raspbian wheezy)] Update how long it takes to build nx-libs |
wiki:development:deb-buildguide [2015/03/08 04:37] mikedep333 [Build on Raspberry Pi (Raspbian wheezy)] |
||
---|---|---|---|
Line 46: | Line 46: | ||
</ | </ | ||
- | ==== Build on Raspberry Pi (Raspbian wheezy) ==== | + | ==== Build server components |
These are temporary notes. | These are temporary notes. | ||
Line 52: | Line 52: | ||
sudo apt-get update | sudo apt-get update | ||
# build deps of both nx-libs and x2goserver | # build deps of both nx-libs and x2goserver | ||
- | sudo apt-get install debhelper libpng-dev libjpeg-dev zlib1g-dev quilt libfontconfig1-dev libfontenc-dev libfreetype6-dev libxmltok1-dev libxml2-dev autoconf pkg-config x11proto-core-dev man2html-base | + | sudo apt-get install |
git clone http:// | git clone http:// | ||
cd nx-libs | cd nx-libs | ||
Line 63: | Line 63: | ||
git checkout 4.0.1.16 | git checkout 4.0.1.16 | ||
# This will take a few minutes | # This will take a few minutes | ||
+ | dpkg-buildpackage -us -uc | ||
+ | cd .. | ||
+ | # No new depenendcies for cups-x2go | ||
+ | git clone git:// | ||
+ | cd cups-x2go | ||
+ | git checkout 3.0.1.0 | ||
+ | dpkg-buildpackage -us -uc | ||
+ | cd .. | ||
+ | sudo apt-get install | ||
+ | git clone git:// | ||
+ | cd pinentry-x2go | ||
+ | git checkout 0.7.5.7 | ||
dpkg-buildpackage -us -uc | dpkg-buildpackage -us -uc | ||
cd .. | cd .. | ||
Line 75: | Line 87: | ||
# nx-libs dependencies and recommendations | # nx-libs dependencies and recommendations | ||
sudo apt-get install libc6 libxml2 libjpeg8 libpng12-0 libstdc++6 zlib1g libgcc1 | sudo apt-get install libc6 libxml2 libjpeg8 libpng12-0 libstdc++6 zlib1g libgcc1 | ||
- | # **This is not the actual command. Will update this wiki page shortly** | + | sudo dpkg -i x2goagent_*.deb nxagent_*.deb |
- | sudo dpkg -i nxagent | + | # If you have x2goclient installed from the raspbian repos, you will need to run this command instead |
- | # If you have x2goclient installed from the raspbian repos, you will need to run this command instead | + | sudo dpkg -i x2goagent_*.deb nxagent_*.deb |
- | sudo dpkg -i nxagent | + | sudo dpkg -i x2goserver_*.deb x2goserver-xsession_*.deb x2goserver-extensions_*.deb |
- | sudo dpkg -i x2goserver_4.0.1.16-0x2go1_armhf.deb x2goserver-xsession_4.0.1.16-0x2go1_all.deb x2goserver-extensions_4.0.1.16-0x2go1_all.deb | + | |
</ | </ |