chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Mingw Makefile and Instructions


From: felix winkelmann
Subject: Re: [Chicken-users] Mingw Makefile and Instructions
Date: Tue, 7 Mar 2006 07:22:35 +0100

Well, just tell me what to add in csc.scm.in. I don't know enough
about mingw to figure it out.


cheers,
felix

On 3/6/06, Patrick Brannan <address@hidden> wrote:
> I would certainly agree that this is not the right way to do things. A
> few patches that correctly identify MINGW would be pretty easy to
> implement. Right now, csc thinks everything is either Unix or Windows.
> And there are hard coded assumptions for either model. A good fix
> shouldn't be too hard.
>
> On 3/1/06, Brandon J. Van Every <address@hidden> wrote:
> > Patrick Brannan wrote:
> >
> >
> > I recommend that you eliminate all extraneous path entries.  I ran into
> > some strange linking issues with some of my standard path entries.
> >
> >
> > ======================================================================
> > Change these files:
> >
> > *** csc.scm.in
> >     Line 105
> >       remove '-DHAVE_CHICKEN_CONFIG '
> >     Line 185 should be:
> >       (define default-library-files '("%staticlibfiles%"))
> >     Line 529 should be:
> >       (set! compile-options (cons* "-DC_SHARED" compile-options))
> >
> > *** chicken.h
> >     Line 80 should be
> >       # if defined(__CYGWIN__)
> >
> >
> > We need to resolve what The Right Way To Do Things [TM] actually is.  In my
> > experience, asking people to change the source code to perform a build, does
> > not result in builds that other people replicate.  It's usually too much of
> > a PITA, error prone, and even if someone else gets it working, the next
> > person who comes along goes through a learning curve all over again.  If
> > these changes are supposed to be in the source, then let's make them.  If
> > they shouldn't, if they would impact other ways of building Chicken, then
> > let's figure out a way that doesn't.
> >
> >
> > Cheers,
> > Brandon Van Every
> >
> >
> > _______________________________________________
> > Chicken-users mailing list
> > address@hidden
> > http://lists.nongnu.org/mailman/listinfo/chicken-users
> >
> >
> >
>
>
> _______________________________________________
> 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]