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: Brandon J. Van Every
Subject: Re: [Chicken-users] Mingw Makefile and Instructions
Date: Wed, 01 Mar 2006 12:23:10 -0800
User-agent: Thunderbird 1.5 (Windows/20051201)

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


reply via email to

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