Singular
https://www.singular.uni-kl.de/forum/

x86_64
https://www.singular.uni-kl.de/forum/viewtopic.php?f=10&t=1427
Page 1 of 1

Author:  Enrique Artal Bartolo [ Thu Aug 11, 2005 5:33 pm ]
Post subject:  x86_64

My department has just bought a computer with an AMD64 processor. We would
like to have an optimized version of Singular on it; I would like to know if
there is something special to do in order to compile the sources. Best,
Enrique Artal.

email: artal@unizar.es
Posted in old Singular Forum on: 2005-01-18 09:55:21+01

Author:  Dmitrii Pasechnik [ Thu Sep 08, 2005 12:03 pm ]
Post subject:  x86_64 - IA64 would be nice too

> My department has just bought a computer with an AMD64 processor. We would
> like to have an optimized version of Singular on it; I would like to know if
> there is something special to do in order to compile the sources.

I have access to a 24-processor machine made by SGI that runs Linux
The processors are IA64, i.e. Intel 64-bit processors (Itanium ?)
$ uname -a
Linux pilatus.cs.uwaterloo.ca 2.4.21-sgi303r2 #1 SMP
Mon Nov 29 15:29:38 PST 2004 ia64 ia64 ia64 GNU/Linux
(and it has ~100GB of RAM :))

I tried installing a binary distribution that is marked IA64, but
got C++-related runtime errors.

I tried compiling Singular 2-1-99, but it seems to be a nontrivial
task. I noticed that a number of packages that are bundled with Singular,
such as GMP or M(ulti) P(rotocol) cannot be compiled on the
computer unchnaged (GMP needs to be upgraded to version 4 to do
this smoothly; MP was never ported to a 64-bit architecture, it seems)

To begin with, the script singuname.sh needed an update.
(well, that was easy). Then I assumed that I can just replace bundled
GMP with a new version of GMP.
The current sticking point is MP.

any relevant tips are appreciated,
Dmitrii

email: d.v.pasechnik@uvt.nl
Posted in old Singular Forum on: 2005-02-10 20:33:16+01

Author:  Hans Schönemann [ Thu Sep 08, 2005 12:04 pm ]
Post subject: 

To compile Singular yourself on a 64 bit system:
- read the general readme from ftp://www.mathematik.uni-kl.de/pub/Math ... src/README
- if your system has gmp installed, the gmp from the packge will not be used
- MP is not yet ported to 64bit architekture, so built without it:
( add --without-MP to the options of configure)
- after configuring goto omalloc and do a
make install_all
- edit kernel/Makefile and Singular/Makefile and
delete -DOM_NDEBUG from CFLAGS and
change all -lomalloc_ndebug to -lomalloc
- after these changes, a make install shall build an Singular in that directory
for you, a make bindist afterward builds the usual package.


email: hannes@mathematik.uni-kl.de
Posted in old Singular Forum on: 2005-02-23 15:17:28+01

Page 1 of 1 All times are UTC + 1 hour [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/