From lenglish5 at cox.net Mon Aug 1 08:02:58 2011 From: lenglish5 at cox.net (Lawson English) Date: Mon Aug 1 08:03:16 2011 Subject: [Newbies] VB-Regex issue... Message-ID: <4E365DB2.3000906@cox.net> anyone familiar with VB-Regex package? this code should be returning an ordered collection of 25 hits (I thought). Instead it returns one long string of all 25 hits: http://pastebin.com/eGcX6vg2 source string: http://pastebin.com/AkyQrXGD I've been playing with this one for an several hours. I can't tell if the strings are too complicated or if I'm just using the wrong syntax, though the simple example works just fine. '\w+' asRegex matchesIn: 'Now is the Time' => an OrderedCollection('Now' 'is' 'the' 'Time') Thanks. Lawson From hebbarp at gmail.com Mon Aug 1 10:14:58 2011 From: hebbarp at gmail.com (Prashanth Hebbar) Date: Mon Aug 1 10:15:00 2011 Subject: [Newbies] VB-Regex issue... In-Reply-To: <4E365DB2.3000906@cox.net> References: <4E365DB2.3000906@cox.net> Message-ID: On Mon, Aug 1, 2011 at 1:32 PM, Lawson English wrote: > anyone familiar with VB-Regex package? > this code should be returning an ordered collection of 25 hits (I thought). > Instead it returns one long string of all 25 hits: > http://pastebin.com/eGcX6vg2 > source string: http://pastebin.com/AkyQrXGD > I've been playing with this one for an several hours. I can't tell if the > strings are too complicated or if I'm just using the wrong syntax, though > the simple example works just fine. > > '\w+' asRegex matchesIn: 'Now is the Time' => an OrderedCollection('Now' > 'is' 'the' 'Time') > > > Perhaps it was the string size which has multiple quotes and is not all escaped. Sean DeNigris writes about an interesting trick to preserve all the quotation marks inside long strings, especially html-strings. See this post from Sean for this trick http://seandenigris.com/blog/?p=647. This code returns the OrderedCollection as expected by you. source := htmltext678 contents. aString := '(.*).'. matcher := RxMatcher forString: aString. matcher matchesIn: source. "Transcript show: (matcher matchesIn: source); cr." The htmltext678 is the TextMorph where I stored your html page and extracted the contents to preserve all inline quotes. I took a shorter match-string (aString). One thing i noticed in the referred code that there was an ordered collection being created which wasn't doing anything. Regards, -- Prashanth Hebbar -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110801/83898da5/attachment.htm From lenglish5 at cox.net Mon Aug 1 13:04:50 2011 From: lenglish5 at cox.net (Lawson English) Date: Mon Aug 1 13:04:57 2011 Subject: [Newbies] VB-Regex issue... In-Reply-To: References: <4E365DB2.3000906@cox.net> Message-ID: <4E36A472.6060307@cox.net> On 8/1/11 3:14 AM, Prashanth Hebbar wrote: > See this post from Sean for this trick > http://seandenigris.com/blog/?p=647. Thanks for the tip. I'll use it from now on, just in case. However, it turns out that my ancient eyes were missing a few extra symbols in the html, and once I more carefully set up my regex, I started getting hits. Lawson From garydunnhi at gmail.com Thu Aug 4 00:44:22 2011 From: garydunnhi at gmail.com (Gary Dunn) Date: Thu Aug 4 00:44:25 2011 Subject: [Newbies] Making a Morphic Book released, please critique Message-ID: I have released a first version of my first Chalk Dust book, "How to Make a Chalk Dust Morphic Book." This book makes a reference to my next book, which describes using the Squeak mouse. That should be done soon. The intended audience for this book is a teacher or college student who is at least a beginner at using Squeak -- this book does not teach someone how to use Squeak, but it does focus on fundamentals relavent to using a book morph. The intended audience for Chalk Dust books are students at the middle and high school level, say 14 - 18 years old. An older demographic than OLPC. One of the goals for this effort is to use Squeak "out of the box." I realize that to you folks, a little code here and there is easy. Picture an alternative to PowerPoint and you will be close to what I have in mind. As an author gains experience with Squeak they should be able to create increasingly fancy books. If anyone has some time (ha ha) I would appreciate any and all comments, starting with spelling and grammer and going up from there as far as you like. After I have had time to incorporate your suggestions I will make a formal announcement on the Open Slate web site and mailing list. Read about the new book on the wiki: http://wiki.openslate.net/mediawiki/index.php?title=Chalk_Dust_Applications:Squeak_Projects#Squeak_Projects Link to the project file: http://www.aloha.com/~knowtree/openslate/projects/ChalkDust_MakingAMorphicBook.032.pr In closing let me say thanks to all of you who have responded to my queations here. -- Gary Dunn Open Slate Project Honolulu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110803/47501c09/attachment.htm From sthomas1 at gosargon.com Thu Aug 4 02:00:27 2011 From: sthomas1 at gosargon.com (Steve Thomas) Date: Thu Aug 4 02:00:35 2011 Subject: [Newbies] Making a Morphic Book released, please critique In-Reply-To: References: Message-ID: Gary, On Wed, Aug 3, 2011 at 8:44 PM, Gary Dunn wrote: > One of the goals for this effort is to use Squeak "out of the box." I > realize that to you folks, a little code here and there is easy. Picture an > alternative to PowerPoint and you will be close to what I have in mind. As > an author gains experience with Squeak they should be able to create > increasingly fancy books. A very good goal. Have you considered using Etoys as a PowerPoint alternative? If your target is 14-18 year olds, this may be a much easier on-ramp for them. Your ideas and documentation are good a similar version for Etoys (perhaps using Event Theater to demonstrate how certain things are done would be nice as you can create "screencasts" within Etoys, just be sure not to move the mouse too quickly as it can cause problems). > If anyone has some time (ha ha) I would appreciate any and all comments, > starting with spelling and grammer and going up from there as far as you > like. After I have had time to incorporate your suggestions I will make a > formal announcement on the Open Slate web site and mailing list. > One idea is some sample books, perhaps along with screencasts on YouTube or embedded within the project using Event Theater to demonstrate how you made them. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110803/dd5db10d/attachment.htm From garydunnhi at gmail.com Thu Aug 4 02:44:23 2011 From: garydunnhi at gmail.com (Gary Dunn) Date: Thu Aug 4 02:44:26 2011 Subject: [Newbies] Making a Morphic Book released, please critique In-Reply-To: References: Message-ID: I will consider using Etoys instead. Squeak just feels more like what Alan Kay and Seymour Papert had in mind. Screencasts have their place. I just don't like the idea of going outside of Squeak to teach someone how to teach using Squeak. We need to bring back multimedia. Thanks for taking the time to comment. I'll look more at how to make a screencast. Gary Dunn Open Slate Project http://openslate.org On Aug 3, 2011 4:00 PM, "Steve Thomas" wrote: Gary, On Wed, Aug 3, 2011 at 8:44 PM, Gary Dunn wrote: > > One of the goals for thi... A very good goal. Have you considered using Etoys as a PowerPoint alternative? If your target is 14-18 year olds, this may be a much easier on-ramp for them. Your ideas and documentation are good a similar version for Etoys (perhaps using Event Theater to demonstrate how certain things are done would be nice as you can create "screencasts" within Etoys, just be sure not to move the mouse too quickly as it can cause problems). > > If anyone has some time (ha ha) I would appreciate any and all comments, starting with spelli... One idea is some sample books, perhaps along with screencasts on YouTube or embedded within the project using Event Theater to demonstrate how you made them. _______________________________________________ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110803/8ab72b35/attachment.htm From sthomas1 at gosargon.com Thu Aug 4 10:21:27 2011 From: sthomas1 at gosargon.com (Steve Thomas) Date: Thu Aug 4 10:21:31 2011 Subject: [Newbies] Making a Morphic Book released, please critique In-Reply-To: References: Message-ID: On Wed, Aug 3, 2011 at 10:44 PM, Gary Dunn wrote: > I will consider using Etoys instead. Squeak just feels more like what Alan > Kay and Seymour Papert had in mind. > Etoys came from Alan and his group at VPRI (see: http://www.squeakland.org/about/people/) > Screencasts have their place. I just don't like the idea of going outside > of Squeak to teach someone how to teach using Squeak. We need to bring back > multimedia. > Agreed, multimedia is definitely needed. Event Theater inside Etoys allows for "screencasting" within Etoys. The advantage of a YouTube video (or vimeo et al) is that it helps you reach a wider audience and introduce them to the ideas. > Thanks for taking the time to comment. I'll look more at how to make a > screencast. > If you have a Mac (10.6 or higher and iMovie I created a blog post on how to create a screencast here Cheers, Stephen > Gary Dunn > Open Slate Project > http://openslate.org > > On Aug 3, 2011 4:00 PM, "Steve Thomas" wrote: > > Gary, > > On Wed, Aug 3, 2011 at 8:44 PM, Gary Dunn wrote: > > > > One of the goals for thi... > > A very good goal. Have you considered using Etoys as a PowerPoint > alternative? If your target is 14-18 year olds, this may be a much easier > on-ramp for them. Your ideas and documentation are good a similar version > for Etoys (perhaps using Event Theater to demonstrate how certain things are > done would be nice as you can create "screencasts" within Etoys, just be > sure not to move the mouse too quickly as it can cause problems). > > > > > > > If anyone has some time (ha ha) I would appreciate any and all comments, > starting with spelli... > One idea is some sample books, perhaps along with screencasts on YouTube or > embedded within the project using Event Theater to demonstrate how you made > them. > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110804/040c8191/attachment.htm From sean at clipperadams.com Sun Aug 14 15:31:58 2011 From: sean at clipperadams.com (Sean P. DeNigris) Date: Sun Aug 14 15:32:02 2011 Subject: [Newbies] Re: Omnibrowser help In-Reply-To: <47DFD8C6.7020200@c3com.ch> References: <22f158f00803180745h7e5371cbs7362aad87919858a@mail.gmail.com> <47DFD8C6.7020200@c3com.ch> Message-ID: <1313335918708-3743076.post@n4.nabble.com> David R?thlisberger wrote: > > First, create a subclass of OBCommand. Then you need to implement at least > the > methods #execute, #label and #isActive (have a look at eg. > OBCmdNewClassTemplate). > Finally, you can add a method called eg. 'cmdAIDATemplate' to > OBCodeBrowser or a > subclass of it. It is important that this method starts with 'cmd'. > David, if you're still on the list - thank you! Three years later, this post saved my day :) -- View this message in context: http://forum.world.st/Omnibrowser-help-tp111418p3743076.html Sent from the Squeak - Beginners mailing list archive at Nabble.com. From bronta at rambler.ru Tue Aug 23 04:23:28 2011 From: bronta at rambler.ru (bronta@rambler.ru) Date: Tue Aug 23 04:18:47 2011 Subject: [Newbies] Install squeak on BSD Message-ID: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> Hallo! I'm trying to install squeak from sources on FreeBSD 8.2. I read Readme and followed it's instructions. But when I run squeak I get error: "Could not find display driver vm-display-X11; either:check that /usr/local/lib/squeak/3.10-6/vm-display-X11.so exists" I found this topic in bug tracker: http://bugs.squeak.org/view.php?id=7451 As I understood docs are incorrect and I must use cmake instead of make. I used "cmake -i" command and got this message: "CMake Error: The source directory "/home/.../Squeak-4.4.7.2357-src/bld" does not appear to contain CMakeLists.txt." Actually I don't know anything about cmake utility. And I need instructions how to build squeak. Please help! From lewis at mail.msen.com Tue Aug 23 11:28:26 2011 From: lewis at mail.msen.com (David T. Lewis) Date: Tue Aug 23 11:28:29 2011 Subject: [Newbies] Install squeak on BSD In-Reply-To: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> Message-ID: <20110823112826.GA93424@shell.msen.com> On Tue, Aug 23, 2011 at 08:23:28AM +0400, bronta@rambler.ru wrote: > Hallo! > I'm trying to install squeak from sources on FreeBSD 8.2. I read Readme > and followed it's instructions. But when I run squeak I get error: > "Could not find display driver vm-display-X11; either:check that > /usr/local/lib/squeak/3.10-6/vm-display-X11.so exists" > I found this topic in bug tracker: > http://bugs.squeak.org/view.php?id=7451 > As I understood docs are incorrect and I must use cmake instead of make. > I used "cmake -i" command and got this message: "CMake Error: The source > directory "/home/.../Squeak-4.4.7.2357-src/bld" does not appear to > contain CMakeLists.txt." > Actually I don't know anything about cmake utility. And I need > instructions how to build squeak. > Please help! > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners Hi, There are instructions for building with cmake in the file platforms/unix/README.CMake Please feel free to ask questions about this on the vm-dev mailing list (http://lists.squeakfoundation.org/mailman/listinfo/vm-dev). You will find people there with BSD experience who may be able to help. Also, if you search the vm-dev list archives, you may find some discussions from BSD users. Dave From bronta at rambler.ru Tue Aug 23 18:27:06 2011 From: bronta at rambler.ru (bronta@rambler.ru) Date: Tue Aug 23 18:27:09 2011 Subject: [Newbies] Install squeak on BSD References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> Message-ID: <675069694.1314124026.66774584.2639@mperl7.rambler.ru> It's so pleasing to receive so affable answer! Thank you very much! There is no folder "platforms" in archive with sources of vm. But I found file "unix/README.CMake". But I'm afraid that is not what I need. There is written to use "make" command. And I already does it as I wrote before. Please! Is there somebody who can give exact instructions how to install squeak on BSD? * "David T. Lewis" [Tue, 23 Aug 2011 07:28:26 -0400]: > On Tue, Aug 23, 2011 at 08:23:28AM +0400, bronta@rambler.ru wrote: > > Hallo! > > I'm trying to install squeak from sources on FreeBSD 8.2. I read > Readme > > and followed it's instructions. But when I run squeak I get error: > > "Could not find display driver vm-display-X11; either:check that > > /usr/local/lib/squeak/3.10-6/vm-display-X11.so exists" > > I found this topic in bug tracker: > > http://bugs.squeak.org/view.php?id=7451 > > As I understood docs are incorrect and I must use cmake instead of > make. > > I used "cmake -i" command and got this message: "CMake Error: The > source > > directory "/home/.../Squeak-4.4.7.2357-src/bld" does not appear to > > contain CMakeLists.txt." > > Actually I don't know anything about cmake utility. And I need > > instructions how to build squeak. > > Please help! > > _______________________________________________ > > Beginners mailing list > > Beginners@lists.squeakfoundation.org > > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > Hi, > > There are instructions for building with cmake in the file > platforms/unix/README.CMake > > Please feel free to ask questions about this on the vm-dev mailing > list (http://lists.squeakfoundation.org/mailman/listinfo/vm-dev). > You will find people there with BSD experience who may be able to > help. Also, if you search the vm-dev list archives, you may find > some discussions from BSD users. > > Dave > > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110823/4cb76d84/attachment.htm From garydunnhi at gmail.com Tue Aug 23 20:01:46 2011 From: garydunnhi at gmail.com (Gary Dunn) Date: Tue Aug 23 20:01:49 2011 Subject: [Newbies] Install squeak on BSD In-Reply-To: <675069694.1314124026.66774584.2639@mperl7.rambler.ru> References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> Message-ID: I have installed Squeak on FreeBSD -- that is my primary platform. I have tried and failed to build a vm from sources, my wizard hat just isn't powerful enough. If all you want is to get it working I can help with that. Gary Dunn Open Slate Project http://openslate.org On Aug 23, 2011 8:27 AM, wrote: It's so pleasing to receive so affable answer! Thank you very much! There is no folder "platforms" in archive with sources of vm. But I found file "unix/README.CMake". But I'm afraid that is not what I need. There is written to use "make" command. And I already does it as I wrote before. Please! Is there somebody who can give exact instructions how to install squeak on BSD? * "David T. Lewis" [Tue, 23 Aug 2011 07:28:26 -0400]: > > > On Tue, Aug 23, 2011 at 08:23:28AM +0400, bronta@rambler.ru wrote: > > > Hallo! > > > I'm try... _______________________________________________ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110823/ce5403ba/attachment.htm From bronta at rambler.ru Wed Aug 24 04:00:03 2011 From: bronta at rambler.ru (bronta@rambler.ru) Date: Wed Aug 24 03:53:55 2011 Subject: [Newbies] Install squeak on BSD References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> Message-ID: <960906872.1314158403.84647880.16672@mperl6.rambler.ru> Yes. Help me to get wroking squeak if you know how! * Gary Dunn [Tue, 23 Aug 2011 10:01:46 -1000]: > I have installed Squeak on FreeBSD -- that is my primary platform. I > have > tried and failed to build a vm from sources, my wizard hat just isn't > powerful enough. If all you want is to get it working I can help with > that. > > Gary Dunn > Open Slate Project > http://openslate.org > > On Aug 23, 2011 8:27 AM, wrote: > > It's so pleasing to receive so affable answer! Thank you very much! > There is no folder "platforms" in archive with sources of vm. But I > found file "unix/README.CMake". But I'm afraid that is not what I need. > There is written to use "make" command. And I already does it as I wrote > before. > > Please! Is there somebody who can give exact instructions how to install > squeak on BSD? > > * "David T. Lewis" [Tue, 23 Aug 2011 07:28:26 > -0400]: > > > > > > > On Tue, Aug 23, 2011 at 08:23:28AM +0400, bronta@rambler.ru wrote: > > > > Hallo! > > > > I'm try... > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110824/5b5930a3/attachment.htm From garydunnhi at gmail.com Wed Aug 24 10:53:14 2011 From: garydunnhi at gmail.com (Gary Dunn) Date: Wed Aug 24 10:53:19 2011 Subject: [Newbies] Install squeak on BSD In-Reply-To: <960906872.1314158403.84647880.16672@mperl6.rambler.ru> References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> <960906872.1314158403.84647880.16672@mperl6.rambler.ru> Message-ID: Please give this a try and be sure to let me know what doesn't work. GET FREEBSD VIRTUAL MACHINE (VM) http://www.squeakvm.org/index.html click "Unix Squeak information and downloads" Source and binary archives (most recent version) 4.4.7.2357 Unix VM Intel x86 FreeBSD click "Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz" (downloading file) cd to directory where file was downloaded to extract tarball: tar xvf Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz cd Squeak-4.4.7.2375-freebsd8.2_i386 3 folders, bin, lib, share copy contents of bin to /usr/local/bin copy contents of lib to /usr/local/lib copy contents of share to /usr/share (pit man page with other man pages) DOWNLOAD IMAGE http://www.squeak.org/Download click "Squeak Release" to download zip file "Squeak4.2-10966.zip" Unzip contents, an image file and a changes file. Move them to the same location, perhaps ~/MySqueak DOWNLOAD SOURCES http://www.squeak.org/Download click "SqueakV4.1.sources" to download sources file uncompress and move to same folder as image and changes TO RUN cd MySqueak squeak Squeak4.2-10966.image -- Gary Dunn Honolulu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110824/4bda4600/attachment.htm From bronta at rambler.ru Wed Aug 24 14:28:57 2011 From: bronta at rambler.ru (bronta@rambler.ru) Date: Wed Aug 24 14:29:01 2011 Subject: [Newbies] Install squeak on BSD References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> <960906872.1314158403.84647880.16672@mperl6.rambler.ru> Message-ID: <49976925.1314196137.86797224.77383@mperl8.rambler.ru> Thank you very much! I've executed all your instructions. But when I run "squeak /path_to_image/Squeak4.2-10966.image" command I get error: /libexec/ld-elf.so.1: /usr/local/lib/libfreetype.so.9: unsupported file layout May be this is because I have x64 distribution of FreeBSD? Your instructions was for x32 only? Or it is not important? * Gary Dunn [Wed, 24 Aug 2011 03:53:14 -0700]: > Please give this a try and be sure to let me know what doesn't work. > > GET FREEBSD VIRTUAL MACHINE (VM) > > http://www.squeakvm.org/index.html > > click "Unix Squeak information and downloads" > > Source and binary archives > > (most recent version) > > 4.4.7.2357 Unix VM > > Intel x86 FreeBSD click "Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz" > > (downloading file) > > cd to directory where file was downloaded to > > extract tarball: tar xvf Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz > > cd Squeak-4.4.7.2375-freebsd8.2_i386 > > 3 folders, bin, lib, share > > copy contents of bin to /usr/local/bin > > copy contents of lib to /usr/local/lib > > copy contents of share to /usr/share (pit man page with other man pages) > > DOWNLOAD IMAGE > > http://www.squeak.org/Download > > click "Squeak Release" to download zip file "Squeak4.2-10966.zip" > > Unzip contents, an image file and a changes file. Move them to the same > location, perhaps ~/MySqueak > > DOWNLOAD SOURCES > > http://www.squeak.org/Download > > click "SqueakV4.1.sources" to download sources file > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110824/0d6f154b/attachment.htm From garydunnhi at gmail.com Wed Aug 24 16:08:46 2011 From: garydunnhi at gmail.com (Gary Dunn) Date: Wed Aug 24 16:08:50 2011 Subject: [Newbies] Install squeak on BSD In-Reply-To: <49976925.1314196137.86797224.77383@mperl8.rambler.ru> References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> <960906872.1314158403.84647880.16672@mperl6.rambler.ru> <49976925.1314196137.86797224.77383@mperl8.rambler.ru> Message-ID: First try cd to the directory containing the image, then execute squeak ... eliminate the "path_to_image" part. Be sure your ports tree is up to date ,,, you may have an older version of freetype. The VM just says "i386" which means an Intel rather than PowerPC. Could be limited to 32 bit version. The folks on the vm-dev mailing list would know, so join that list and post your results there. I track that list so I suggest we work this issue there and post a summary result back here. Good luck! On Wed, Aug 24, 2011 at 4:28 AM, wrote: > Thank you very much! > I've executed all your instructions. But when I run "squeak > /path_to_image/Squeak4.2-10966.image" command I get error: > /libexec/ld-elf.so.1: /usr/local/lib/libfreetype.so.9: unsupported file > layout > > May be this is because I have x64 distribution of FreeBSD? Your > instructions was for x32 only? Or it is not important? > > > * Gary Dunn [Wed, 24 Aug 2011 03:53:14 -0700]: > > > Please give this a try and be sure to let me know what doesn't work. > > > > GET FREEBSD VIRTUAL MACHINE (VM) > > > > http://www.squeakvm.org/index.html > > > > click "Unix Squeak information and downloads" > > > > Source and binary archives > > > > (most recent version) > > > > 4.4.7.2357 Unix VM > > > > Intel x86 FreeBSD click "Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz" > > > > (downloading file) > > > > cd to directory where file was downloaded to > > > > extract tarball: tar xvf Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz > > > > cd Squeak-4.4.7.2375-freebsd8.2_i386 > > > > 3 folders, bin, lib, share > > > > copy contents of bin to /usr/local/bin > > > > copy contents of lib to /usr/local/lib > > > > copy contents of share to /usr/share (pit man page with other man pages) > > > > DOWNLOAD IMAGE > > > > http://www.squeak.org/Download > > > > click "Squeak Release" to download zip file "Squeak4.2-10966.zip" > > > > Unzip contents, an image file and a changes file. Move them to the same > > location, perhaps ~/MySqueak > > > > DOWNLOAD SOURCES > > > > http://www.squeak.org/Download > > > > click "SqueakV4.1.sources" to download sources file > > > > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > -- Gary Dunn Honolulu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110824/c91f2e67/attachment.htm From leves at elte.hu Wed Aug 24 16:34:28 2011 From: leves at elte.hu (Levente Uzonyi) Date: Wed Aug 24 16:34:37 2011 Subject: [Newbies] Install squeak on BSD In-Reply-To: <49976925.1314196137.86797224.77383@mperl8.rambler.ru> References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> <960906872.1314158403.84647880.16672@mperl6.rambler.ru> <49976925.1314196137.86797224.77383@mperl8.rambler.ru> Message-ID: On Wed, 24 Aug 2011, bronta@rambler.ru wrote: > Thank you very much! > I've executed all your instructions. But when I run "squeak > /path_to_image/Squeak4.2-10966.image" command I get error: > /libexec/ld-elf.so.1: /usr/local/lib/libfreetype.so.9: unsupported file > layout > > May be this is because I have x64 distribution of FreeBSD? Your instructions > was for x32 only? Or it is not important? It is. It was. It's important, you have to install 32-bit versions of the libriaries in order to use this prebuilt VM. Levente > > * Gary Dunn [Wed, 24 Aug 2011 03:53:14 -0700]: >> Please give this a try and be sure to let me know what doesn't work. >> >> GET FREEBSD VIRTUAL MACHINE (VM) >> >> http://www.squeakvm.org/index.html >> >> click "Unix Squeak information and downloads" >> >> Source and binary archives >> >> (most recent version) >> >> 4.4.7.2357 Unix VM >> >> Intel x86 FreeBSD click "Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz" >> >> (downloading file) >> >> cd to directory where file was downloaded to >> >> extract tarball: tar xvf Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz >> >> cd Squeak-4.4.7.2375-freebsd8.2_i386 >> >> 3 folders, bin, lib, share >> >> copy contents of bin to /usr/local/bin >> >> copy contents of lib to /usr/local/lib >> >> copy contents of share to /usr/share (pit man page with other man > pages) >> >> DOWNLOAD IMAGE >> >> http://www.squeak.org/Download >> >> click "Squeak Release" to download zip file "Squeak4.2-10966.zip" >> >> Unzip contents, an image file and a changes file. Move them to the > same >> location, perhaps ~/MySqueak >> >> DOWNLOAD SOURCES >> >> http://www.squeak.org/Download >> >> click "SqueakV4.1.sources" to download sources file >> > From bronta at rambler.ru Thu Aug 25 14:22:56 2011 From: bronta at rambler.ru (bronta@rambler.ru) Date: Thu Aug 25 14:22:59 2011 Subject: [Newbies] Install squeak on BSD References: <355316854.1314073408.84311304.76946@mperl6.rambler.ru> <20110823112826.GA93424@shell.msen.com> <675069694.1314124026.66774584.2639@mperl7.rambler.ru> <960906872.1314158403.84647880.16672@mperl6.rambler.ru> <49976925.1314196137.86797224.77383@mperl8.rambler.ru> Message-ID: <1208547380.1314282176.71555464.1609@mperl16.rambler.ru> I've created new thread in Vm-dev mailing list. So lets continue dialog there. Which 32 bit libraries should I install? Can you please give a documentation link about this operation? Thanks for help:)! * Levente Uzonyi [Wed, 24 Aug 2011 18:34:28 +0200 (CEST)]: > On Wed, 24 Aug 2011, bronta@rambler.ru wrote: > > > Thank you very much! > > I've executed all your instructions. But when I run "squeak > > /path_to_image/Squeak4.2-10966.image" command I get error: > > /libexec/ld-elf.so.1: /usr/local/lib/libfreetype.so.9: unsupported > file > > layout > > > > May be this is because I have x64 distribution of FreeBSD? Your > instructions > > was for x32 only? Or it is not important? > > It is. It was. It's important, you have to install 32-bit versions of > the > libriaries in order to use this prebuilt VM. > > > Levente > > > > > * Gary Dunn [Wed, 24 Aug 2011 03:53:14 -0700]: > >> Please give this a try and be sure to let me know what doesn't work. > >> > >> GET FREEBSD VIRTUAL MACHINE (VM) > >> > >> http://www.squeakvm.org/index.html > >> > >> click "Unix Squeak information and downloads" > >> > >> Source and binary archives > >> > >> (most recent version) > >> > >> 4.4.7.2357 Unix VM > >> > >> Intel x86 FreeBSD click "Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz" > >> > >> (downloading file) > >> > >> cd to directory where file was downloaded to > >> > >> extract tarball: tar xvf Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz > >> > >> cd Squeak-4.4.7.2375-freebsd8.2_i386 > >> > >> 3 folders, bin, lib, share > >> > >> copy contents of bin to /usr/local/bin > >> > >> copy contents of lib to /usr/local/lib > >> > >> copy contents of share to /usr/share (pit man page with other man > > pages) > >> > >> DOWNLOAD IMAGE > >> > >> http://www.squeak.org/Download > >> > >> click "Squeak Release" to download zip file "Squeak4.2-10966.zip" > >> > >> Unzip contents, an image file and a changes file. Move them to the > > same > >> location, perhaps ~/MySqueak > >> > >> DOWNLOAD SOURCES > >> > >> http://www.squeak.org/Download > >> > >> click "SqueakV4.1.sources" to download sources file > >> > > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20110825/af7c8493/attachment.htm From sean at clipperadams.com Thu Aug 25 14:57:01 2011 From: sean at clipperadams.com (Sean P. DeNigris) Date: Thu Aug 25 14:57:04 2011 Subject: [Newbies] OMeta Message-ID: <1314284221842-3768488.post@n4.nabble.com> I tried to load OMeta2 into Squeak 4.2 and ended up with "AnObsoleteOMeta2Base subclass: #OMeta2" >From squeaksource.com/OMeta, I loaded: 1. OMeta2-Preload 2. OMeta2-Postload It seems like the post-load is removing the base class of OMeta2. How do I load it successfully? Thanks. Sean -- View this message in context: http://forum.world.st/OMeta-tp3768488p3768488.html Sent from the Squeak - Beginners mailing list archive at Nabble.com. From bert at freudenbergs.de Thu Aug 25 15:11:45 2011 From: bert at freudenbergs.de (Bert Freudenberg) Date: Thu Aug 25 15:12:21 2011 Subject: [Newbies] OMeta In-Reply-To: <1314284221842-3768488.post@n4.nabble.com> References: <1314284221842-3768488.post@n4.nabble.com> Message-ID: <94841A29-4F8F-4B91-BC99-9CB3887ABD09@freudenbergs.de> On 25.08.2011, at 15:57, Sean P. DeNigris wrote: > I tried to load OMeta2 into Squeak 4.2 and ended up with > "AnObsoleteOMeta2Base subclass: #OMeta2" > >> From squeaksource.com/OMeta, I loaded: > 1. OMeta2-Preload > 2. OMeta2-Postload > > It seems like the post-load is removing the base class of OMeta2. > > How do I load it successfully? There is a bug in 4.2 preventing OMeta's special PackageInfo class from being loaded. This has been fixed in the trunk version. It works fine in Squeak4.3alpha-11314 (and presumably later versions). - Bert - From bert at freudenbergs.de Thu Aug 25 15:14:23 2011 From: bert at freudenbergs.de (Bert Freudenberg) Date: Thu Aug 25 15:14:36 2011 Subject: [Newbies] OMeta In-Reply-To: <94841A29-4F8F-4B91-BC99-9CB3887ABD09@freudenbergs.de> References: <1314284221842-3768488.post@n4.nabble.com> <94841A29-4F8F-4B91-BC99-9CB3887ABD09@freudenbergs.de> Message-ID: <26FF164D-A5B1-4DC8-9CF2-8FE88855F09C@freudenbergs.de> On 25.08.2011, at 16:11, Bert Freudenberg wrote: > On 25.08.2011, at 15:57, Sean P. DeNigris wrote: > >> I tried to load OMeta2 into Squeak 4.2 and ended up with >> "AnObsoleteOMeta2Base subclass: #OMeta2" >> >>> From squeaksource.com/OMeta, I loaded: >> 1. OMeta2-Preload >> 2. OMeta2-Postload >> >> It seems like the post-load is removing the base class of OMeta2. >> >> How do I load it successfully? > > There is a bug in 4.2 preventing OMeta's special PackageInfo class from being loaded. This has been fixed in the trunk version. > > It works fine in Squeak4.3alpha-11314 (and presumably later versions). Actually the version I tried was 11460 (I did update from 11314). - Bert - From sean at clipperadams.com Thu Aug 25 15:16:44 2011 From: sean at clipperadams.com (Sean P. DeNigris) Date: Thu Aug 25 15:16:47 2011 Subject: [Newbies] Re: OMeta In-Reply-To: <26FF164D-A5B1-4DC8-9CF2-8FE88855F09C@freudenbergs.de> References: <1314284221842-3768488.post@n4.nabble.com> <94841A29-4F8F-4B91-BC99-9CB3887ABD09@freudenbergs.de> <26FF164D-A5B1-4DC8-9CF2-8FE88855F09C@freudenbergs.de> Message-ID: <1314285404891-3768543.post@n4.nabble.com> Bert Freudenberg wrote: > >> It works fine in Squeak4.3alpha... version... 11460 > Thanks. Sean -- View this message in context: http://forum.world.st/OMeta-tp3768488p3768543.html Sent from the Squeak - Beginners mailing list archive at Nabble.com.