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
build.tar.gz
Description: GNU Zip compressed data
--- platform/dss/Makefile.vars.orig 2010-05-15 20:29:40.000000000 +0900 +++ platform/dss/Makefile.vars 2010-05-15 20:30:04.000000000 +0900 @@ -6,7 +6,7 @@ AR = ar RANLIB = ranlib CXX = g++ -CXXFLAGS= -march=i686 -mtune=i686 -O3 -fomit-frame-pointer -funsigned-char $(INCS) $(EXCEPTS) $(WARNINGS) +CXXFLAGS= -m32 -O3 -fomit-frame-pointer -funsigned-char $(INCS) $(EXCEPTS) $(WARNINGS) DEPEND = $(CXX) -MM $(CXXFLAGS) INSTDIR = /home/nicolas
_________________________________________________________________________________ mozart-users mailing list [email protected] http://www.mozart-oz.org/mailman/listinfo/mozart-users
