chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] ☺Patch☺ Add linkage to component-options


From: Kooda
Subject: Re: [Chicken-hackers] ☺Patch☺ Add linkage to component-options
Date: Wed, 23 Jan 2019 12:50:04 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0

On 1/17/19 12:04 AM, address@hidden wrote:
Tiny patch that makes “linkage” valid in the “component-options”
specification of egg files.

It gets quite tiresome to specify each one manually when you have a lot of
components. :x

Here is an updated patch set, after some discussion with Felix on IRC.

The first one changes the default linkage of program to static when
using a static CHICKEN.

The second one adds the functionality of the original patch, but this
patch tries to honor the dynamic scope, as per Felix’ recommendation.

The third one is a fix for a bug I found when trying static-only builds,
import libraries aren’t generated by the compilation of static
extensions. It works in the default case because the compilation of the
dynamic extension does generate the import library, and always occurs
before the compilation of the static variant.

Attachment: 0001-Make-the-default-linkage-of-egg-programs-static-when.patch
Description: Text Data

Attachment: 0002-Add-linkage-to-the-component-options-specification-o.patch
Description: Text Data

Attachment: 0003-Fix-building-extensions-in-static-only-mode.patch
Description: Text Data


reply via email to

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