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 [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
On Tue, Aug 23, 2011 at 08:23:28AM +0400, [hidden email] 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 > [hidden email] > 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 [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
It's so pleasing to receive so affable answer! Thank you very much!
|
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 On Aug 23, 2011 8:27 AM, <[hidden email]> wrote: _______________________________________________ Beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
Yes. Help me to get wroking squeak if you know how!
|
Please give this a try and be sure to let me know what doesn't work.
GET FREEBSD VIRTUAL MACHINE (VM)
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 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 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 _______________________________________________ Beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
Thank you very much!
|
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.
Good luck!
On Wed, Aug 24, 2011 at 4:28 AM, <[hidden email]> wrote:
Gary Dunn Honolulu _______________________________________________ Beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
In reply to this post by bronta
On Wed, 24 Aug 2011, [hidden email] 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 <[hidden email]> [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 [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
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:)!
|
Free forum by Nabble | Edit this page |