r2880 - branches/ppcgui/documentation
athkar at minisip.org
athkar at minisip.org
Tue Oct 24 18:12:40 CEST 2006
Author: athkar
Date: 2006-10-24 18:12:39 +0200 (Tue, 24 Oct 2006)
New Revision: 2880
Modified:
branches/ppcgui/documentation/gui.html
Log:
Added instructions on how to deploy minisip to PPC device
Modified: branches/ppcgui/documentation/gui.html
===================================================================
--- branches/ppcgui/documentation/gui.html 2006-10-24 15:14:20 UTC (rev 2879)
+++ branches/ppcgui/documentation/gui.html 2006-10-24 16:12:39 UTC (rev 2880)
@@ -2,10 +2,15 @@
<html>
<head>
+
+
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
- <title>Compiling the GUI version from minisip svn repository.</title>
+
+
+
+ <title>Compiling the GUI version from minisip svn repository.</title>
<style type="text/css">
<!--
body {
@@ -38,31 +43,40 @@
<body>
+
<div style="text-align: center;"><strong>Compiling
the gui version from svn repository.</strong>
<br>
+
</div>
+
<br>
+
<strong>Step 1: Software tools. </strong>
<ul>
+
<li>Microsoft Visual Studio 2005, Professional edition, Version
8.0.50727.42 (KTH students are able to get a free, legal copy from <a href="http://msdn60.e-academy.com/elms/Storefront/Home.aspx?campus=kth_it">here</a>).
</li>
+
<li><a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a>,
-for downloading the sources from the Minisip subversion repository. </li>
-
+for downloading the sources from the Minisip subversion repository.</li>
+ <li>Pocket Console, a console emulator for pocket pc.</li>
</ul>
+
<strong>Step 2: Downloading the sources.</strong>
<br>
+
<br>
+
From
your windows desktop, right click and select "SVN Checkout..." (make
sure you installed TortoiseSVN first). Then enter on the URL of
@@ -71,50 +85,71 @@
save the sources, and press OK.
<strong><br>
+
<br>
+
Step 3: Setting paths to libraries. </strong><br>
+
<br>
+
<strong></strong><strong><span style="font-weight: normal;">Open the minisip.sln file.
From the Visual
Studio menu, select Tools -> Options -> VC++ Directories.
Select
"Pocket PC 2003 (ARM) from the platform dropdown box.</span><br>
+
</strong>
<ul>
+
<li>Select "<span style="font-style: italic;">Include
files</span>" from the "<span style="font-style: italic;">Show
directories for:</span>" dropdown box. Copy paste the following
string in the last position of the list:</li>
+
+
<ul>
+
<li>$(SolutionDir)ex_libs\dojstream-20041222\stdinc;$(SolutionDir)ex_libs\openssl\openssl\inc32;$(SolutionDir)ex_libs\PortSDK\Include;$(SolutionDir)ex_libs\PortSDK\Include\st;$(SolutionDir)ex_libs\wcecompat\include</li>
+
+
</ul>
+
<li>Select "Library files" from the "<span style="font-style: italic;">Show directories for:</span>"
dropdown box. Copy paste the following string in the last position of
the list:</li>
+
+
<ul>
+
<li>$(SolutionDir)ex_libs\PortSDK\lib\ARM;$(SolutionDir)ex_libs\openssl\openssl\out32dll_ARMV4_pda_console;$(SolutionDir)ex_libs\wcecompat\lib;$(SolutionDir)pocket
pc 2003 (armv4)\debug</li>
+
+
</ul>
+
</ul>
+
<strong>
Step 4: Compilation and deployment:<br>
+
<br>
+
<span style="font-weight: normal;">To compile the solution
press F6 (alternatively, select "<span style="font-style: italic;">Build
Solution</span>" from the "<span style="font-style: italic;">Build</span>"
@@ -122,8 +157,10 @@
following projects will subsequently compile: libmutil. libmnetutil,
libmikey, libmsip, minisip, GUI.</span><br>
+
<br>
+
</strong>Copy
the files libmutil.dll, libmnetutil.dll, libmikey.dll, libmsip.dll,
minisip.exe, minisip CE.exe (you can find them under
@@ -137,12 +174,20 @@
the
file .minisip.conf from the resources directory, to the root directory
of your mobile device, from your windows explorer.<br>
+<br>
+Install pocket console on the device [1], and reboot when prompted.
+(For users of ipaq 5550: To soft reset the device use the stylus to
+push the reset button at the bottom of the device).<br>
+
<br>
+
From the pocket pc device, using your stylus, select:
Start->Programs->File Explorer
Then navigate to the folder where you installed minisip and
-click on minisip CE.exe.
+click on minisip CE.exe.<br>
+<br>
+[1] <a href="http://www.symbolictools.de/public/pocketconsole/bin/pocketconsole/pocketconsole_arm_setup.exe">http://www.symbolictools.de/public/pocketconsole/bin/pocketconsole/pocketconsole_arm_setup.exe</a>
</body>
</html>
More information about the Minisip-devel
mailing list