Hi at all
I would like run squeak in my HP iPaq 4150.
THe SqueakVM i found is in this link:
http://www.is.titech.ac.jp/~ohshima/squeak/WinCE/http://www.is.titech.ac.jp/%7Eohshima/squeak/WinCE/
But with some problems:
- The first image link is broken. - The others is greater than screen and not usable. - The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Cheers.
Hi , Le 20 févr. 06, à 16:43, Lord Zealon a écrit :
Hi at all
I would like run squeak in my HP iPaq 4150.
THe SqueakVM i found is in this link:
http://www.is.titech.ac.jp/~ohshima/squeak/WinCE/
But with some problems:
- The first image link is broken.
- The others is greater than screen and not usable.
No problem. Open the image on your laptop or desktop computer, resize the window and save it. Then transfer the image and open it on your PDA.
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Noury -------------------------------------------------------------- Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org --------------------------------------------------------------
Hello,
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Hmm. I used to do socket programming with the VM on Pocket PC (iPAQ 3600 and friends.) Some things may have changed since then, though...
And, no. I haven't updated the VM. Sorry.
-- Yoshiki
Guillaume,
Would you like explain what was the problem with socket on PocketPC ?
Noury Le 20 févr. 06, à 22:50, Yoshiki Ohshima a écrit :
Hello,
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Hmm. I used to do socket programming with the VM on Pocket PC (iPAQ 3600 and friends.) Some things may have changed since then, though...
And, no. I haven't updated the VM. Sorry.
-- Yoshiki
-------------------------------------------------------------- Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org --------------------------------------------------------------
Hello,
The error was a failure of the primitive Socket>>primSocket:sendUDPData:toHost:port:startIndex:count:
****** Socket>>sendUDPData:toHost:port: ******
sendUDPData: t1 toHost: t2 port: t3 | t4 t5 t6 | t4 := t1 size. t5 := 0. [t5 < t4] whileTrue: [(self waitForSendDoneFor: 20) ifFalse: [ConnectionTimedOut signal: 'send data timeout; data not sent']. t6 := self primSocket: socketHandle sendUDPData: t1 toHost: t2 port: t3 startIndex: t5 + 1 count: t4 - t5. t5 := t5 + t6]. ^ t5
However, it seems that there is no failure anymore when using sendData: instead of sendUDPData.
Guillaume
Noury Bouraqadi wrote:
Guillaume,
Would you like explain what was the problem with socket on PocketPC ?
Noury Le 20 févr. 06, à 22:50, Yoshiki Ohshima a écrit :
Hello,
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Hmm. I used to do socket programming with the VM on Pocket PC (iPAQ 3600 and friends.) Some things may have changed since then, though...
And, no. I haven't updated the VM. Sorry.
-- Yoshiki
Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org
So, actually, it looks like there are a couple of methods related to UDP (sendUDPData / receiveUDPData) that does not run correctly. Michaël spent a lot of time trying to find this out.
BTW, the context is about ad hoc networks, service discovery, group multi-cast (IGMP based)... We (Douai's team) will make an annoucement soon. So, keep reading squeak-dev ;-)
Noury Le 21 févr. 06, à 12:33, Guillaume Grondin a écrit :
Hello,
The error was a failure of the primitive Socket>>primSocket:sendUDPData:toHost:port:startIndex:count:
****** Socket>>sendUDPData:toHost:port: ******
sendUDPData: t1 toHost: t2 port: t3 | t4 t5 t6 | t4 := t1 size. t5 := 0. [t5 < t4] whileTrue: [(self waitForSendDoneFor: 20) ifFalse: [ConnectionTimedOut signal: 'send data timeout; data not sent']. t6 := self primSocket: socketHandle sendUDPData: t1 toHost: t2 port: t3 startIndex: t5 + 1 count: t4 - t5. t5 := t5 + t6]. ^ t5
However, it seems that there is no failure anymore when using sendData: instead of sendUDPData.
Guillaume
Noury Bouraqadi wrote:
Guillaume,
Would you like explain what was the problem with socket on PocketPC ?
Noury Le 20 févr. 06, à 22:50, Yoshiki Ohshima a écrit :
Hello,
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Hmm. I used to do socket programming with the VM on Pocket PC (iPAQ 3600 and friends.) Some things may have changed since then, though...
And, no. I haven't updated the VM. Sorry.
-- Yoshiki
Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org
-- Guillaume Grondin =========================================== Elève-Chercheur en Informatique Département GIP, Ecole des Mines de Douai 941, rue Charles Bourseul BP 10838 - 59508 Douai Cedex Tél : (+33) (0) 3 27 71 24 53 Fax : (+33) (0) 3 27 71 29 17 Email: grondin@ensm-douai.fr
-------------------------------------------------------------- Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org --------------------------------------------------------------
On Tue, 21 Feb 2006 21:32:37 +0100 Noury Bouraqadi bouraqadi@ensm-douai.fr wrote:
So, actually, it looks like there are a couple of methods related to UDP (sendUDPData / receiveUDPData) that does not run correctly. Michaël spent a lot of time trying to find this out.
Yes, there is a bug in the SocketPlugin of the Win32 VM for the method Socket>>receiveUDPDataInto:. I've just reported this issue to mantis (http://bugs.impara.de/view.php?id=3035).
Concerning PDA, the WinCE VM is an old 3.1alpha and some methods (like receiveUDPDataInto:, sendData:toHost:port: and setOption:value:) are not implemented.
BTW, the context is about ad hoc networks, service discovery, group multi-cast (IGMP based)... We (Douai's team) will make an annoucement soon. So, keep reading squeak-dev ;-)
Noury Le 21 févr. 06, à 12:33, Guillaume Grondin a écrit :
Hello,
The error was a failure of the primitive Socket>>primSocket:sendUDPData:toHost:port:startIndex:count:
****** Socket>>sendUDPData:toHost:port: ******
sendUDPData: t1 toHost: t2 port: t3 | t4 t5 t6 | t4 := t1 size. t5 := 0. [t5 < t4] whileTrue: [(self waitForSendDoneFor: 20) ifFalse: [ConnectionTimedOut signal: 'send data timeout; data not sent']. t6 := self primSocket: socketHandle sendUDPData: t1 toHost: t2 port: t3 startIndex: t5 + 1 count: t4 - t5. t5 := t5 + t6]. ^ t5
However, it seems that there is no failure anymore when using sendData: instead of sendUDPData.
Guillaume
Noury Bouraqadi wrote:
Guillaume,
Would you like explain what was the problem with socket on PocketPC ?
Noury Le 20 févr. 06, à 22:50, Yoshiki Ohshima a écrit :
Hello,
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Hmm. I used to do socket programming with the VM on Pocket PC (iPAQ 3600 and friends.) Some things may have changed since then, though...
And, no. I haven't updated the VM. Sorry.
-- Yoshiki
Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org
-- Guillaume Grondin =========================================== Elève-Chercheur en Informatique Département GIP, Ecole des Mines de Douai 941, rue Charles Bourseul BP 10838 - 59508 Douai Cedex Tél : (+33) (0) 3 27 71 24 53 Fax : (+33) (0) 3 27 71 29 17 Email: grondin@ensm-douai.fr
Dr. Noury Bouraqadi - Enseignant/Chercheur Ecole des Mines de Douai - Dept. G.I.P http://csl.ensm-douai.fr/noury
European Smalltalk Users Group Board http://www.esug.org
Squeak: an Open Source Smalltalk http://www.squeak.org
Hello,
We (Guillaume and I) have spent some time to try to recompile the VM from the sources (http://www.is.titech.ac.jp/~ohshima/squeak/WinCE/030206/Squeak3.1alpha6-0302...) but we didn't succeed in it. The visual studio project included in the sources fails at compiling. Does anyone managed to do it or know how to recompile this VM ?
Michael
On Mon, 20 Feb 2006 13:50:28 -0800 Yoshiki Ohshima yoshiki@squeakland.org wrote:
Hello,
- The VM is Squeak 3.1
Somebody is developing or using squeak in PDA?
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
Hmm. I used to do socket programming with the VM on Pocket PC (iPAQ 3600 and friends.) Some things may have changed since then, though...
And, no. I haven't updated the VM. Sorry.
-- Yoshiki
Hello,
We (Guillaume and I) have spent some time to try to recompile the VM from the sources (http://www.is.titech.ac.jp/~ohshima/squeak/WinCE/030206/Squeak3.1alpha6-0302...) but we didn't succeed in it. The visual studio project included in the sources fails at compiling. Does anyone managed to do it or know how to recompile this VM ?
Probaly, the easiest thing is to get a copy of eVC 3.0 from somewhere. It was freely distributed by Microsoft via net and CD-ROM, so somebody should have it.
Otherwise, you do need to edit the source code. Shouldn't be a too big deal, but still some sizable work.
Don't blame me (too much). It is a Microsoft thingy! (No, sorry. Once I needed to do it for some reason, I'm pretty sure I would do it...)
-- Yoshiki
I'm trying to get a good image for run in my pda.
The process will be:
Size of screen -> Change fonts sizes - remove "unusual" packages for pda - "save it"
:Size of screen: The first thing i tried is to put the image in fullscreen mode, but then, i can't show the keyboard.
Exists any package thath show a keyb in screen? or
2006/3/13, Yoshiki Ohshima yoshiki@squeakland.org:
Hello,
We (Guillaume and I) have spent some time to try to recompile the VM
from the sources ( http://www.is.titech.ac.jp/~ohshima/squeak/WinCE/030206/Squeak3.1alpha6-0302...) but we didn't succeed in it. The visual studio project included in the sources fails at compiling.
Does anyone managed to do it or know how to recompile this VM ?
Probaly, the easiest thing is to get a copy of eVC 3.0 from somewhere. It was freely distributed by Microsoft via net and CD-ROM, so somebody should have it.
Otherwise, you do need to edit the source code. Shouldn't be a too big deal, but still some sizable work.
Don't blame me (too much). It is a Microsoft thingy! (No, sorry. Once I needed to do it for some reason, I'm pretty sure I would do it...)
-- Yoshiki
On Thu, 16 Mar 2006 01:38:02 -0800, Lord ZealoN lordzealon@gmail.com wrote:
I'm trying to get a good image for run in my pda.
Is there anyone running Squeak on a PDA? Which one(s)?
I may be getting one for C# development testing; it'd be nice if it weren't completely useless. ;)
On Mon, 20 Feb 2006 21:43:49 +0100, Noury Bouraqadi bouraqadi@ensm-douai.fr wrote:
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
I've certainly done socket stuff on a Dell Axim PDA (XScale) using this VM, and it worked just fine...
Later, Jon -------------------------------------------------------------- Jon Hylands Jon@huv.com http://www.huv.com/jon
Project: Micro Seeker (Micro Autonomous Underwater Vehicle) http://www.huv.com
Jon writes:
[Noury writes:]
Together with people from Douai, I made some experiment. The VM is tagged alpha. So, it is supposed incomplete. For instance, there is no socket support.
I've certainly done socket stuff on a Dell Axim PDA (XScale) using this VM, and it worked just fine...
And for what it's worth, I have Spoon running on an iPAQ 3650. So Flow runs there; I can open remote system browsers in either direction between the iPAQ and larger machines, etc.
-C
On 2/20/06, David P Harris dpharris@telus.net wrote:
I just discovered you can boot Linux on an IPod Nano--
does this mean I can run Squeak on a Nano?
If you're willing to call what the Nano runs "Linux," I don't see why you can't call another thing "Squeak". :-)
--Tom
squeak-dev@lists.squeakfoundation.org