569
edits
No edit summary |
No edit summary |
||
Line 56: | Line 56: | ||
</pre></code> | </pre></code> | ||
= Upgrading a centos ref vm with scratchbox installed = | |||
<code><pre> | |||
su - | |||
wget http://scratchbox.org/download/files/sbox-releases/stable/tarball/scratchbox-toolchain-cs2007q3-glibc2.5-arm6-1.0.7-3-i386.tar.gz | |||
wget http://scratchbox.org/download/files/sbox-releases/stable/tarball/scratchbox-devkit-cputransp-1.0.7-i386.tar.gz | |||
cd / | |||
tar zxvf ~/scratchbox-toolchain-cs2007q3-glibc2.5-arm6-1.0.7-3-i386.tar.gz | |||
tar zxvf ~/scratchbox-devkit-cputransp-1.0.7-i386.tar.gz | |||
cd /scratchbox/etc | |||
rm resolv.conf | |||
ln /etc/resolv.conf | |||
/scratchbox/login | |||
sb-conf setup CHINOOK-ARMEL-2007 -c cs2007q3-glibc2.5-arm6 \ | |||
-d cputransp:debian-etch:doctools:maemo3-tools:perl \ | |||
-t /scratchbox/devkits/cputransp/bin/qemu-arm-cvs-m | |||
sb-conf rootstrap CHINOOK-ARMEL-2007 http://repository.maemo.org/stable/4.0.1/armel/maemo-sdk-rootstrap_4.0.1_armel.tgz | |||
sb-conf install CHINOOK-ARMEL-2007 -cedFGS | |||
sb-conf select CHINOOK-ARMEL-2007 | |||
exit | |||
wget http://repository.maemo.org/stable/chinook/maemo-sdk-nokia-binaries_4.0.1.sh | |||
chmod +x maemo-sdk-nokia-binaries_4.0.1.sh | |||
sh ./maemo-sdk-nokia-binaries_4.0.1.sh | |||
# you'll have to type 'I agree' | |||
/scratchbox/login | |||
wget http://people.mozilla.com/~vladimir/misc/execstack.armel | |||
chmod a+x execstack.armel | |||
fakeroot mv execstack.armel /usr/bin/execstack | |||
execstack -c `find /lib/ -name \*.so.\* -type f` | |||
execstack -c `find /usr/lib/ -name \*.so.\* -type f` | |||
fakeroot echo "deb http://repository.maemo.org/extras-devel chinook free non-free" >> /etc/apt/sources.list | |||
fakeroot echo "deb file:/home/$USER/maemo-sdk-nokia-binaries_4.0.1 chinook explicit" >> /etc/apt/sources.list | |||
fakeroot apt-get update | |||
fakeroot apt-get install libgtk2.0-dev libxaw7-dev libfreetype6-dev libxi-dev libhildonmime-dev libosso-dev libidl-dev liblocation-dev | |||
exit | |||
</code></pre> |
edits