[Top][All Lists]
[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
>