61
edits
mNo edit summary |
mNo edit summary |
||
| Line 21: | Line 21: | ||
#Download and install dependencies / needed packages<br><pre>zypper in python-devel docutils libidl-devel libcontentaction-devel alsa-lib-devel gst-plugins-base-devel libffi-devel python sharutils bc quilt yasm wget</pre> | #Download and install dependencies / needed packages<br><pre>zypper in python-devel docutils libidl-devel libcontentaction-devel alsa-lib-devel gst-plugins-base-devel libffi-devel python sharutils bc quilt yasm wget</pre> | ||
#Get and Compile Mercurial<br>MeegoSDK is missing Mercurial packages, we need to download, compile and install them by our own.<br><pre>cd /meegoWorkingDirectory | #Get and Compile Mercurial<br>MeegoSDK is missing Mercurial packages, we need to download, compile and install them by our own.<br><pre>cd /meegoWorkingDirectory | ||
wget http://mercurial.selenic.com/release/mercurial-1.7.2.tar.gz | </pre> | ||
tar -xzf mercurial-1.7.2.tar.gz | |||
cd mercurial-1.7.2.tar.gz | wget http://mercurial.selenic.com/release/mercurial-1.7.2.tar.gz tar -xzf mercurial-1.7.2.tar.gz cd mercurial-1.7.2.tar.gz make install cd .. | ||
make install | |||
cd .. | |||
#Get Xulrunner Sources from Meego Developer Preview Repository (based on Firefox Mobile Beta 2)<br><pre>cd /meegoWorkingDirectory | #Get Xulrunner Sources from Meego Developer Preview Repository (based on Firefox Mobile Beta 2)<br><pre>cd /meegoWorkingDirectory | ||
hg clone http://hg.meego.com/mozilla-central | hg clone http://hg.meego.com/mozilla-central | ||
hg update -C PRC1 </pre> | hg update -C PRC1 | ||
</pre> | |||
#Compile<br>The checkout there is still debian based, this needs to be adjusted. For now its good enough to use the mozconfig provided in the bottom of this page.<br><pre>make -f client.mk build</pre><br> | #Compile<br>The checkout there is still debian based, this needs to be adjusted. For now its good enough to use the mozconfig provided in the bottom of this page.<br><pre>make -f client.mk build</pre><br> | ||
edits