[OpenIndiana-discuss] What package for `floatingpoint.h'
Harry Putnam
reader at newsguy.com
Wed Oct 19 03:40:29 UTC 2011
I'm trying to compile a pkg called `xbindkeys'. After installing
guile the ./configure script seemed to find all it needed, but on
running `make' I hit a snag pretty early on:
(wrapped for mail)
,----
| make all-am
| make[1]: Entering directory `/usr/local/src/xbindkeys-1.8.5'
| gcc -DHAVE_CONFIG_H -I. -g -O2 -DFORK_FLAG=1 -DGUILE_FLAG=1
| -I/usr/include/gmp -D_REENTRANT -pthreads -I. -Wall -g -O2 -MT
| xbindkeys.o -MD -MP -MF .deps/xbindkeys.Tpo -c -o xbindkeys.o
| xbindkeys.c
|
| In file included from /usr/include/libguile.h:67,
| from keys.h:23,
| from xbindkeys.c:30:
| /usr/include/libguile/numbers.h:31:28: floatingpoint.h: No such file
| or directory
| xbindkeys.c: In function `catch_CHLD_signal':
| xbindkeys.c:498: warning: int format, pid_t arg (arg 2)
| make[1]: *** [xbindkeys.o] Error 1
| make[1]: Leaving directory `/usr/local/src/xbindkeys-1.8.5'
| make: *** [all] Error 2
`----
I'm not good enough at ready this kind of output to know what it
means.
Is it the missing `floatingpoint.h' that is causing the error?
Or something concerning the `warning: int format [...]
Looking at the cited line numbers in:
/usr/include/libguile/numbers.h:31:28, I see:
[...]
25 #include <gmp.h>
27 #include "libguile/__scm.h"
28 #include "libguile/print.h"
30 #if SCM_HAVE_FLOATINGPOINT_H
31 # include <floatingpoint.h>
32 #endif
34 #if SCM_HAVE_IEEEFP_H
35 # include <ieeefp.h>
36 #endif
[...]
I see some of the filenames appear in double quotes and some in
brackets (<>).
The missing floatingpoint.h is in `<>'... does that have any
particular significance?
More information about the OpenIndiana-discuss
mailing list