Laptop for 6.3 development

bridged with qnx.development_tools
Ken Schumm

Laptop for 6.3 development

Post by Ken Schumm » Sat Sep 24, 2005 12:45 am

Can anyone recommend a good current mid-range laptop that would work well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and develop
on both.

Igor Kovalenko

Re: Laptop for 6.3 development

Post by Igor Kovalenko » Sat Sep 24, 2005 3:49 am

Dell Latitude 600 (and 610) work ok.

"Ken Schumm" <NOSPAM@qsolv.com> wrote in message
news:dh27ds$qer$1@inn.qnx.com...
Can anyone recommend a good current mid-range laptop that would work well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and develop
on both.

Ken Schumm

Re: Laptop for 6.3 development

Post by Ken Schumm » Sun Sep 25, 2005 5:17 pm

"Igor Kovalenko" <kovalenko@comcast.net> wrote in message
news:dh2i9v$47p$1@inn.qnx.com...
Dell Latitude 600 (and 610) work ok.
Thanks for the pointer!

Robert Rutherford

Re: Laptop for 6.3 development

Post by Robert Rutherford » Mon Sep 26, 2005 3:35 am

On Fri, 23 Sep 2005 17:45:03 -0700, Ken Schumm wrote:
Can anyone recommend a good current mid-range laptop that would work well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and develop
on both.
You should at least consider just getting the highest performance laptop
you can and then running QNX under VMware. We got sick of dealing with
laptop compatibility issues and went down this path some time ago.

Rob Rutherford
Ruzz Technology

David Gibbs

Re: Laptop for 6.3 development

Post by David Gibbs » Mon Sep 26, 2005 4:46 pm

Robert Rutherford <mail@nospamplease.ruzz.com> wrote:
On Fri, 23 Sep 2005 17:45:03 -0700, Ken Schumm wrote:

Can anyone recommend a good current mid-range laptop that would work well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and develop
on both.

You should at least consider just getting the highest performance laptop
you can and then running QNX under VMware. We got sick of dealing with
laptop compatibility issues and went down this path some time ago.
This actually does work quite well. And I find it quite nice to run
the IDE under Windows, targeting my QNX system running in VMWare on
the same machine.

-David
--
David Gibbs
QNX Training Services
dagibbs@qnx.com

Mario Charest

Re: Laptop for 6.3 development

Post by Mario Charest » Mon Sep 26, 2005 11:59 pm

"David Gibbs" <dagibbs@qnx.com> wrote in message
news:dh98lr$13j$1@inn.qnx.com...
Robert Rutherford <mail@nospamplease.ruzz.com> wrote:
On Fri, 23 Sep 2005 17:45:03 -0700, Ken Schumm wrote:

Can anyone recommend a good current mid-range laptop that would work
well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and
develop
on both.

You should at least consider just getting the highest performance laptop
you can and then running QNX under VMware. We got sick of dealing with
laptop compatibility issues and went down this path some time ago.

This actually does work quite well. And I find it quite nice to run
the IDE under Windows, targeting my QNX system running in VMWare on
the same machine.
You do need a good amount of ram though, after all two oses are running on
the same hardware.

That is also how I do most of my work nowadays. In fact I'm thinking of
getting a dual core CPU to better run vmware (i'm guessing it will perform
better), plus latest beta version of vmware support SMP (two processors will
appears to the guest os)
-David
--
David Gibbs
QNX Training Services
dagibbs@qnx.com

inn.qnx.com

Re: Laptop for 6.3 development

Post by inn.qnx.com » Tue Sep 27, 2005 4:28 pm

I let VMware provide a virtual hard disk, and the filesystem performance is
agonizing. Any tips? I assume that giving the VM its own partition would
improve it substantially, but my coworker says he doesn't think so.

BTW, we use Samba to make the QNX file system accessible to our
Windows-based tools. Works great with a VM (other than the speed).

Marty Doane

"David Gibbs" <dagibbs@qnx.com> wrote in message
news:dh98lr$13j$1@inn.qnx.com...
Robert Rutherford <mail@nospamplease.ruzz.com> wrote:
On Fri, 23 Sep 2005 17:45:03 -0700, Ken Schumm wrote:

Can anyone recommend a good current mid-range laptop that would work
well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and
develop
on both.

You should at least consider just getting the highest performance laptop
you can and then running QNX under VMware. We got sick of dealing with
laptop compatibility issues and went down this path some time ago.

This actually does work quite well. And I find it quite nice to run
the IDE under Windows, targeting my QNX system running in VMWare on
the same machine.

-David
--
David Gibbs
QNX Training Services
dagibbs@qnx.com

Mario Charest

Re: Laptop for 6.3 development

Post by Mario Charest » Tue Sep 27, 2005 7:00 pm

"inn.qnx.com" <martin.doane@siemens.com> wrote in message
news:dhbrsl$14f$1@inn.qnx.com...
I let VMware provide a virtual hard disk, and the filesystem performance is
agonizing. Any tips? I assume that giving the VM its own partition would
improve it substantially, but my coworker says he doesn't think so.
Strange, for me performance is about the same as standard IDE disk under
QNX4.
BTW, we use Samba to make the QNX file system accessible to our
Windows-based tools. Works great with a VM (other than the speed).

Marty Doane

"David Gibbs" <dagibbs@qnx.com> wrote in message
news:dh98lr$13j$1@inn.qnx.com...
Robert Rutherford <mail@nospamplease.ruzz.com> wrote:
On Fri, 23 Sep 2005 17:45:03 -0700, Ken Schumm wrote:

Can anyone recommend a good current mid-range laptop that would work
well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and
develop
on both.

You should at least consider just getting the highest performance laptop
you can and then running QNX under VMware. We got sick of dealing with
laptop compatibility issues and went down this path some time ago.

This actually does work quite well. And I find it quite nice to run
the IDE under Windows, targeting my QNX system running in VMWare on
the same machine.

-David
--
David Gibbs
QNX Training Services
dagibbs@qnx.com

Max Feil

Re: Laptop for 6.3 development

Post by Max Feil » Tue Sep 27, 2005 9:36 pm

I give my QNX6 VM its own partition, not so it will run faster as a VM but
so that I can run it both under VMware and by directly booting into it. Much
of the time I run it as a VM, but when I need performance or hardware
accuracy I just hibernate Windows and boot directly into QNX6. Very handy.

Of course all saved states become invalid after you leave the real OS and go
to resume VMware, so I turn off snapshots and am very careful about
suspending/resuming. I've resumed a couple of times from an invalid state by
accident, and VMware noticed the inconsistency once but the other time parts
of my filesystem got corrupted. Chkfsys fixed most of it.

To customize my startup depending on whether I'm in vmware or not, I use a
small program which gives a return code indicating the vm is running or not.
I just call it from my rc.local and do separate setup depending on real vs.
virtual machine. I'm attaching "isvm" to this posting. It's especially handy
if you have a USB keyboard/mouse or if you have separate network setups. I
suppose I could switch over the graphics driver as well this way, but I just
let Neutrino automatically detect and prompt me for that.

Cheers,
Max
--
Max Feil
QNX Software Systems
Stay up-to-date on all the QNX news! Register here to receive our
newsletter:
http://www.qnx.com/news/forms/newsletter.html

"inn.qnx.com" <martin.doane@siemens.com> wrote in message
news:dhbrsl$14f$1@inn.qnx.com...
I let VMware provide a virtual hard disk, and the filesystem performance
is
agonizing. Any tips? I assume that giving the VM its own partition would
improve it substantially, but my coworker says he doesn't think so.

BTW, we use Samba to make the QNX file system accessible to our
Windows-based tools. Works great with a VM (other than the speed).

Marty Doane

"David Gibbs" <dagibbs@qnx.com> wrote in message
news:dh98lr$13j$1@inn.qnx.com...
Robert Rutherford <mail@nospamplease.ruzz.com> wrote:
On Fri, 23 Sep 2005 17:45:03 -0700, Ken Schumm wrote:

Can anyone recommend a good current mid-range laptop that would work
well
for QNX 6.3 development? I'd want to boot both windows and 6.3 and
develop
on both.

You should at least consider just getting the highest performance
laptop
you can and then running QNX under VMware. We got sick of dealing with
laptop compatibility issues and went down this path some time ago.

This actually does work quite well. And I find it quite nice to run
the IDE under Windows, targeting my QNX system running in VMWare on
the same machine.

-David
--
David Gibbs
QNX Training Services
dagibbs@qnx.com

begin 666 isvm.gz
M'XL(",EAAD$``VES=FT`E5==;!15%#ZSG<+VA[*MI338F*)M++$,;2D*R$LI
M"U:74N@/)35.MKO#[N+^U-U9TL8'A87 9+.)D4ABHO'1/I87XXM)0XE-$QZ:
MX .)C:D&S9(64TV#?:BLY]Q[9W=F651N<N;><\]WSKWWS+D_YR.WY[@D26 6
M!Y0!<1TIV=F-]<!6WM\-S; %VJ 1=F!-/-+'B$&:Q391.9*,5(:T3H0RHGIL
MUPN9)(@5E!&UH"(1Z8.+RUG?9RA#>H!\%FF+D#NP:D=Y.\J(9I"?$7)9D!.-
M."_)3B)S.'/\?<E$?%\X-+XO[/\@.JDD8DH7FW,-4B72-J0J*!0)^)@@UF:N
MD\8SC9.;*I"JX>E"MFB>U*Z%/W+D"^=-V2DSO@Z&:;U7"_)=M-[+LO,,UG5(
M_4AM*5->";NQWD#YII#[A#U3OQWKZU=DY^M,7@F=)$=]C\"_6X0_B/6J97XQ
M6H=%OA_K1M1O%?J OO-QMZG'SO7WG.SK!2T>C\8@$0I$O6%00]&0KA(*(MY0
M%+RZ-AG203WA.76TQZ.>.GY\T#VD#O4<];A54,=1BD)-5'ZO[@55'4\DU(3N
MC5-7U,_F6XX_80/GN14=MTDU_0#LWXJ.EZG&'Y==P;]U&R!W8 T1N=9UL:Y<
M*VD&J?EP.8>EE2P$2?9PD?%D*>@B?I;Q9#'82/P,LOU]/2?)I\:]M-X"&4^+
MG)%O92;ES( S-2F#7IVY"&E'ZK9\=3;YU^"9LZ='LI^C6K )_VOV*VRE[LA9
M%>OY<M/U68K1@>RGV'D7AHU?4ZOU@Q3F,'9I;A3]O-) -E,'49X9D(T;U$A#
M;I%WI0Y"\I>QA3G$%.DVH2X*@/>[1@;3P\ZT`S\XN_0N5CO3E:RN3G<9?SXR
MAC?32:<Q:VQ)NYVI6=GXT6AD+:>Q8#A9JSH]O&FX,EIV[+V%.6;7F;JS?@&R
M/SRAI;D^69@S'K/^QGGW6G#TY,B\>_VG68!Y]P9MIWGWYN@(`.IDW&L#V7'F
M$%=Z>,U87(&\+MK<"':CER]49=_AAK-?,^C&!<"^-WC?M[0A5Z3"F(6U-]<"
MNNP(\T].WVT\Y@QWVQ'FR4WC!I-/;N:2/X^5L+'D$O[+!G \C*4L1LH2DGEV
MT1Y?Q/U'"Z/_R\X;/&?H7.C&?@K+(>3I+-'%_J? VF$Y0VB_T9G2#/QLQ'G#
M3J09U*?V--9UXGQYP7+./$^A,+;6YAE$Y7>T_P2I!O?U2W2VG.CM/=S<=J)_
M>$]SEW+H@+(?C\:]43W6W-71T=FQO_- <UM<"VO>A+8'G@:7Z/H7?7,6[*+I
M5#HZ+0O\KSY0$E,1W3N.M1[G==!LA:*Z%I\`)1K3-:43E* W$03%/Q5%%5[K
M<5!P&@J>+KPQ$=9)#T\GA9T_RGED$$N'$&EX(R$?*#X]%D<%/Z\",<0EF E?
M+!+1HCH?\GG^S8M0N%?8/0D\#LQBWI&O`+];",?N,\EF)H][#?B]9,71>2\+
MN7DOD@NK!(YB= AQRT)7$AB*U4/ XY1P%-/=#A[+Q>/V`+_W"$<Q.^W@OXWL
MU(F:^+<M.(KQ&0>/?5GTF[A!89OV$.VQ18<]]LUQ^RVX^XB[C[@!"\Y<[SD+
MCN[0-ES4NF3'45$M.-K33>6EQ]5$FWS#WB=%.-/>^\(6X=@[I9R_4<HM.-+3
M+?;HC%EZAKT/+;@']"9Z!NZR!4=GS"KBFDKXY1H4WF)T(;%#J\1ZW6*>91:<
M;,&9[8Q%APKA(B7LW00>SV9)(NY("5RM&-,LMQ#W10F<]6U&Q87![9+Y6:I
M(9XKBNPU;\=#WC+AHFUE*[0_@>ESE/FF+!,C%W@^PE">Y]ZA_<-Y_O>G\SQW
M^DR>YYY9S//\#]_/\Q6,-]^"9>RURN.5\_S5VO*9R?/7:'N>W\;XI3Q?P_@'
M>7X[XU?SO(NO[Z;)UQ;Q=38_E;&;RLK7%_$[BOB&(GZG/3_ MV<Q7V'!RR7D
M-*/9*^8]Q]_*;6(]$OJ#WK#+>;X&NBQX!^+?(KM7"SR=1^T6?2_P]P#GMT/T
M?\SG>LH^GQ:+O2DH^)_L7;/@:?POL;Z3LL_'NIYI*/Q/6L\W1?.A\9<LXW\'
M]ESD>[#G(G?!GHO<P]J#_CD,/)=8AD)\UF%\_@8\5SPKY(_ GKO0O48ON@8A
M_QOLN8PL\?F-"GF59,]M&B1[KO*R9,]M7I4*\5^'\;]7LN<ZW47Z;TKV7.>T
M9,]U1J2B7$=5!_IZ515\<1WS$,4'`9^O2\5[?R(4UOP*3.#C1U5[ATZ=4=W]
MQQ"HJOZ8&@C'QKUAE;T;5&]R$EA&Y$]&(E-P/A;W::H>4T6F<ZR@BX.,:X%0
M%(<1_9Z^P:$BH_Z\47JK"*-B"@(>2ER,D U[=B92K("FJPE-UT/10(*G:B R
M+9&^);3 >6\2'T8B-;L847T1OS6KLZ9G+,-3V;/)S/-$#E<ZW:-LCL'^`;ZF
&=X=[$ ``
`
end

Tony

Re: Laptop for 6.3 development

Post by Tony » Wed Sep 28, 2005 9:46 am

On Wed, 28 Sep 2005 01:36:10 +0400, Max Feil <maxf@magma.ca> wrote:
I give my QNX6 VM its own partition, <snip>, so that I can run it both
under VMware and by directly booting into it.
Can you share the souces of your utility to use it in QNX4?
I too run a VMwared machine.

Tony.

Martin Lloyd

Re: Laptop for 6.3 development

Post by Martin Lloyd » Wed Sep 28, 2005 3:22 pm

Tony wrote:
On Wed, 28 Sep 2005 01:36:10 +0400, Max Feil <maxf@magma.ca> wrote:

I give my QNX6 VM its own partition, <snip>, so that I can run it
both under VMware and by directly booting into it.

Can you share the souces of your utility to use it in QNX4?
I too run a VMwared machine.

Tony.
Thanks for a very interesting discussion. When I checked the VMware web
site QNX was not mentioned in the list of guest operating systems, so if
we run QNX under VMware are we on our own?

Martin

Tony

Re: Laptop for 6.3 development

Post by Tony » Wed Sep 28, 2005 3:32 pm

On Wed, 28 Sep 2005 19:22:35 +0400, Martin Lloyd
<martin@ycmhl.demon.co.uk> wrote:
...QNX was not mentioned in the list of guest operating systems, so if
we run QNX under VMware are we on our own?
Yes, we are.
Nevertheless - it works!
The only thing we do_not|will_never have is the fullblown "VMware Tools"
for QNX[4|6].

Tony.

Mario Charest

Re: Laptop for 6.3 development

Post by Mario Charest » Wed Sep 28, 2005 5:54 pm

"Tony" <mts.spb.suxx@mail.ru> wrote in message
news:op.sxtj3ryco93ri4@mobile.wst.quantum.ru...
On Wed, 28 Sep 2005 19:22:35 +0400, Martin Lloyd
martin@ycmhl.demon.co.uk> wrote:
...QNX was not mentioned in the list of guest operating systems, so if
we run QNX under VMware are we on our own?
Yes, we are.
It's not officially supported but I've seen VMWare respond to technical
problem about QNX.
In VM5 they even got the floppy to work under QNX6 (support forum show some
exchange
between Vmware and QNX staff)
Nevertheless - it works!
The only thing we do_not|will_never have is the fullblown "VMware Tools"
There is a version that is not full blown but that is very close.
for QNX[4|6].

Tony.

Max Feil

Re: Laptop for 6.3 development

Post by Max Feil » Wed Sep 28, 2005 6:25 pm

Here is the source to isvm. I'm also attaching the source to my
"vmclipshare" which is for qnx6 photon sessions under VMware. It will do
clipboard sharing, time synch, and makes a valiant attempt at automatic
cursor grab/ungrab. So it's a partial VMtools for QNX6.

Max
--
Max Feil
QNX Software Systems
Stay up-to-date on all the QNX news! Register here to receive our
newsletter:
http://www.qnx.com/news/forms/newsletter.html

"Tony" <mts.spb.suxx@mail.ru> wrote in message
news:op.sxs329jzo93ri4@mobile.wst.quantum.ru...
On Wed, 28 Sep 2005 01:36:10 +0400, Max Feil <maxf@magma.ca> wrote:
I give my QNX6 VM its own partition, <snip>, so that I can run it both
under VMware and by directly booting into it.
Can you share the souces of your utility to use it in QNX4?
I too run a VMwared machine.

Tony.
begin 666 isvm.c
M+R\@<6-C("UO(&ES=FT@:7-V;2YC"B\O"@HO*B!3=&%N9&%R9"!H96%D97)S
M("HO"B-I;F-L=61E(#QS=&1L:6(N:#X*"B\J"B J(%1H92!F;VQL;W=I;F<@
M:6YF;R!F<F]M+ H@*B *("H@8VAI=&-H870N870N:6YF;W-E96LN8V\N:G O
M=FUW87)E+W9M=&]O;',N:'1M; H@*B!!=71H;W(Z($ME;B!+871O"B J(&-H
M:71C:&%T+6QJ0&EN9F]S965K+FIP"B J( H@*B!9;W4@;6%Y(&9R965L>2!U
M<V4L(&UO9&EF>2P@<F5D:7-T<FEB=71E(&]R('1R87-H('1H96T@:6X@=VAA
M=&5V97(@=V%Y"B J('EO=2!L:6ME+B!3=6-C97-S(&]R(&)U9R!R97!O<G1S
M+"!S=6=G97-T:6]N<RP@96YC;W5R86=E;65N="!A;F0*("H@8V]M<&QI;65N
M=',@87)E(&=R96%T;'D@87!P<F5C:6%T960@=&AO=6=H+B!#;VUP;&%I;G1S
M+"!A8V-U<V%T:6]N(&%N9 H@*B!A8G5S92!A<F4@;F]T+@H@*B\*(V1E9FEN
M92!635=!4D5?34%'24,@(" @(" @(#!X-38T1#4X-C@@(" @(" O*B!"86-K
M9&]O<B!M86=I8R!N=6UB97(@(" @(" @("HO"B-D969I;F4@5DU705)%7U!/
M4E0@(" @(" @(" P>#4V-3@@(" @(" @(" @+RH@0F%C:V1O;W(@<&]R="!N
M=6UB97(@(" @(" @(" J+PH*(V1E9FEN92!634--1%]!4$U?1E5.0U1)3TX@
M(#!X,#(@(" @(" @(" @(" O*B!!4$T@9G5N8W1I;VX_(" @(" @(" @(" @
M(" @("HO"B-D969I;F4@5DU#341?1T547T-54E-/4B @(" P># T(" @(" @
M(" @(" @+RH@1V5T(&-U<G-O<B!P;W-I=&EO;B @(" @(" @(" J+PHC9&5F
M:6YE(%9-0TU$7U-%5%]#55)33U(@(" @,'@P-2 @(" @(" @(" @("\J(%-E
M="!C=7)S;W(@<&]S:71I;VX@(" @(" @(" @*B\*(V1E9FEN92!634--1%]'
M151?0TQ)4$Q%3B @(#!X,#8@(" @(" @(" @(" O*B!H;W-T+3YG=65S="!C
M;W!Y(&QE;F=T:" @(" @("HO"B-D969I;F4@5DU#341?1T547T-,25!$051!
M(" P># W(" @(" @(" @(" @+RH@:&]S="T^9W5E<W0@8V]P>2!D871A(" @
M(" @(" J+PHC9&5F:6YE(%9-0TU$7U-%5%]#3$E03$5.(" @,'@P." @(" @
M(" @(" @("\J(&=U97-T+3YH;W-T(&-O<'D@;&5N9W1H(" @(" @*B\*(V1E
M9FEN92!634--1%]3151?0TQ)4$1!5$$@(#!X,#D@(" @(" @(" @(" O*B!G
M=65S="T^:&]S="!C;W!Y(&1A=&$@(" @(" @("HO"B-D969I;F4@5DU#341?
M1T547U9%4E-)3TX@(" P>#!A(" @(" @(" @(" @+RH@1V5T('9E<G-I;VX@
M;G5M8F5R(" @(" @(" @(" J+PHC9&5F:6YE(%9-0TU$7T=%5%]$159)0T4@
M(" @,'@P8B @(" @(" @(" @("\J($=E="!D979I8V4@:6YF;W)M871I;VX@
M(" @(" @*B\*(V1E9FEN92!634--1%]3151?1$5624-%(" @(#!X,&,@(" @
M(" @(" @(" O*B!3970@9&5V:6-E('-T871E(" @(" @(" @(" @("HO"B-D
M969I;F4@5DU#341?1T547U-%5%1)3D<@(" P>#!D(" @(" @(" @(" @+RH@
M1V5T('!R969E<F5N8V4@<V5T=&EN9W,@(" @(" J+PHC9&5F:6YE(%9-0TU$
M7U-%5%]3151424Y'(" @,'@P92 @(" @(" @(" @("\J(%-E="!0<F5F97)E
M;F-E('-E='1I;F=S(" @(" @*B\*(V1E9FEN92!634--1%]'151?2$]35%)%
M4R @(#!X,&8@(" @(" @(" @(" O*B!'970@:&]S="=S('-C<F5E;B!S:7IE
M(" @(" @("HO"B-D969I;F4@5DU#341?4$]055!?1$E!3$]'(" P>#$R(" @
M(" @(" @(" @+RH@3U,@;F]T(&9O=6YD(&UE<W-A9V4@<&]P=7 @(" J+PHC
M9&5F:6YE(%9-0TU$7T=%5%]634-/3D9)1R @,'@Q-" @(" @(" @(" @("\J
M($=E="!632!C;VYF:6<@:6YF;W)M871I;VX@(" @*B\*(V1E9FEN92!634--
M1%]'151?5$E-12 @(" @(#!X,3<@(" @(" @(" @(" O*B!'970@:&]S="=S
M('1I;64@*$=-5"D@(" @(" @("HO"B-D969I;F4@5DU#341?5%)!3E-&15(@
M(" @(" P>#%E(" @(" @(" @(" @+RH@1V5N97)I8R!D871A('1R86YS9F5R
M(" @(" @(" J+PH*+RH*("H@(%!R969E<F5N8V4@8FET;6%S:R H9F]R(%9-
M0TU$7T=%5%]3151424Y'+"!634--1%]3151?4T545$E.1RD*("HO"B-D969I
M;F4@5DU04D5&7T=204)?34]612 @(" P># P,#$@(" @(" @(" @+RH@9W)A
M8B!B>2!C=7)S;W(@;6]V96UE;G0@(" @(" J+PHC9&5F:6YE(%9-4%)%1E]5
M3D=204)?34]612 @,'@P,# R(" @(" @(" @("\J('5N9W)A8B!B>2!C=7)S
M;W(@;6]V96UE;G0@(" @*B\*(V1E9FEN92!635!2149?4T-23TQ,7TU/5D4@
M(#!X,# P-" @(" @(" @(" O*B!S8W)O;&P@8GD@8W5R<V]R(&UO=F5M96YT
M(" @("HO"B-D969I;F4@5DU04D5&7T-/4%E?4$%35$4@(" P># P,3 @(" @
M(" @(" @+RH@8V]P>2!A;F0@<&%S=&4@(" @(" @(" @(" @(" J+PHC9&5F
M:6YE(%9-4%)%1E]&54Q,4T-2145.(" @,'@P,#0P(" @(" @(" @("\J(&9U
M;&P@<V-R965N("AR96%D(&]N;'DI(" @(" @*B\*(V1E9FEN92!635!2149?
M14Y415)?1E5,3" @(#!X,# X," @(" @(" @(" O*B!F=6QL('-C<F5E;B H
M=W)I=&4@;VYL>2D@(" @("HO"B-D969I;F4@5DU04D5&7U-93D-23TY)6D4@
M(" P># T,# @(" @(" @(" @+RH@=&EM92!S>6YC<F]N:7IA=&EO;B @(" @
M(" @(" J+PH*(V1E9FEN92!634-,25!?34%87TQ%3D=42" @(#8U,S4U(" @
M(" @(" @(" O*B!M87AI;75M(&-O<'D@)B!P87-T92!L96YG=&@@("HO"@IV
M;VED('9M7V-M9"AU;G-I9VYE9"!P6S1=*2!["B-I9FYD968@7U]13EA.5$]?
M7PH)97AT97)N('9O:60@7W9M7VEN*'9O:60I.PHC<')A9VUA(&%U>"!?=FU?
M:6X@/2!<"@DB;6]V(&5A>"P@<%LP72(@7 H)(FUO=B!E8G@L('!;,5TB(%P*
M"2)M;W8@96-X+"!P6S)=(B!<"@DB;6]V(&5D>"P@<%LS72(@7 H)(FEN(&5A
M>"P@9'@B(%P*"2)M;W8@<%LP72P@96%X(B!<"@DB;6]V('!;,5TL(&5B>"(@
M7 H)(FUO=B!P6S)=+"!E8W@B(%P*"2)M;W8@<%LS72P@961X(B!<"@E?7VUO
M9&EF>2!;96%X(&5B>"!E8W@@961X73L*"5]V;5]I;B@I.PHC96QS90H@(" @
M(" @(%]?87-M7U\@("@B:6X@)25D>"P@)25E87@B"B @(" @(" @.B B/6$B
M*'!;,%TI+" B/6(B*'!;,5TI+" B/6,B*'!;,ETI+" B/60B*'!;,UTI"B @
M(" @(" @.B B82(H<%LP72DL(")B(BAP6S%=*2P@(F,B*'!;,ETI+" B9"(H
M<%LS72D*(" @(" @(" I.PHC96YD:68*?0H*=F]I9" *<V5G9F%U;'0H*0I[
M"@EE>&ET*# I.PI]"@IU;G-I9VYE9"!I;G0@9V5T7W-E='1I;F=S*"D*>PH)
M=6YS:6=N960@:6YT(" @(')E9W-;-%T["@ER96=S6S!=(#T@5DU705)%7TU!
M1TE#.PH)<F5G<ULQ72 ](#!X8S!D93L)+RH@9&]N)W0@8V%R92 J+PH)<F5G
M<ULR72 ](%9-0TU$7T=%5%]3151424Y'.PH)<F5G<ULS72 ](%9-5T%215]0
M3U)4.PH)=FU?8VUD*')E9W,I.PH)<F5T=7)N(')E9W-;,%T["GT*"FEN= IM
M86EN("@@:6YT(&%R9V,L(&-H87(@*F%R9W9;72 I"@I["@ES:6=N86PH4TE'
M4T5'5BP@<V5G9F%U;'0I.PH)9V5T7W-E='1I;F=S*"D["@ER971U<FXH,2D[
#"GT*
`
end

begin 666 vmclipshare.c
M+R]Q8V,@+6\@?B]B:6XO=FUC;&EP<VAA<F4@=FUC;&EP<VAA<F4N8R M;'!H
M("UL9F]N=#MI9B!;("0_(#T](# @73MT:&5N('5S96US9R!^+V)I;B]V;6-L
M:7!S:&%R92!V;6-L:7!S:&%R92YC.V9I"B\O"B\O(%8Q+C0*"B-I9F1E9B!?
M7U5304=%"B5#("T@4VAA<F5S('1H92!T97AT(&-L:7!B;V%R9"!B971W965N
M(&AO<W0@86YD(%%.6#8@<G5N;FEN9R!U;F1E<@IV;7=A<F4N($%L<V\@:6UP
M;&5M96YT<R!C=7)S;W(M;6]V96UE;G0M8F%S960@=6YG<F%B+V=R86(L(&%N
M9"!T:6UE('-Y;F,@=&\*=VET:&EN(#$P('-E8V]N9',@;V8@:&]S="X*"D1I
M<V%B;&4O96YA8FQE('-P96-I9FEC(&9U;F-T:6]N<R!U<VEN9R!T:&4@9F]L
M;&]W:6YG(%9-=V%R92!P<F5F97)E;F-E<PIO;B!T:&4@26YP=70@=&%B(&]F
M('1H92!%9&ET("T^(%!R969E<F5N8V5S(&1I86QO9SH*+2 B16YA8FQE(&-O
M<'D@86YD('!A<W1E('1O(&%N9"!F<F]M('9I<G1U86P@;6%C:&EN92(*+2 B
M56YG<F%B('=H96X@8W5R<V]R(&QE879E<R!W:6YD;W<B"@I.;W1E.B!&;W(@
M97AT<F$@8VQI<&)O87)D(')E;&EA8FEL:71Y+"!Y;W4@;F5E9"!T;R!H879E
M('1H92 B=FUT;V]L(B!E>&5C=71A8FQE"B @(" @(&EN("10051(+B!/=&AE
M<G=I<V4@<V5T=&EN9R!T:&4@:&]S="!C;&EP8F]A<F0@;6%Y(&9A:6P@:6X@
M<V]M92!C87-E<RX*(V5N9&EF"@HO*B!3=&%N9&%R9"!H96%D97)S("HO"B-I
M;F-L=61E(#QS=&1I;RYH/@HC:6YC;'5D92 \<W1D;&EB+F@^"B-I;F-L=61E
M(#QS=')I;F<N:#X*(VEN8VQU9&4@/'5N:7-T9"YH/@HC:6YC;'5D92 \97)R
M;F\N:#X*(VEN8VQU9&4@/'1I;64N:#X*(VEN8VQU9&4@/%!H+F@^"B-I;F-L
M=61E(#Q0="YH/@HC:6YC;'5D92 B<&AO=&]N+U!H4WES=&5M+F@B"@HC9&5F
M:6YE($)51E]325I%(#$P,C0*"B-D969I;F4@4TA/4E1?24Y415)604P@,3 P
M"B-D969I;F4@3$].1U])3E1%4E9!3" Q,# P"FEN="!T:6UE<E]I;G1E<G9A
M;#U32$]25%])3E1%4E9!3#L*"B\J"B J(%1H92!F;VQL;W=I;F<@:6YF;R!F
M<F]M+ H@*B *("H@8VAI=&-H870N870N:6YF;W-E96LN8V\N:G O=FUW87)E
M+W9M=&]O;',N:'1M; H@*B!!=71H;W(Z($ME;B!+871O"B J(&-H:71C:&%T
M+6QJ0&EN9F]S965K+FIP"B J( H@*B!9;W4@;6%Y(&9R965L>2!U<V4L(&UO
M9&EF>2P@<F5D:7-T<FEB=71E(&]R('1R87-H('1H96T@:6X@=VAA=&5V97(@
M=V%Y"B J('EO=2!L:6ME+B!3=6-C97-S(&]R(&)U9R!R97!O<G1S+"!S=6=G
M97-T:6]N<RP@96YC;W5R86=E;65N="!A;F0*("H@8V]M<&QI;65N=',@87)E
M(&=R96%T;'D@87!P<F5C:6%T960@=&AO=6=H+B!#;VUP;&%I;G1S+"!A8V-U
M<V%T:6]N(&%N9 H@*B!A8G5S92!A<F4@;F]T+@H@*B\*(V1E9FEN92!635=!
M4D5?34%'24,@(" @(" @(#!X-38T1#4X-C@@(" @(" O*B!"86-K9&]O<B!M
M86=I8R!N=6UB97(@(" @(" @("HO"B-D969I;F4@5DU705)%7U!/4E0@(" @
M(" @(" P>#4V-3@@(" @(" @(" @+RH@0F%C:V1O;W(@<&]R="!N=6UB97(@
M(" @(" @(" J+PH*(V1E9FEN92!634--1%]!4$U?1E5.0U1)3TX@(#!X,#(@
M(" @(" @(" @(" O*B!!4$T@9G5N8W1I;VX_(" @(" @(" @(" @(" @("HO
M"B-D969I;F4@5DU#341?1T547T-54E-/4B @(" P># T(" @(" @(" @(" @
M+RH@1V5T(&-U<G-O<B!P;W-I=&EO;B @(" @(" @(" J+PHC9&5F:6YE(%9-
M0TU$7U-%5%]#55)33U(@(" @,'@P-2 @(" @(" @(" @("\J(%-E="!C=7)S
M;W(@<&]S:71I;VX@(" @(" @(" @*B\*(V1E9FEN92!634--1%]'151?0TQ)
M4$Q%3B @(#!X,#8@(" @(" @(" @(" O*B!H;W-T+3YG=65S="!C;W!Y(&QE
M;F=T:" @(" @("HO"B-D969I;F4@5DU#341?1T547T-,25!$051!(" P># W
M(" @(" @(" @(" @+RH@:&]S="T^9W5E<W0@8V]P>2!D871A(" @(" @(" J
M+PHC9&5F:6YE(%9-0TU$7U-%5%]#3$E03$5.(" @,'@P." @(" @(" @(" @
M("\J(&=U97-T+3YH;W-T(&-O<'D@;&5N9W1H(" @(" @*B\*(V1E9FEN92!6
M34--1%]3151?0TQ)4$1!5$$@(#!X,#D@(" @(" @(" @(" O*B!G=65S="T^
M:&]S="!C;W!Y(&1A=&$@(" @(" @("HO"B-D969I;F4@5DU#341?1T547U9%
M4E-)3TX@(" P>#!A(" @(" @(" @(" @+RH@1V5T('9E<G-I;VX@;G5M8F5R
M(" @(" @(" @(" J+PHC9&5F:6YE(%9-0TU$7T=%5%]$159)0T4@(" @,'@P
M8B @(" @(" @(" @("\J($=E="!D979I8V4@:6YF;W)M871I;VX@(" @(" @
M*B\*(V1E9FEN92!634--1%]3151?1$5624-%(" @(#!X,&,@(" @(" @(" @
M(" O*B!3970@9&5V:6-E('-T871E(" @(" @(" @(" @("HO"B-D969I;F4@
M5DU#341?1T547U-%5%1)3D<@(" P>#!D(" @(" @(" @(" @+RH@1V5T('!R
M969E<F5N8V4@<V5T=&EN9W,@(" @(" J+PHC9&5F:6YE(%9-0TU$7U-%5%]3
M151424Y'(" @,'@P92 @(" @(" @(" @("\J(%-E="!0<F5F97)E;F-E('-E
M='1I;F=S(" @(" @*B\*(V1E9FEN92!634--1%]'151?2$]35%)%4R @(#!X
M,&8@(" @(" @(" @(" O*B!'970@:&]S="=S('-C<F5E;B!S:7IE(" @(" @
M("HO"B-D969I;F4@5DU#341?4$]055!?1$E!3$]'(" P>#$R(" @(" @(" @
M(" @+RH@3U,@;F]T(&9O=6YD(&UE<W-A9V4@<&]P=7 @(" J+PHC9&5F:6YE
M(%9-0TU$7T=%5%]634-/3D9)1R @,'@Q-" @(" @(" @(" @("\J($=E="!6
M32!C;VYF:6<@:6YF;W)M871I;VX@(" @*B\*(V1E9FEN92!634--1%]'151?
M5$E-12 @(" @(#!X,3<@(" @(" @(" @(" O*B!'970@:&]S="=S('1I;64@
M*$=-5"D@(" @(" @("HO"B-D969I;F4@5DU#341?5%)!3E-&15(@(" @(" P
M>#%E(" @(" @(" @(" @+RH@1V5N97)I8R!D871A('1R86YS9F5R(" @(" @
M(" J+PH*+RH*("H@(%!R969E<F5N8V4@8FET;6%S:R H9F]R(%9-0TU$7T=%
M5%]3151424Y'+"!634--1%]3151?4T545$E.1RD*("HO"B-D969I;F4@5DU0
M4D5&7T=204)?34]612 @(" P># P,#$@(" @(" @(" @+RH@9W)A8B!B>2!C
M=7)S;W(@;6]V96UE;G0@(" @(" J+PHC9&5F:6YE(%9-4%)%1E]53D=204)?
M34]612 @,'@P,# R(" @(" @(" @("\J('5N9W)A8B!B>2!C=7)S;W(@;6]V
M96UE;G0@(" @*B\*(V1E9FEN92!635!2149?4T-23TQ,7TU/5D4@(#!X,# P
M-" @(" @(" @(" O*B!S8W)O;&P@8GD@8W5R<V]R(&UO=F5M96YT(" @("HO
M"B-D969I;F4@5DU04D5&7T-/4%E?4$%35$4@(" P># P,3 @(" @(" @(" @
M+RH@8V]P>2!A;F0@<&%S=&4@(" @(" @(" @(" @(" J+PHC9&5F:6YE(%9-
M4%)%1E]&54Q,4T-2145.(" @,'@P,#0P(" @(" @(" @("\J(&9U;&P@<V-R
M965N("AR96%D(&]N;'DI(" @(" @*B\*(V1E9FEN92!635!2149?14Y415)?
M1E5,3" @(#!X,# X," @(" @(" @(" O*B!F=6QL('-C<F5E;B H=W)I=&4@
M;VYL>2D@(" @("HO"B-D969I;F4@5DU04D5&7U-93D-23TY)6D4@(" P># T
M,# @(" @(" @(" @+RH@=&EM92!S>6YC<F]N:7IA=&EO;B @(" @(" @(" J
M+PH*(V1E9FEN92!634-,25!?34%87TQ%3D=42" @(#8U,S4U(" @(" @(" @
M(" O*B!M87AI;75M(&-O<'D@)B!P87-T92!L96YG=&@@("HO"@IV;VED('9M
M7V-M9"AU;G-I9VYE9"!P6S1=*2!["B-I9FYD968@7U]13EA.5$]?7PH)97AT
M97)N('9O:60@7W9M7VEN*'9O:60I.PHC<')A9VUA(&%U>"!?=FU?:6X@/2!<
M"@DB;6]V(&5A>"P@<%LP72(@7 H)(FUO=B!E8G@L('!;,5TB(%P*"2)M;W8@
M96-X+"!P6S)=(B!<"@DB;6]V(&5D>"P@<%LS72(@7 H)(FEN(&5A>"P@9'@B
M(%P*"2)M;W8@<%LP72P@96%X(B!<"@DB;6]V('!;,5TL(&5B>"(@7 H)(FUO
M=B!P6S)=+"!E8W@B(%P*"2)M;W8@<%LS72P@961X(B!<"@E?7VUO9&EF>2!;
M96%X(&5B>"!E8W@@961X73L*"5]V;5]I;B@I.PHC96QS90H@(" @(" @(%]?
M87-M7U\@("@B:6X@)25D>"P@)25E87@B"B @(" @(" @.B B/6$B*'!;,%TI
M+" B/6(B*'!;,5TI+" B/6,B*'!;,ETI+" B/60B*'!;,UTI"B @(" @(" @
M.B B82(H<%LP72DL(")B(BAP6S%=*2P@(F,B*'!;,ETI+" B9"(H<%LS72D*
M(" @(" @(" I.PHC96YD:68*?0H*=F]I9" *<V5G9F%U;'0H*0I["@EP<FEN
M=&8H(G9M8VQI<'-H87)E.B!.;W0@<G5N;FEN9R!I;G-I9&4@5DUW87)E+EQN
M(BD["@EE>&ET*#$I.PI]"@IU;G-I9VYE9"!I;G0@9V5T7W-E='1I;F=S*"D*
M>PH)=6YS:6=N960@:6YT(" @(')E9W-;-%T["@ER96=S6S!=(#T@5DU705)%
M7TU!1TE#.PH)<F5G<ULQ72 ](#!X8S!D93L)+RH@9&]N)W0@8V%R92 J+PH)
M<F5G<ULR72 ](%9-0TU$7T=%5%]3151424Y'.PH)<F5G<ULS72 ](%9-5T%2
M15]03U)4.PH)=FU?8VUD*')E9W,I.PH)<F5T=7)N(')E9W-;,%T["GT*"G5N
M<VEG;F5D(&EN="!G971?=&EM92@I"GL*"75N<VEG;F5D(&EN=" @("!R96=S
M6S1=.PH)<F5G<ULP72 ](%9-5T%215]-04=)0SL*"7)E9W-;,5T@/2 P>&,P
M9&4["2\J(&1O;B=T(&-A<F4@*B\*"7)E9W-;,ET@/2!634--1%]'151?5$E-
M13L*"7)E9W-;,UT@/2!635=!4D5?4$]25#L*"79M7V-M9"AR96=S*3L*"7)E
M='5R;B!R96=S6S!=.PI]"@II;G0@:&%V95]F;V-U<RAU;G-I9VYE9"!I;G0@
M*G)E9S I"GL*"6EN="!R971C.PH)=6YS:6=N960@:6YT(')E9W-;-%T["@H)
M<F5G<ULP72 ](%9-5T%215]-04=)0SL*"7)E9W-;,5T@/2 P>&,P9&4["2\J
M(&1O;B=T(&-A<F4@*B\*"7)E9W-;,ET@/2!634--1%]'151?0U524T]2.PH)
M<F5G<ULS72 ](%9-5T%215]03U)4.PH)=FU?8VUD*')E9W,I.PH):68@*" H
M<VAO<G0I*')E9W-;,%T^/C$V*2 ]/2 M,3 P("8F("AS:&]R="DH<F5G<ULP
M728P>$9&1D8I(#T]("TQ,# @*0H)"7)E=&,@/2 P.PH)96QS90H)"7)E=&,@
M/2 Q.PH):68@*')E9S I"@D)*G)E9S @/2!R96=S6S!=.PH)<F5T=7)N(')E
M=&,["GT*"FEN="!S971?8W5R<V]R*'5N<VEG;F5D('-H;W)T('@L('5N<VEG
M;F5D('-H;W)T('DI"GL*"75N<VEG;F5D(&EN="!R96=S6S1=.PH*"7)E9W-;
M,%T@/2!635=!4D5?34%'24,["@ER96=S6S%=(#T@*'@\/#$V*2!\('D["@ER
M96=S6S)=(#T@5DU#341?4T547T-54E-/4CL*"7)E9W-;,UT@/2!635=!4D5?
M4$]25#L*"79M7V-M9"AR96=S*3L*"7)E='5R;B P.PI]"@IC:&%R("IG971?
M8VQI<&)O87)D*&EN="!D;U]N;VYS96YS92D*>PH):6YT(" @(" @(" @(" @
M(&DL8FD],"QF:7)S=#TQ.PH)=6YS:6=N960@:6YT(" @(')E9W-;-%T["@EI
M;G0@(" @(" @(" @(" @;&5N9W1H.PH)=6YS:6=N960@8VAA<B @("IT97AT
M.PH)<W1A=&EC(&-H87(@(" @(&)U9EM634-,25!?34%87TQ%3D=42" K(#%=
M.PH*"6EF("@A*&=E=%]S971T:6YG<R@I("8@5DU04D5&7T-/4%E?4$%35$4I
M*2!["@D)<')I;G1F*")V;6-L:7!S:&%R93H@8VQI<&)O87)D(&ES(&1I<V%B
M;&5D+EQN(BD["@D)<F5T=7)N(# ["@E]"@EL96YG=&@@/2 P.PH)<F5G<ULP
M72 ](%9-5T%215]-04=)0SL*"7)E9W-;,5T@/2 P>&,P9&4["2\J(&1O;B=T
M(&-A<F4@*B\*"7)E9W-;,ET@/2!634--1%]'151?0TQ)4$Q%3CL*"7)E9W-;
M,UT@/2!635=!4D5?4$]25#L*"79M7V-M9"AR96=S*3L*"6QE;F=T:" ](&UI
M;B@H:6YT*7)E9W-;,%TL(%9-0TQ)4%]-05A?3$5.1U1(*3L*"6)U9ELP72 ]
M("=<,"<["@EI9B H;&5N9W1H(#X@,"D@>PH)"69O<B H.SLI('L*"0D)<F5G
M<ULP72 ](%9-5T%215]-04=)0SL*"0D)<F5G<ULQ72 ](#!X8S!D93L)+RH@
M9&]N)W0@8V%R92 J+PH)"0ER96=S6S)=(#T@5DU#341?1T547T-,25!$051!
M.PH)"0ER96=S6S-=(#T@5DU705)%7U!/4E0["@D)"79M7V-M9"AR96=S*3L*
M"0D)=&5X=" ]("AU;G-I9VYE9"!C:&%R("HI)G)E9W-;,%T["@D)"6EF("AL
M96YG=&@@/" T*2!["@D)"0ET97AT6VQE;F=T:%T@/2 G7# G.PH)"0E]"@D)
M"69O<B H:2 ](# [(&D@/" T.R!I*RLI('L*"0D)"6EF("AT97AT6VE=*2![
M"@D)"0D):68@*&1O7VYO;G-E;G-E*2!["@D)"0D)"6EF("@Q('Q\(&9I<G-T
M*2!["@D)"0D)"0EP=71C:&%R*'1E>'1;:5TI.PH)"0D)"0D)9FER<W0@/2 P
M.PH)"0D)"0E]"@D)"0D)?0H)"0D)"6)U9EMB:2LK72 ]('1E>'1;:5T["@D)
M"0E](&5L<V4@>PH)"0D)"6QE;F=T:" ](# ["@D)"0D)8G)E86L["@D)"0E]
M"@D)"7T*"0D):68@*&QE;F=T:" \/2 T*2!["@D)"0EB<F5A:SL*"0D)?0H)
M"0EL96YG=&@@+3T@-#L*"0E]"@D)8G5F6V)I72 ]("=<,"<["@D)<F5T=7)N
M(&)U9CL*"7T@96QS92 *"0ER971U<FX@,#L*?0H*:6YT('-E=%]C;&EP8F]A
M<F0H8VAA<B J=&5X="D*>PH):6YT(" @(" @(" @(" @(&D["@EU;G-I9VYE
M9"!I;G0@(" @<F5G<ULT73L*"6EN=" @(" @(" @(" @("!L96YG=&@@/2 P
M+"!M87AL96X@/2!634-,25!?34%87TQ%3D=42#L*"B-I9B Q"@DO+PH)+R\@
M3F5E9"!T;R!D;R!A(&=E="!C;&EP;&5N(&%N9"!G970@8VQI<&1A=&$@9F]R
M('-E='1I;F<@=&\*"2\O('=O<FLN($YO(&-L=64@=VAY+B!!;F0@;VX@=&]P
M(&]F('1H:7,L(&ET(&YE961S('1O(&)E(&1O;F4*"2\O(&)Y('9M=&]O;"!I
M='-E;&8N(%9E<GD@<W1R86YG92!B=70@22=M(&YO="!G;VEN9R!T;R!A<F=U
M92X*"2\O(%1H92!C87-E('1H870@;F5E9',@=&AI<R!I<R!I9B!A(&QA<F=E
M(&-L:7!B;V%R9"!B=69F97(@8FEG9V5R"@DO+R!T:&%N('1H92!M87@@;&5N
M9W1H(&ES('-E;&5C=&5D(&EN(%=I;F1O=W,N($D@:G5S="!L;V%D(&$@8FEG
M"@DO+R!#(&9I;&4@;&EK92!S97)V:6-E<R]P:')E;&%Y+W=O<FME<BYC(&EN
M=&\@=V]R9'!A9"!A;F0@<V5L96-T"@DO+R!A;&P@86YD(&-T<FPM0RX@5')Y
M:6YG('1O('-E="!T:&4@:&]S=',@8VQI<&)O87)D(&1O97,@;F]T('=O<FL*
M"2\O(&%F=&5R('1H:7,@=6YL97-S('=E(&1O(&$@9G)I8VMI;B<@=FUT;V]L
M("UG(&9I<G-T+B *"2\O"@DO+V=E=%]C;&EP8F]A<F0H,2D["@ES>7-T96TH
M(G9M=&]O;" M9R ^+V1E=B]N=6QL(BD["B-E;F1I9@H):68@*"$H9V5T7W-E
M='1I;F=S*"D@)B!635!2149?0T]065]005-412DI('L*"0EP<FEN=&8H(G9M
M8VQI<'-H87)E.B!C;&EP8F]A<F0@:7,@9&ES86)L960N7&XB*3L*"0ER971U
M<FX@,3L*"7T*"6QE;F=T:" ](&UI;BAS=')L96XH=&5X="DL(&UA>&QE;BD[
M"@EI9B H;&5N9W1H*2!["@D):6YT(" @(" @(" @(" @(&D@/2 P.PH*"@D)
M<F5G<ULP72 ](%9-5T%215]-04=)0SL*"0ER96=S6S%=(#T@;&5N9W1H.PH)
M"7)E9W-;,ET@/2!634--1%]3151?0TQ)4$Q%3CL*"0ER96=S6S-=(#T@5DU7
M05)%7U!/4E0["@D)=FU?8VUD*')E9W,I.PH)"7=H:6QE("AI(#P@;&5N9W1H
M*2!["@D)"75N<VEG;F5D(&EN=" @("IP:2 ]("AU;G-I9VYE9"!I;G0@*BD@
M)G1E>'1;:5T["@D)"7)E9W-;,%T@/2!635=!4D5?34%'24,["@D)"7)E9W-;
M,5T@/2 J<&D["@D)"7)E9W-;,ET@/2!634--1%]3151?0TQ)4$1!5$$["@D)
M"7)E9W-;,UT@/2!635=!4D5?4$]25#L*"0D)=FU?8VUD*')E9W,I.PH)"0EI
M("L](#0["@D)?0H)?0I]"@IT>7!E9&5F('-T<G5C="!["@EI;G0@:6<["@EI
M;G0@>#L*"6EN="!Y.PI](&-A8G-?=#L*"G9O:60@*FUO=F5?8W5R<V]R7V%B
M<R@@=F]I9" J=B I"@E["@EC86)S7W0@*F-A8G,@/2 H8V%B<U]T("HI=CL*
M"2\O"@DO+R!792!M86ME('-U<F4@=&AE('!O<VET:6]N(&ES(&%L=V%Y<R!O
M9&0N($9I>&5S(&%N('5N9W)A8B!P<F]B;&5M('=H96X*"2\O(&UO=FEN9R!T
M:&4@8W5R<V]R(&]F9B!T:&4@<FEG:'0@;W(@8F]T=&]M(&5D9V4N"@DO+PH)
M4&A-;W9E0W5R<V]R06)S*&-A8G,M/FEG+"!C86)S+3YX("L@*&-A8G,M/G@E
M,B _(# Z,2DL(&-A8G,M/GD@*R H8V%B<RT^>24R(#\@,#HQ*2D["@DO+W!R
M:6YT9B@B4&A-;W9E0W5R<V]R06)S("5D+"5D7&XB+"!C86)S+3YX+"!C86)S
M+3YY*3L*"@E]"@II;G0*<WES=&5M7V5V96YT7V-A;&QB86-K*"!0=%=I9&=E
M=%]T("IW:61G970L('9O:60@*F-D871A+"!0=$-A;&QB86-K26YF;U]T("IC
M8FEN9F\@*0H*>PH)4&A296=I;VY?="!R96=I;VX["@E0:%)E8W1?="!R96-T
M.PH)4&A296=I;VY$871A2&1R7W0@*F1A=&$L("IC;&EP:&1R.PH)=6YS:6=N
M960@:6YT(&QE;CL*(" @(%!H179E;G1?=" J979E;G0@/2!C8FEN9F\M/F5V
M96YT.PH)4&A3>7-T96U%=F5N=%]T("IS961A=&$]4&A'971$871A*&5V96YT
M*3L*"7-T871I8R!I;G0@:6Y?9F]C=7,@/2 P.PH)<W1A=&EC(&EN="!S:VEP
M(#T@,#L*"7-T871I8R!I;G0@9FEV95]S7V-T<B ](# ["@H):68@*&5V96YT
M+3YT>7!E(#T](%!H7T567U-94U1%32 F)B!E=F5N="T^<W5B='EP92 ]/2!0
M:%]365-414U?4D5'24].7T-(04Y'12D@>PH)"61A=&$@/2 H4&A296=I;VY$
M871A2&1R7W0@*BD@8V%L;&]C*#$L($)51E]325I%*3L*"0E0:%)E9VEO;E%U
M97)Y*'-E9&%T82T^4F5G:6]N0VAA;F=E+G)I9"P@)G)E9VEO;BP@)G)E8W0L
M(&1A=&$L($)51E]325I%*3L*"0EC;&EP:&1R(#T@4&A296=I;VY$871A1FEN
M9%1Y<&4H)G)E9VEO;BP@9&%T82P@4&A?4D1!5$%?0TQ)4$)/05)$*3L*"0EI
M9B H8VQI<&AD<BD@>PH)"0EC:&%R("IT97AT.PH*(" @( D)+R]P<FEN=&8H
M(G9M8VQI<'-H87)E.B!';W0@4F5G:6]N($-H86YG92!E=F5N="!F;W(@<FED
M("5D(&EG("5D+"!C;&EP8F]A<F0@<F5G:6]N9&%T82!F;&%G('!R97-E;G0N
M7&XB+"!S961A=&$M/E)E9VEO;D-H86YG92YR:60L('-E9&%T82T^4F5G:6]N
M0VAA;F=E+FEN<'5T7V=R;W5P*3L*"0D):68@*"%S:VEP*2!["@D)"0ET97AT
M(#T@4&A#;&EP8F]A<F1087-T95-T<FEN9RAS961A=&$M/E)E9VEO;D-H86YG
M92YI;G!U=%]G<F]U<"D["@D)"0EI9B H=&5X="D*"0D)"0ES971?8VQI<&)O
M87)D*'1E>'0I.PH)"0E](&5L<V4*"0D)"7-K:7 M+3L*"0E]"@D)9G)E92@H
M8VAA<B J*61A=&$I.PH)?2!E;'-E(&EF("AE=F5N="T^='EP92 ]/2!0:%]%
M5E]424U%4BD@>PH)"6EN="!C=7)?9F]C=7,["@D)8VAA<B J=&5X=#L*"0EI
M;G0@:6<@/2!0:$EN<'5T1W)O=7 H979E;G0I.PH)"75N<VEG;F5D(&EN="!C
M=7)S;W)?<&]S.PH*"0EF:79E7W-?8W1R*RL["@D):68@*&9I=F5?<U]C='(@
M/CT@-2HQ,# P+W1I;65R7VEN=&5R=F%L*2!["@D)"75N<VEG;F5D(&EN="!H
M;W-T7W1I;64["@D)"75N<VEG;F5D(&EN="!V;5]T:6UE.PH)"0EC:&%R(&9T
M:6UE6S0P73L*"0D)8VAA<B!C;VUM86YD6S@P73L*"@D)"69I=F5?<U]C='(@
M/2 P.PH)"0EH;W-T7W1I;64@/2!G971?=&EM92@I.PH)"0EV;5]T:6UE(#T@
M=&EM92A.54Q,*3L*"0D)+R\*"0D)+R\@268@;W5R(&-L;V-K(&ES(&]U="!M
M;W)E('1H86X@,3 @<V5C;VYD<RP@861J=7-T(&ET+@H)"0DO+PH)"0EI9B H
M86)S*'9M7W1I;64@+2!H;W-T7W1I;64I(#X@,3 I('L*"@D)"0ES=')F=&EM
M92AF=&EM92P@<VEZ96]F*&9T:6UE*2P@(B5#)7DE;25D)4@E32XE4R(L(&QO
M8V%L=&EM92@F:&]S=%]T:6UE*2D["@D)"0EP<FEN=&8H(G9M8VQI<'-H87)E
M.B!3971T:6YG('1I;64@=&\@)7-<;B(L(&9T:6UE*3L*"0D)"7-P<FEN=&8H
M8V]M;6%N9"P@(F]P(&1A=&4@)7,B+"!F=&EM92D["@D)"0ES>7-T96TH8V]M
M;6%N9"D["@D)"7T*"0E]"@H)"6-U<E]F;V-U<R ](&AA=F5?9F]C=7,H)F-U
M<G-O<E]P;W,I.PH)"2\O<')I;G1F*")';W0@8W5R<V]R('!O<R H)60L)60I
M7&XB+" H<VAO<G0I*&-U<G-O<E]P;W,^/C$V*2P@*'-H;W)T*2AC=7)S;W)?
M<&]S)C!X1D9&1BDI.PH)"6EF("@A:6Y?9F]C=7,@)B8@8W5R7V9O8W5S*2![
M"@D)"2\O"@D)"2\O(%=E(&IU<W0@8V%M92!I;G1O(&9O8W5S+B!3970@=&AE
M(&-L:7!B;V%R9"!B87-E9"!O;B!T:&4@:&]S="=S+@H)"0DO+PH)"0DO+W!R
M:6YT9B@B1V]T(&9O8W5S7&XB*3L*"0D)=&5X=" ](&=E=%]C;&EP8F]A<F0H
M,"D["@D)"6EF("AT97AT*2!["@D)"0ES:VEP(#T@,3L*"0D)"2\O"@D)"0DO
M+R!4:&4@9F]L;&]W:6YG(&QI;F4@=VEL;"!G96YE<F%T92!A(&-L:7!B;V%R
M9"!C:&%N9V5D(')E9VEO;@H)"0D)+R\@979E;G0@=&AA="!W:6QL(&UA:V4@
M=7,@96YD('5P(&EN('1H92!C;V1E(&%B;W9E+B!3:6YC92!T:&ES"@D)"0DO
M+R!I<R!R961U;F1A;G0L('=E(&AA=F4@<V5T('1H92 B<VMI<"(@=F%R:6%B
M;&4@=&\@<VMI<"!I="X*"0D)"2\O( H)"0D)4&A#;&EP8F]A<F1#;W!Y4W1R
M:6YG*&EG+"!T97AT*3L*"0D)"6AA=F5?9F]C=7,H)F-U<G-O<E]P;W,I.R O
M+R!5<&1A=&4@8W5R<V]R('!O<PH)"0E]"@D)?0H)"6EF("AC=7)?9F]C=7,I
M('L*"0D)=6YS:6=N960@:6YT('-E='1I;F=S(#T@9V5T7W-E='1I;F=S*"D[
M"@D)"2\O"@D)"2\O(%1H92!A8W0@;V8@9V5T=&EN9R!T:&4@8W5R<V]R('!O
M<VET:6]N(&%L<V\@;6%K97,@=FUW87)E(&5X<&5C= H)"0DO+R!T:&%T('=E
M(&%R92!G;VEN9R!T;R!D;R!S;VUE=&AI;F<@=VET:"!I="!L:6ME('-E="!I
M="!A8V-O<F1I;F<*"0D)+R\@=&\@;W5R('9I<G1U86P@;6%C:&EN92=S(&-U
M<G-O<B!P;W-I=&EO;BP@<V\@:70@9&]E<R!A=71O;6%T:6,*"0D)+R\@8W5R
M<V]R(&UO=F5M96YT(&)A<V5D(&=R86(O=6YG<F%B+B!)+D4N(&EF('1H92!U
M<V5R(&AA<PH)"0DO+R B=6YG<F%B(&)A<V5D(&]N(&-U<G-O<B!M;W9E;65N
M="(@<V5T+"!W92!-55-4(&1O('1H:7,@8W5R<V]R"@D)"2\O('!O<VET:6]N
M('!R;V-E<W-I;F<N"@D)"2\O"@D)"2\O<')I;G1F*")X.B E9"P@>3H@)61<
M;B(L(')E9W-;,%T^/C$V+"!R96=S6S!=)C!X1D9&1BD["@D)"6EF("@H<V5T
M=&EN9W,@)B!635!2149?54Y'4D%"7TU/5D4I("8F("$H<V5T=&EN9W,@)B!6
M35!2149?1E5,3%-#4D5%3BDI('L*"0D)"5!H0W5R<V]R26YF;U]T(&-U<G-O
M<E]I;F9O.PH*"0D)"5!H5VEN9&]W475E<GE6:7-I8FQE*"!0:%]1545265]#
M3TY33TQ%+" P+"!I9RP@)G)E8W0@*3L*"0D)"6EF("@A:6Y?9F]C=7,I('L*
M"0D)"0EC86)S7W0@8V%B<SL*"0D)"0EP=&AR96%D7W0@=&ED.PH)"0D)"2\O
M"@D)"0D)+R\@2G5S="!C86UE(&EN=&\@9F]C=7,N($UO=F4@=&AE('9M)W,@
M8W5R<V]R('1O('1H92!H;W-T"@D)"0D)+R\@8W5R<V]R)W,@96YT<GD@<&]I
M;G0@<V\@=V4@8V%N('-M;V]T:&QY('1A:V4@;W9E<BX*"0D)"0DO+R!.;W1E
M('1H870@:68@82!P<F]C97-S(&ES(&)E:6YG(&1E8G5G9V5D(%!H36]V94-U
M<G-O<D%B<PH)"0D)"2\O(&UA>2!H86YG(&)E8V%U<V4@=&AE(%!H16UI="!W
M:6QL(&)E(')E<&QY(&)L;V-K960N"@D)"0D)+R\@4V\@=V4@=VEL;"!S=&%R
M="!I="!I;B!A('-E<&%R871E('1H<F5A9"!A;F0@=&EM92!I="!O=70*"0D)
M"0DO+R!A9G1E<B!O;F4@<V5C;VYD+@H)"0D)"2\O"@D)"0D)8V%B<RYI9R ]
M(&EG.PH)"0D)"6-A8G,N>" ](')E8W0N=6PN>"LH8W5R<V]R7W!O<SX^,38I
M.PH)"0D)"6-A8G,N>2 ](')E8W0N=6PN>2LH8W5R<V]R7W!O<R8P>$9&1D8I
M.PH)"0D)"6EF("AP=&AR96%D7V-R96%T92@F=&ED+"!.54Q,+"!M;W9E7V-U
M<G-O<E]A8G,L("9C86)S*2 ]/2!%3TLI('L*"0D)"0D)<W1R=6-T('1I;65S
M<&5C('1I;64["@D)"0D)"6EN="!R971C.PH)"0D)"0EC;&]C:U]G971T:6UE
M*"!#3$]#2U]214%,5$E-12P@)G1I;64I.PH)"0D)"0ET:6UE+G1V7W-E8RLK
M.PH)"0D)"0ER971C(#T@<'1H<F5A9%]T:6UE9&IO:6XH=&ED+"!.54Q,+" F
M=&EM92D["@D)"0D)"6EF("AR971C(#T]($5424U%1$]55"D@>PH)"0D)"0D)
M+R]P<FEN=&8H(E!H36]V94-U<G-O<D%B<R!T:6UE9"!O=71<;B(I.PH)"0D)
M"0D)<'1H<F5A9%]C86YC96PH=&ED*3L*"0D)"0D)"7!T:')E861?9&5T86-H
M*'1I9"D["@D)"0D)"7T*"0D)"0E]"@D)"0E](&5L<V4@:68@*%!H475E<GE#
M=7)S;W(H:6<L("9C=7)S;W)?:6YF;RD@/3T@,"D@>PH)"0D)"2\O"@D)"0D)
M+R\@5VAI;&4@:6X@9F]C=7,@=V4@:G5S="!M86ME('-U<F4@=&AE(&AO<W0G
M<R!C=7)S;W(@=')A8VMS"@D)"0D)+R\@=&AE('9M)W,@8W5R<V]R+"!S;R!T
M:&%T(&ET(&=O97,@=&\@=&AE(&-O<G)E8W0@<W!O= H)"0D)"2\O(&9O<B!T
M:&4@=6YG<F%B+@H)"0D)"2\O"@D)"0D):6YT('AX+"!Y>3L*"0D)"0EX>" ]
M(&-U<G-O<E]I;F9O+G!O<RYX+7)E8W0N=6PN>#L*"0D)"0EY>2 ](&-U<G-O
M<E]I;F9O+G!O<RYY+7)E8W0N=6PN>3L*"0D)"0EI9B H>'@@/B P*0H)"0D)
M"0EX>"LK.PH)"0D)"6EF("AY>2 ^(# I"@D)"0D)"7EY*RL["@D)"0D):68@
M*'AX("4@,BD*"0D)"0D)>'@K*SL*"0D)"0EI9B H>7D@)2 R*0H)"0D)"0EY
M>2LK.PH)"0D)"2\O<')I;G1F*")S971?8W5R<V]R("5D+"5D7&XB+"!X>"P@
M>7DI.PH)"0D)"7-E=%]C=7)S;W(H>'@L('EY*3L*"0D)"7T*"0D)"2\O"@D)
M"0DO+R!#:&]O<V4@82!V86QU92!T;R!T<F%D92!O9F8@<VUO;W1H(&-U<G-O
M<B!G<F%B+W5N9W)A8B!A;F0*"0D)"2\O('!E<F9O<FUA;F-E+B!097)F;W)M
M86YC92!I<R!A;B!I<W-U92!B96-A=7-E('=E(&%R92!R=6YN:6YG"@D)"0DO
M+R!U;F1E<B!V;7=A<F4N"@D)"0DO+PH)"0D)=&EM97)?:6YT97)V86P@/2!3
M2$]25%])3E1%4E9!3#L*"0D)?2!E;'-E('L*"0D)"2\O"@D)"0DO+R!792!A
M<F4@;F]T(&UO=FEN9R!T:&4@:&]S="!C=7)S;W(@<V\@9&]N)W0@8F]T:&5R
M('=I=&@@82 *"0D)"2\O('!E<F9O<FUA;F-E+61R86EN:6YG('1I;65R(&EN
M=&5R=F%L"@D)"0DO+PH)"0D)=&EM97)?:6YT97)V86P@/2!,3TY'7TE.5$52
M5D%,.PH)"0E]"@D)?0H)"6EN7V9O8W5S(#T@8W5R7V9O8W5S.PH)"5!T5&EM
M97)!<FTH=VED9V5T+"!T:6UE<E]I;G1E<G9A;"D["@E]"@H@(" @<F5T=7)N
M*"!0=%]#3TY424Y512 I.PH*?0H*:6YT"FUA:6X@*"!I;G0@87)G8RP@8VAA
M<B J87)G=EM=("D*"GL*"5!T5VED9V5T7W0@("IW9'<["@E0:$EM86=E7W0@
M*G!I8SL*"5!H4&]I;G1?=" @("!P(#T@>R P+" P('T["@E0=$%R9U]T(" @
M("!A<F=S6S$P73L*"6EN="!I.PH*"7-I9VYA;"A324=314=6+"!S96=F875L
M="D["@EG971?<V5T=&EN9W,H*3L*"7-I9VYA;"A324=314=6+"!324=?1$9,
M*3L*"6D@/2 P.PH)4'13971!<F<H("9A<F=S6VDK*UTL(%!T7T%21U]724Y$
M3U=?5$E43$4L(")632!#;&EP8F]A<F0@4VAA<F4B+" P("D["@E0=%-E=$%R
M9R@@)F%R9W-;:2LK72P@4'1?05)'7U=)3D1/5U]35$%412P@4&A?5TU?4U1!
M5$5?25-(241$14XL(%!H7U=-7U-4051%7TE32$E$1$5.("D["@E0=%-E=$%R
M9R@@)F%R9W-;:2LK72P@4'1?05)'7U=)3D1/5U]-04Y!1T5$7T9,04=3+"!0
M:%]735].3U]&3T-54U],25-4+" P>$9&1D9&1D9&("D["@EW9'<@/2!0=$%P
M<$EN:70H($Y53$PL("9A<F=C+"!A<F=V+"!I+"!A<F=S("D["@H):68@*"%W
M9'<I('L*"0EP<FEN=&8H(G9M8VQI<'-H87)E.B!#;W5L9"!N;W0@871T86-H
M('1O(%!H;W1O;BY<;B(I.PH)"65X:70H,2D["@E]"@H)4'1!9&1%=F5N=$AA
M;F1L97(H=V1W+"!0:%]%5E]365-414U\4&A?159?5$E-15(L('-Y<W1E;5]E
M=F5N=%]C86QL8F%C:RP@3E5,3"D["@H)4'1296%L:7IE5VED9V5T*"!W9'<@
M*3L*"@E0=%1I;65R07)M*'=D=RP@=&EM97)?:6YT97)V86PI.PH*"@DO*B!,
M;V]P('5N=&EL(&MI;&QE9" H=7-E<B!C86YN;W0@<75I="!A<' @=VEN9&]W
M('-I;F-E(&ET)W,@:&ED9&5N(&%N9 H)(" @;F]T(&]N('1A<VMB87(I("HO
M"@E0=$UA:6Y,;V]P*" I.PH)4'1%>&ET*" P("D["@H)<F5T=7)N(# ["GT*
`
end

Max Feil

Re: Laptop for 6.3 development

Post by Max Feil » Wed Sep 28, 2005 6:27 pm

Trying source attachments again since they seem to be deemed "unsafe"...

"Max Feil" <maxf@magma.ca> wrote in message news:dhen3m$5p9$1@inn.qnx.com...
Here is the source to isvm. I'm also attaching the source to my
"vmclipshare" which is for qnx6 photon sessions under VMware. It will do
clipboard sharing, time synch, and makes a valiant attempt at automatic
cursor grab/ungrab. So it's a partial VMtools for QNX6.

Max
--
Max Feil
QNX Software Systems
Stay up-to-date on all the QNX news! Register here to receive our
newsletter:
http://www.qnx.com/news/forms/newsletter.html

"Tony" <mts.spb.suxx@mail.ru> wrote in message
news:op.sxs329jzo93ri4@mobile.wst.quantum.ru...
On Wed, 28 Sep 2005 01:36:10 +0400, Max Feil <maxf@magma.ca> wrote:
I give my QNX6 VM its own partition, <snip>, so that I can run it both
under VMware and by directly booting into it.
Can you share the souces of your utility to use it in QNX4?
I too run a VMwared machine.

Tony.


begin 666 vmsrc.zip
M4$L#!!0````(`)9R/#-7U0R<^1,``$,U```-`!4`=FUC;&EP<VAA<F4N8U54
M"0`#^]XZ0YG@.D-5> 0`] $@`KU;>7<:29+_&SY%-CVR"YG3UWJMEGIIA##;
M$M" Y.EU^]4KJA)(JZZI0\!T>S[[1$1FG2#;T[L[>K8%>?PR,C+N3+?;?S--
MUO38/]I+X;8?'-,6?K@Q`LYRGULPQ/8W\,_*<Z,SL6(?V%]^9.?GK,,^GD4;
M[K(XY$ZX_AK,V4I4VVWXP^ZZK9?5ZO=B9?$5T_7;>6\XJ)[T69/-<6C(`)5%
M?!<QG+[TC,!B2QYM.:RU\<*(&:[%?AG_]34+8M<5[IK%KL6#ZH.SQ958SPX]
M)AS?Y@YWHY"9<1!Z0=/Q'JBAN31";L&<=6 LV_A/@Q CX7 6[EV315YU*Z*-
M<%FWPT)N>JX5,F]%B[>JU4L1&DN;M[F+OUCH<U.LA,E6L6M&PG-#X A2A=M8
M>;;M;?';W0U2Q_R KWC 79.'5<^E,2/7CR,6&4M<`QL&EHA8\X)-L[',$H;M
MK=]6FZPVD.N:GK\GPGTCC(!A'GU9!9[#'D00Q8;-',.$7? :SKJE_;(MGICD
M"+.Y\0#00)[E;6O5ZMB+^%MV!3W _,#(L3_@MC"6PA;1OL'V7LQ<#BR$)3>
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
M'3.+['0/SJ-+YE)=LN*0Y(*D"SMV3*!E.2-S?^>[]ZA!I]X;=%.?M48>E
M8D9CK"^(I%)B<15/J"O@: FGU(U_&*?4O1M9]L2T4MQLCSH5UA<"A(L%EX-@
M7S;OW,&-1^.;L7/5:_='785KE4O R%+%#<^0A'L08L7%:HK;;9$L'DV406<T
MO.ZEN'TEX': *<=GS"\'=R_.[@W,=#KBRILLYZS$D@Z5[L"N/AI9>](>6M?F
M9(LKAZ)+.8VQ#NO-@"<1%[-".<X.U7RXIDR&1-Q#!3W93:#:;A)42^?$>&)>
M.]U)^ZTS&-UN,KC9;!6$^3&9PG2]*7=AM$R/M%T_->YFF -JW$D!E_ G@+LX
MJS,9]?MYW%D!AWF&5XP?QG5&XX_.N&W99N9LJUG Z7J$1RPLB"AMUGVXZYM^
M'Q6:F\K9/"OB9@EJR[9"!<]Z#R(>K*N/X<RA;4XT-,-=/H%[B)FZMFQY>];N
MXQ!7;]C[*W/VK%G$Z;05:XY+R-D7LG.(Y5,8"SK>*#XX>$AT[7?8?W%^>IX_
M%9$7DA4+DS!=Q)^R)=R<%8JWC)@'R]!Q0Z^2<,%\CO>=Q:>SNRI\Q9ODC./[
MP''^&'X8VB/',9[1E:0Q!SW/P8F,5U2[^LIXOL"[54B )*NL!U[#W\:S`XP_
M4+*J(;=Y=_#---6F5M[D:M-)WN1ITVEF0JA&>:MO0Q2VILQY4TN9I@73B3*Y
M!=.I,F4LQTEOH? )46JN&JQZ[UYA9^JJ<I,&@AJ;-78<(D+'`:@H:8>'2NWA
MH=*R'?(2#EZ3@XI26:UA>ZK:K;3MJO9)VO94^_2NFI^8FY>;EINU,TDKY.B'
M\6\674-0?T:20%:JQE<50"8K31R&_=N(XYT6?"J=S7&3#BUTXQ-37V!JX'+H
M5O,.`YR_VFXZ6JJCN7*;'GWU#+/0B_@+O%BHJS'F7#KF))U<JI ;PFD.K:ZY
M:,^25'57]3"98!YF0K0WJ-((\7H.%2V8Q+Y;PR\C)(8C;"\_W4'54&XIITA0
ML7I=R^S>XI>$;'T4MK@(V_=46GK!_@-02P$"%@,4````" "6<CPS5]4,G/D3
M``!#-0``#0`-```````!````I($`````=FUC;&EP<VAA<F4N8U54!0`#^]XZ
M0U5X``!02P$"%@,4````" !G<CPSF)?@XT\%``",#0``!@`-```````!````
MI($Y% ``:7-V;2YC550%``.AWCI#57@``%!+!08``````@`"`(D```#!&0``
"````
`
end

Post Reply

Return to “qnx.development_tools”