| Karim BELABAS on Mon, 17 Jun 2002 20:34:50 +0200 (MEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: failure of 2.2.3 build on HP-UX |
On Mon, 17 Jun 2002, Ilya Zakharevich wrote:
> Since I know very little of HPUX, I have no clue about these:
>
> a) USE_GETRUSAGE STACK_CHECK HAS_TIOCGWINSZ are falsely set to 1;
This one should be easy to fix. What happens when you compile by hand, e.g
config/has_getrusage.c ? (using the same flags as for gp)
Maybe the gp code has a missing '#define _INCLUDE_POSIX_SOURCE' somewhere ?
[ it was very necessary last time I built on HP ]
> b) after undefining, making gp-dyn gives:
>
> /bin/ld: DP relative code in file kernel.o - shared library must be position
> independent. Use +z or +Z to recompile.
I don't think you can build position-independant code using the current
assembler micro-kernel (I'd be overjoyed to be proved wrong here). With the
portable build (kernel = none), it should be OK.
Karim.
--
Karim Belabas Tel: (+33) (0)1 69 15 57 48
Dép. de Mathematiques, Bat. 425 Fax: (+33) (0)1 69 15 60 19
Université Paris-Sud Email: Karim.Belabas@math.u-psud.fr
F-91405 Orsay (France) http://www.math.u-psud.fr/~belabas
--
PARI/GP Home Page: http://www.parigp-home.de/