unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* configure doesn't check for clog and csqrt
@ 2006-10-09 19:40 Han-Wen Nienhuys
  2006-10-10  8:18 ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Han-Wen Nienhuys @ 2006-10-09 19:40 UTC (permalink / raw)



Apparently, in GUILE-1.8.1 configure doesn't check for clog and csqrt().
This leads to problems on Freebsd 4.1, as the libc there doesn't support 
both functions.

-- 
  Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen



_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: configure doesn't check for clog and csqrt
  2006-10-09 19:40 configure doesn't check for clog and csqrt Han-Wen Nienhuys
@ 2006-10-10  8:18 ` Ludovic Courtès
  2006-10-11 20:16   ` Kevin Ryde
  0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2006-10-10  8:18 UTC (permalink / raw)
  Cc: bug-guile

Hi,

Han-Wen Nienhuys <hanwen@xs4all.nl> writes:

> Apparently, in GUILE-1.8.1 configure doesn't check for clog and csqrt().
> This leads to problems on Freebsd 4.1, as the libc there doesn't
> support both functions.

Does it provide them in some other library, like `-lm'?

Thanks,
Ludovic.


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: configure doesn't check for clog and csqrt
  2006-10-10  8:18 ` Ludovic Courtès
@ 2006-10-11 20:16   ` Kevin Ryde
  2006-10-12 12:34     ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Kevin Ryde @ 2006-10-11 20:16 UTC (permalink / raw)
  Cc: bug-guile

ludovic.courtes@laas.fr (Ludovic Courtès) writes:
>
> Han-Wen Nienhuys <hanwen@xs4all.nl> writes:
>
>> Apparently, in GUILE-1.8.1 configure doesn't check for clog and csqrt().
>> This leads to problems on Freebsd 4.1, as the libc there doesn't
>> support both functions.
>
> Does it provide them in some other library, like `-lm'?

(There's a test, it assumes there presence of "complex double" means
the complex funcs exist ...)


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: configure doesn't check for clog and csqrt
  2006-10-11 20:16   ` Kevin Ryde
@ 2006-10-12 12:34     ` Ludovic Courtès
  0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2006-10-12 12:34 UTC (permalink / raw)
  Cc: bug-guile, hanwen

Hi,

Kevin Ryde <user42@zip.com.au> writes:

> ludovic.courtes@laas.fr (Ludovic Courtès) writes:
>>
>> Han-Wen Nienhuys <hanwen@xs4all.nl> writes:
>>
>>> Apparently, in GUILE-1.8.1 configure doesn't check for clog and csqrt().
>>> This leads to problems on Freebsd 4.1, as the libc there doesn't
>>> support both functions.
>>
>> Does it provide them in some other library, like `-lm'?
>
> (There's a test, it assumes there presence of "complex double" means
> the complex funcs exist ...)

So what?  :-)

My understanding of Han-Wen's report is that FreeBSD has `complex
double' but does not provide `clog ()' et al. as part of its libc.
Thus, checking for the presence of those functions may be necessary
_even if_ complex doubles are available.

C99 (Section 7) does not seem to say whether these functions have to be
in libc.

Thanks,
Ludovic.


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-10-12 12:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-09 19:40 configure doesn't check for clog and csqrt Han-Wen Nienhuys
2006-10-10  8:18 ` Ludovic Courtès
2006-10-11 20:16   ` Kevin Ryde
2006-10-12 12:34     ` Ludovic Courtès

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).