[squeak-dev] Re: Install on Debian / Ubuntu binary-amd64

Norbert Hartl norbert at hartl.name
Sat Apr 26 10:26:27 UTC 2008


I forget to question. If you don't know about that vm and it is
working who has done it? :) I think at least the package 
builder had to patch the vm for 64 bit. 

Norbert

On Sat, 2008-04-26 at 12:09 +0200, Matej Kosik wrote:
> Norbert Hartl napísal:
> >>>  can you clarify this?
> >> The ftp.squeak.org/debian repository i386 architecture [1] also
> >> contained packages :
> >> squeak
> >> squeak-vm
> >> squeak-image3.9
> >> squeak-image3.9univ
> >> squeak-sources3.9
> >>
> > Ah, ok, the first is a virtual package and all after the vm are
> > not architecture dependent. So it has be ok.
> > 
> > Norbert
> > 
> > 
> 
> Hi, I know that amd64 binary packages are missing from that repostory. I do not have root access to
> a amd64 machine where I could myself try to build those packages.
> (when I was buying new machine, I have chosen 32-bit machine rather than 64-bits to avoid problems)
> 
> Here is a complete procedure how to build those binaries from source packages:
> -------------------------------------------------
> To build squeak binary packages, please try the following procedure:
> 
> - add these lines:
> 
> 	deb     http://ftp.squeak.org/debian/ stable main
> 	deb-src http://ftp.squeak.org/debian/ stable main
> 
>   to your /etc/apt/sources.list
>   (you, alas, need root-account but that is needed anyway for
>    installing build dependencies so there is no way around it)
> 
> - perform
> 
> 	apt-get update
> 
> - go to some convenient working directory and perform
> 
> 	apt-get source squeak
> 
>   This will fetch source package.
> 
> - install packages that must be installed before you can build squeak virtual machine:
> 
> 	# (specific for Debian Etch)
> 	apt-get install debhelper xlibs-static-dev g++ libxpm-dev \
>                         libtool docbook-to-man libxt-dev fakeroot
> 
> - build squeak packages
> 
> 	cd squeak-3.9.8
> 	dpkg-buildpackage -rfakeroot
> 	cd ..
> 
> - You should see newly created *.deb files
> 
> 	squeak*.deb
> 	squeak-vm*.deb
> 	squeak-plugin*.deb
> 
> - So, now if you get the image file:
> 
> 	apt-get install squeak-image3.9 squeak-plugin-image
> 
>   and if you install the packages you have just built:
> 
> 	dpkg -i *.deb
> 
>   Then if you go to some convenient directory where you have (want to have) image files, you
>   can start Squeak as follows:
> 
> 	squeak
> -------------------------------------------------
> Does this work for you? Is it necessary to switch to special Squeak VM version? Are those
> (architecture independent) packages providing Squeak images usable on amd64?
> 
> Regards




More information about the Squeak-dev mailing list