-
Notifications
You must be signed in to change notification settings - Fork 172
Packaging for LINUX
thijs edited this page Jan 25, 2014
·
6 revisions
...just some notes about creating the static binary installer using Ubuntu Breezy...
-- WORK IN PROGRESS --
Create the chroot system
mkdir staticBuilder
sudo debootstrap breezy staticBuilder/
sudo chroot staticBuilder/
Now we are inside the chroot environment. (We need to create the /etc/apt/sources.list file)
apt-get update
Install GCC & co
apt-get install build-essential
apt-get install subversion
apt-get install automake
Install shared libraries
apt-get install libx11-dev
apt-get install libxft-dev
apt-get install libxrandr-dev
apt-get install libasound2-dev
apt-get install ladspa-sdk
QT 3
wget http://ftp.iasi.roedu.net/mirrors/ftp.trolltech.com/qt/sources/qt-x11-free-3.3.5.tar.gz
./configure -static -thread
QT 4
wget http://ftp.iasi.roedu.net/mirrors/ftp.trolltech.com/qt/sources/qt-x11-opensource-src-4.1.0.tar.gz
new installer directory structure
hydrogen
./configure -qt-zlib -qt-libpng -qt-libjpeg -release
article about building on slashdot : http://ask.slashdot.org/article.pl?sid=05/11/24/2230256&threshold=1