On Sat, May 15, 2010 at 6:37 AM, Nicolas Pelletier <[email protected]> wrote: > Hello, > > I would like to know the status of the support for 64 bit platforms > (in my case, AMD64 Athlon X2), and, if they are supported, what the > instructions are for compiling from source. For reference, I am using > Debian GNU/Linux 5.0 (g++ (Debian 4.3.2-1.1) 4.3.2). > > The instructions on the mozart-oz web site (configure ; make ; make > install) do not work. A search on google showed some old articles > (around 2007) telling to compile on 64 bits architectures as a 32 bit > application (e.g. setarch i686, g++ -m32). Still, g++ outputs loads of > warning about signed/unsigned comparisons, missing virtual > destructors, missing copy constructors, and eventually fails. I am > attaching the output of the configure and make steps, as well as the > modification I applied to platform/dss/Makefile.vars. > > Any help will be greatly appreciated. > > Regards, > > -- > Nicolas >
Hi Nicolas, As far as I know there has been no progress on building Mozart/Oz on 64 bit architectures. You can run Oz quite nicely inside a 32 bit chroot, see https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html#id292205 for some (old) instructions.I don't know if there are better methods now, but I set up such a chroot many years ago and I can confirm that it still works fine. This way you can run the current Mozart/Oz Debian package. Do let us know if you make it work and have improved instructions. cheers k _________________________________________________________________________________ mozart-users mailing list [email protected] http://www.mozart-oz.org/mailman/listinfo/mozart-users
