Paul Irofti [2007-11-11, 04:47:58]:
> On Thu, Nov 08, 2007 at 08:53:21PM +0100, Steven Mestdagh wrote:
> > > > This is a required lib in order to port GiNaC that will add symbolic
> > > > algebra support to octave.
> > > > 
> > > > There is a `gmake test' target and all tests have passed.
> > > > 
> > > > Tested on amd64.
> > > > 
> > > > pkg/DESCR:
> > > > [--snip--]
> > > > CLN is a C++ library providing the following features:
> > > > 
> > > >     * Rich set of number classes:
> > > >       Integer (unlimited precision), rational, short float, single 
> > > >       float, double float, long float (unlimited precision), complex,
> > > >       modular integer, univariate polynomial.
> > > >     * Elementary, logical, transcendental functions.
> > > >     * C++ as implementation language brings
> > > >           o efficiency,
> > > >           o type safety,
> > > >           o algebraic syntax.
> > > >     * Memory efficiency:
> > > >           o Small integers and short floats are immediate, not heap
> > > >           allocated.
> > > >           o Automatic, non-interruptive garbage collection.
> > > >     * Speed efficiency:
> > > >           o Assembly language kernel for some CPUs,
> > > >           o Karatsuba and Sch?nhage-Strassen multiplication.
> > > >     * Interoperability:
> > > >           o Garbage collection with no burden on the main application,
> > > >           o hooks for memory allocation and exceptions.
> > > > [--snip--]
> > > 
> > > Fixed SHARED_LIBS, resubmitting...
> > 
> > looks like this can make use of the gmp library.
> > maybe you can look into that?
>  
>  Resubmit, thanks for the guidance.

I get a compilation error on sparc64.

/usr/local/bin/libtool  --mode=compile c++ -O2 -pipe -Wformat -Wbounded
-I/usr/local/include -I../include -I../include -I./base -I./base/digit
-I./base/random -Ibase  -c ./base/digitseq/cl_DS_mul.cc
 c++ -O2 -pipe -Wformat -Wbounded -I/usr/local/include -I../include
-I../include -I./base -I./base/digit -I./base/random -Ibase -c
./base/digitseq/cl_DS_mul.cc  -fPIC -DPIC -o .libs/cl_DS_mul.o
base/digitseq/cl_DS_mul.cc: In function `cl_boolean 
   cln::cl_fftm_suitable(unsigned int, unsigned int)':
base/digitseq/cl_DS_mul.cc:364: error: invalid `asm': operand number missing 
   after %-letter
{standard input}: Assembler messages:
{standard input}:3030: Error: Illegal operands: unrecognizable v9a or v9b
ancillary state register

Reply via email to