De : Camm Maguire <address@hidden>
À : Léon Dutoit <address@hidden>
Cc : "address@hidden" <address@hidden>; address@hidden
Envoyé le : Lundi 2 Janvier 2012 22h40
Objet : Re: [Axiom-developer] axiom and glibc-2.14
Greetings! Can you
post a failing build log please?
Take care,
Léon Dutoit <
address@hidden> writes:
> Compilation of axiom fails on slackware64 (current) because in glibc-2.14 support of rpc has been suppressed.
>
> The problem is with gcl-2.6.8pre4 (and maybe after).
>
> To have rpc support the library "libtiprc" must be installed, but then at the link stage "-ltirpc" should be added.
> This is apparently not checked in the configure script in gcl-2.6.8pre4.
>
> _______________________________________________
> Axiom-developer mailing list
>
address@hidden>
https://lists.nongnu.org/mailman/listinfo/axiom-developer--
Camm Maguire
address@hidden==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
I get this :
touch raw_pre_gcl_map
gcc -o raw_pre_gcl /d1/axiom/obj/slackware/lib/cfuns-c.o /d1/axiom/obj/slackware/lib/sockio-c.o \
-L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lm -lc -lgclp /d1/axiom/obj/slackware/lib/libspad.a
./libpre_gcl.a(funlink.o): In function `siGxdr_open':
funlink.c:(.text+0x112): undefined reference to
`xdrstdio_create'
./libpre_gcl.a(funlink.o): In function `siGxdr_read':
funlink.c:(.text+0x1e6): undefined reference to `xdr_double'
funlink.c:(.text+0x206): undefined reference to `xdr_float'
funlink.c:(.text+0x22e): undefined reference to `xdr_long'
funlink.c:(.text+0x27a): undefined reference to `xdr_short'
funlink.c:(.text+0x282): undefined reference to `xdr_float'
funlink.c:(.text+0x2a6): undefined reference to `xdr_array'
funlink.c:(.text+0x2c2): undefined reference to `xdr_double'
funlink.c:(.text+0x2d2): undefined reference to `xdr_long'
./libpre_gcl.a(funlink.o): In function `siGxdr_write':
funlink.c:(.text+0x385): undefined reference to `xdr_double'
funlink.c:(.text+0x3a5): undefined reference to `xdr_float'
funlink.c:(.text+0x3cd): undefined reference to `xdr_long'
funlink.c:(.text+0x402): undefined reference to `xdr_short'
funlink.c:(.text+0x412): undefined reference to
`xdr_float'
funlink.c:(.text+0x436): undefined reference to `xdr_array'
funlink.c:(.text+0x452): undefined reference to `xdr_long'
funlink.c:(.text+0x462): undefined reference to `xdr_double'
collect2: ld returned 1 exit status
make[4]: *** [raw_pre_gcl_map] Error 1
make[4]: Leaving directory `/d1/axiom/lsp/gcl-2.6.8pre4/unixport'
make[3]: *** [unixport/saved_pre_gcl] Error 2
make[3]: Leaving directory `/d1/axiom/lsp/gcl-2.6.8pre4'
/bin/sh: line 5: unixport/saved_gcl: No such file or directory
make[2]: *** [gcldir] Error 127
make[2]: Leaving directory `/d1/axiom/lsp'
make[1]: *** [lspdir] Error 2
make[1]: Leaving directory `/d1/axiom'
make: *** [all] Error 2