Post a reply
Username:
Note:If not registered, provide any username. For more comfort, register here.
Subject:
Message body:
Enter your message here, it may contain no more than 60000 characters. 

Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
Font size:
Font colour
Options:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Disable BBCode
Disable smilies
Do not automatically parse URLs
Confirmation of post
To prevent automated posts the board requires you to enter a confirmation code. The code is displayed in the image you should see below. If you are visually impaired or cannot otherwise read this code please contact the %sBoard Administrator%s.
Confirmation code:
Enter the code exactly as it appears. All letters are case insensitive, there is no zero.
   

Topic review - x86_64
Author Message
  Post subject:   Reply with quote
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
Post Posted: Thu Sep 08, 2005 12:04 pm
  Post subject:  x86_64 - IA64 would be nice too  Reply with quote
> 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
Post Posted: Thu Sep 08, 2005 12:03 pm
  Post subject:  x86_64  Reply with quote
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
Post Posted: Thu Aug 11, 2005 5:33 pm


It is currently Fri May 13, 2022 10:57 am
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group