Greetings!  OK, though not fully tested yet, I think bsd will build
now.  I've taken out the fast libc functions in mnum as freebsd does
not seem yet to support the c99 complex math function spec.  Perhaps
we could detect this with configure.  The conditional is #+c99.

Please let me know if problems persist, as they might at this point.

Take care,

Gernot Hueber <[EMAIL PROTECTED]> writes:

> Dear Camm,
> 
> Sorry again: I missed a very detail "dlsym *".
> 
> Thanks for your patience with me.
> 
> Best regards,
> 
> Gernot
> 
> On Tue, 2007-07-03 at 10:26 -0400, Camm Maguire wrote:
> > Greetings!  Could you please post the results of the following?
> > (note the saved_pre_gcl which should be in your unixport directory.)
> > 
> > 
> >  ./saved_pre_gcl
> > GCL (GNU Common Lisp)  2.7.0 CLtL1  profiling  Jun 28 2007 16:12:35
> > Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl)
> > Binary License:  GPL due to GPL'ed components: (XGCL READLINE BFD UNEXEC)
> > Modifications of this banner must retain notice of a compatible license
> > Dedicated to the memory of W. Schelter
> > 
> > Use (help) to get some basic information on how to use GCL.
> > 
> > Temporary directory for compiler files set to /tmp/
> > 
> > >(si::dlopen "libm.so")
> > 
> > 1074447640
> > 
> > >(si::dlsym * "fabs")
> > 
> > 1094144096
> > 
> > >(si::dlsym 0 "fabs")
> > 
> > 1094144096
> > 
> > >
> > 
> 
> 
> > maxwell# ./saved_pre_gcl
> GCL (GNU Common Lisp)  2.7.0 CLtL1    Jul  2 2007 23:15:12
> Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl)
> Binary License:  GPL due to GPL'ed components: (READLINE BFD UNEXEC)
> Modifications of this banner must retain notice of a compatible license
> Dedicated to the memory of W. Schelter
> 
> Use (help) to get some basic information on how to use GCL.
> 
> Temporary directory for compiler files set to /tmp/
> 
> >(si::dlopen "libm.so")
> 
> 538370304
> 
> >(si::dlsym * "fabs")
> 
> Error: ERROR "dlsym lookup failure on \"fabs\""
> Signalled by SYSTEM:DLSYM.
> ERROR "dlsym lookup failure on \"fabs\""
> 
> Broken at SYSTEM:DLSYM.  Type :H for Help.
> >>(si::dlsym 0 "fabs")
> 
> 539365344
> >>
> 
> > I think the dlopen/dlsym C semantics are likely different on your
> > system.  If you have a manpage for each and can post these, that would
> > be terrific.
> > 
> > Take care,
> > 
> > 
> > Gernot Hueber <[EMAIL PROTECTED]> writes:
> > 
> > > Hi,
> > > 
> > > Thanks for your great help. But still no luck. I added "-lm" to as many
> > > makefiles/makedeps, but missed the proper place ...
> > > Can you advice.
> > > 
> > > Thanks.
> > > 
> > > Gernot
> > > 
> > > 
> > > On Mon, 2007-07-02 at 22:54 +0200, Gernot Hueber wrote:
> > > > Dear Camm,
> > > > 
> > > > 
> > > > On Mon, 2007-07-02 at 11:35 -0400, Camm Maguire wrote:
> > > > > Greetings!
> > > > > 
> > > > > Gernot Hueber <[EMAIL PROTECTED]> writes:
> > > > > 
> > > > > > Dear Camm,
> > > > > > 
> > > > > > On Thu, 2007-06-28 at 23:08 -0400, Camm Maguire wrote:
> > > > > > > Greetings!
> > > > > > > 
> > > > > > > Gernot Hueber <[EMAIL PROTECTED]> writes:
> > > > > > > 
> > > > > > > > Dear Camm,
> > > > > > > > 
> > > > > > > > I have removed all notes on dyn.lib loading until gcl-2.7.0 is 
> > > > > > > > running.
> > > > > > > > Well, gcl still does build. See some snippets below.
> > > > > > > > 
> > > > > > > 
> > > > > > > OK
> > > > > > 
> > > > > > Thanks for your update, One more error, I cannot explain?! See 
> > > > > > below 
> > > > > > 
> > > > > > > 
> > > > > > <error snippet>
> > > > > > ;; Finished compiling ../lsp/gcl_numlib.o.
> > > > > > real time       :      2.000 secs
> > > > > > run-gbc time    :      0.813 secs
> > > > > > child run time  :      0.469 secs
> > > > > > gbc time        :      0.672 secs
> > > > > > ;; Compiling ../lsp/gcl_mnum.lsp.
> > > > > > 
> > > > > > Error: ERROR "dlsym lookup failure on \"fabs\""
> > > > > > Fast links are on: do (si::use-fast-links nil) for debugging
> > > > > > Signalled by DLSYM.
> > > > > > ERROR "dlsym lookup failure on \"fabs\""
> > > > > > 
> > > > > 
> > > > > Is there no symbol "fabs" in libc on your system?  nm --dynamic
> > > > > /lib/libc.so | grep abs
> > > > 
> > > > 
> > > > > maxwell# nm --dynamic /usr/lib/libc.so | grep abs
> > > > 00025164 T abs
> > > > 00033fe0 T fabs
> > > > 00023758 T imaxabs
> > > > 00025144 T labs
> > > > 000235a8 T llabs
> > > > 
> > > > >From the man page, fabs is in libm? At the moment I am looking for the
> > > > right makefile/makedefs for adding -lm.
> > > > 
> > > > Best regards,
> > > > 
> > > > Gernot
> > > > 
> > > > > 
> > > > > Take care,
> > > > > 
> > > > > > Broken at DLSYM.  Type :H for Help.
> > > > > > SYSTEM>>gmake: *** [unixport/saved_gcl] Error 255
> > > > > > 
> > > > > > > Take care,
> > > > > > > 
> > > > > > > > Best regards,
> > > > > > > > 
> > > > > > > > Gernot
> > > > > > > > 
> > > > > > > > 
> > > > > > > > -- 
> > > > > > > > Gernot Hueber <[EMAIL PROTECTED]>
> > > > > > > > 
> > > > > > > > 
> > > > > > > > 
> > > > > > > 
> > > > > > -- 
> > > > > > Gernot Hueber <[EMAIL PROTECTED]>
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > 
> > > 
> > > 
> > > 
> > 
> -- 
> Gernot Hueber <[EMAIL PROTECTED]>
> 
> 
> 

-- 
Camm Maguire                                            [EMAIL PROTECTED]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah


_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to