dotgnu-pnet
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Pnet-developers] Re:Pocket PC Apps


From: Andrew Revvo
Subject: Re: [Pnet-developers] Re:Pocket PC Apps
Date: Fri, 15 Oct 2004 02:10:13 +0400

Hi again.

FM> I unpack the needed processor libraries of the NCF 1.0 SP2
FM> (netcf.core.ppc3.ARM.cab) and and I saw several files with
FM> strange names (for example: System~1.018; Mscore~1.002,
FM> and so on).

Rename them, using this batch file:

@echo off
echo Now converting the PocketPC ARM runtime.
del NE8A18~1.000
del 0mscoree.001
del MSCORE~1.002
del cgacutil.003
del NETCF1~1.004
del NETCFA~1.005
del CALEND~1.006
del CHARIN~1.007
del CULTUR~1.008
del CULTUR~2.009
del REGION~1.010
ren mscorlib.011 mscorlib.dll
ren 00system.012 system.dll
ren SYD8C9~1.013 system.drawing.dll
ren SY17B8~1.014 system.web.services.dll
ren SY5DD4~1.015 system.windows.forms.dll
ren SY9B57~1.016 system.windows.forms.datagrid.dll
ren SY40C7~1.017 system.xml.dll
ren SYB769~1.018 system.net.irda.dll
ren SYSTEM~2.019 system.data.dll
ren MICROS~2.020 microsoft.visualbasic.dll
ren MICROS~3.021 microsoft.windowsce.forms.dll
del NETCF_~1.999
echo Done

FM> Is there some documentation about these files?
FM> Does the css.exe (.NET Framework) compiler build PPC .EXEs
FM> (ARM, MIPS, SH3)?

It should build NET executable image. I dont know about Mips and Sh3,
but Arm should work fine.

FM> Can I build PPC .EXEs with PNET without MS NCF 1.0 SP2?

I dont know, test it manually. I see no contradictions

Andrew Revvo

FM> Thank you!
FM> Fabio Martins

??>> From:          "Andrew Revvo" <address@hidden>
??>> To:            <address@hidden>
??>> Subject:       [Pnet-developers] Re:Pocket PC Apps
??>> Date:          Fri, 15 Oct 2004 01:29:54 +0400

??>> Fabio,
??>>
??>> Download NET Compact Framework 1.0 SP2 Redistributable:
??>>
http://www.microsoft.com/downloads/details.aspx?FamilyID=359ea6da-fc5d-41cc-ac04-7bb50a134556&displaylang=en
??>>
??>> Unpack the needed processor libraries and link your software with
??>> these dlls. Note. Do not link with stdlib.
??>>
??>> This is an example of NAnt target (I use Microsoft Net 1.1 command
??>> line compiler), but I think that you may port it to PNET without any
??>> problems.
??>>
??>> --
??>>    <target name="build.pocketpc.netcfXX">
??>>         <mkdir dir="${build.output}" />
??>>
??>>         <property name="netcf.path" value="C:/Tools/Dev/C#/netcf" />
??>>         <property name="net11.path"
??>> value="C:/Windows/Microsoft.NET/Framework/v1.1.4322" />
??>>         <exec program="${net11.path}\csc.exe">
??>>             <arg value="/target:winexe" />
??>>             <arg value="/out:${build.output}/${build.name}.exe" />
??>>             <arg value="/doc:${build.output}/${build.name}.doc.xml" />
??>>             <arg value="/debug" if="${build.debug}" />
??>>             <arg value="/optimize" />
??>>             <arg value="/define:${build.define}" />
??>>             <arg value="/nostdlib" />
??>>             <arg value="/noconfig" />
??>>             <arg value="/reference:${netcf.path}\Mscorlib.dll" />
??>>             <arg value="/reference:${netcf.path}\System.dll" />
??>>             <arg
??>> value="/reference:${netcf.path}\System.Windows.Forms.dll" />
??>> <arg value="Program.cs" />        </exec>    </target> --
??>>
??>> Andrew Revvo


reply via email to

[Prev in Thread] Current Thread [Next in Thread]