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!
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
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" lewis@mail.msen.com [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
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, bronta@rambler.ru 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" lewis@mail.msen.com [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
Yes. Help me to get wroking squeak if you know how!
* Gary Dunn garydunnhi@gmail.com [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, bronta@rambler.ru 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" lewis@mail.msen.com [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
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
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 garydunnhi@gmail.com [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
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, 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?
- Gary Dunn garydunnhi@gmail.com [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
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 garydunnhi@gmail.com [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
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 leves@elte.hu [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 garydunnhi@gmail.com [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
beginners@lists.squeakfoundation.org