HowToMeegoFennecDraft: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
Line 24: Line 24:
#Download and install dependencies / needed packages<br><pre>zypper in python-devel docutils libidl-devel libcontentaction-devel alsa-lib-devel gst-plugins-base-devel libXt-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 libXt-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</pre><pre>wget http://mercurial.selenic.com/release/mercurial-1.7.2.tar.gz </pre><pre>tar -xzf mercurial-1.7.2.tar.gz </pre> <pre>cd mercurial-1.7.2.tar.gz </pre><pre>make install</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</pre><pre>wget http://mercurial.selenic.com/release/mercurial-1.7.2.tar.gz </pre><pre>tar -xzf mercurial-1.7.2.tar.gz </pre> <pre>cd mercurial-1.7.2.tar.gz </pre><pre>make install</pre>  
#Get Xulrunner Sources from Meego Developer Preview Repository<br><pre>cd /meegoWorkingDirectory </pre> <pre>hg clone http://hg.meego.com/mozilla-central </pre> <pre>hg update -C PRC1 </pre>  
#Get Xulrunner Sources from Meego Developer Preview Repository<br><pre>cd /meegoWorkingDirectory </pre><pre>hg clone http://hg.meego.com/mozilla-central</pre> <pre>cd mozilla-central</pre><pre>hg clone http://hg.meego.com/mobile-browser mobile</pre><pre>cd mobile</pre><pre>hg update -C PRC1</pre><pre>cd ..</pre> <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>
#Copy mozconfig from this page into the /meegoWorkingDirectory
 
#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>
7. Get it on your Device<br>8. Run it<br>  
#Package it</pre><br><pre>cd build-tree/obj-qt-buildxulrunner/xulrunner</pre><br><pre>make package</pre>
 
#Copy it to your device<br><pre>scp fennec-4.0b4pre.en-US.linux-i686.tar.bz2 meego@IPTOYOURMEEGONETBOOK:/</pre><br>
<br>
#Extract it
#Run it


<br>
<br>

Navigation menu