[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-gawk] Problem detecting libsigsegv on gawk 4.0.0 on Solaris 9 Sparc
From: |
Dagobert Michelsen |
Subject: |
[bug-gawk] Problem detecting libsigsegv on gawk 4.0.0 on Solaris 9 Sparc w/Sun Studio 12 |
Date: |
Sat, 2 Jul 2011 11:18:36 +0200 |
Hi,
I am trying to compile gawk 4.0.0 on Solaris 9 Sparc with Sun Studio 12 and
noticed that the presence of libsigsegv is not properly detected:
> configure:9825: checking for libsigsegv
> configure:9847: /opt/SUNWspro/bin/cc -o conftest -xO3 -m32 -xarch=386 -Xc
> -I/opt/csw/include -m32 -xarch=386 -L/opt/csw/lib conftest.c
> /opt/csw/lib/libsigsegv.so -R/opt/csw/lib -lm >&5
> "/usr/include/ia32/sys/reg.h", line 297: syntax error before or at: uint64_t
This is due to a missing include in the detection code as a definition of
uint64_t
is missing. This could be solved by including inttypes.h in the testcode.
> | #define HAVE_LIBM 1
> | /* end confdefs.h. */
> | #include <sigsegv.h>
#include <inttypes.h> <- adding this works
> | int
> | main ()
> | {
> | sigsegv_deinstall_handler();
> | ;
> | return 0;
> | }
As this is the expansion of gl_LIBSIGSEGV I cc'ed bug-gnulib.
Best regards
-- Dago
--
"You don't become great by trying to be great, you become great by wanting to
do something,
and then doing it so hard that you become great in the process." - xkcd #896
- [bug-gawk] Problem detecting libsigsegv on gawk 4.0.0 on Solaris 9 Sparc w/Sun Studio 12,
Dagobert Michelsen <=
Re: [bug-gawk] Problem detecting libsigsegv on gawk 4.0.0 on Solaris 9 Sparc w/Sun Studio 12, Dagobert Michelsen, 2011/07/02