Karim BELABAS on Tue, 13 Nov 2001 20:33:21 +0100 (MET)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: library installation/Mac OS X


On Fri, 9 Nov 2001, Nathaniel Irons wrote:
> On Wed, Nov 07, 2001 at 10:50:55AM +0100, Louis Granboulan wrote:
> > Someone named Christoph Pfisterer wrote a "dlcompat" library
> > that adds dl* functions.
>
> I installed the dlcompat library, and the pari Configure step picks up the
> change with -ldl.  make bench still complains in the same place, but I get
> slightly different errors now:
>
>   ? install(addii,GG)
> +   ***   can't find symbol 'addii' in dynamic symbol table of process.
>   ? addii(1,2)
> !   ***   unknown function or error in formal parameters: addii(1,2)

Hum, it looks like the 'dlcompat' library still fails to provide the expected
support.  Does it still occur when you add -fPIC to CFLAGS and recompile ??
(I think Math::Pari includes it by default ?)  [make sure you 'make clean'
before 'make bench']

> I wonder if this is related to the one unexplained error in Configure:

No it's not.

> Looking for an assembler ...
> ...as is /usr/bin/as
> ...Hum, this looks like GNU as
> Assembler is           /usr/bin/as
> C PreProcessor is      /usr/bin/gcc  -E -I.
> Executable linker is   /usr/bin/gcc  -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer
> No Dynamic Lib
> ./Configure: parse error [1116]
> What is the internal byte representation of a double ? [4321]
> ./Configure: parse error near `fi' [1119]
> The internal byte representation of a double is 4321.
> Checking some common types...
>
> The second parse error is the typo mentioned previously, but is the
> first one a known issue?

The typo occured twice, and did produce two parsing errors.

Thanks for your efforts,

    Karim.
-- 
Karim Belabas                    email: Karim.Belabas@math.u-psud.fr
Dep. de Mathematiques, Bat. 425
Universite Paris-Sud             Tel: (00 33) 1 69 15 57 48
F-91405 Orsay (France)           Fax: (00 33) 1 69 15 60 19
--
PARI/GP Home Page: http://www.parigp-home.de/