chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] build on Windows with cygwin


From: felix winkelmann
Subject: Re: [Chicken-users] build on Windows with cygwin
Date: Tue, 2 Oct 2007 08:41:26 +0200

Hi, Shawn!


The problem is that I don't know how to link dlls properly.
The build log you've sent me only generated the static
libs, due to a missing libdl.so (dll, or whatever).

I need to see the exact build steps for a full build with
dynamic linking. The shared lib generation options for
cygwin where more or less guessed.

Is there anybody who can send me a build log for a full
dynamic build?

(yes, I know, this begging gets annoying - I have no better idea)


cheers,
felix



On 10/1/07, Shawn Rutledge <address@hidden> wrote:
> On 10/1/07, Kon Lovett <address@hidden> wrote:
> > Is the directory w/ the chicken .dll files on the PATH?
>
> I just tried that; it doesn't help.  Anyway the line which fails has
> -L. so it ought to find the libraries with which to link.  There is no
> old version of chicken installed (I deleted /usr/local/* in case that
> was part of the problem).
>
> $ nm libchicken.a | grep tempo
>          U _C_temporary_flonum
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_flonum
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_flonum
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
> 00000010 C _C_temporary_flonum
> 00000010 C _C_temporary_stack
> 00000010 C _C_temporary_stack_bottom
> 00000010 C _C_temporary_stack_limit
>
> $ nm libuchicken.a | grep tempo
>          U _C_temporary_flonum
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_flonum
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_flonum
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
>          U _C_temporary_stack
>          U _C_temporary_stack
>          U _C_temporary_stack_bottom
> 00000010 C _C_temporary_flonum
> 00000010 C _C_temporary_stack
> 00000010 C _C_temporary_stack_bottom
> 00000010 C _C_temporary_stack_limit
>
> U is undefined, C is "common".
>
> What is the difference between libchicken.a and libuchicken.a?  (hope
> the answer is not "accusative case."  :-)
>
>
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/chicken-users
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]