chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Apply the same naming scheme for .so libs


From: Mario Domenech Goulart
Subject: Re: [Chicken-hackers] [PATCH] Apply the same naming scheme for .so libs in "libs" target
Date: Mon, 11 Feb 2013 11:20:09 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)

Hi,

On Sun, 10 Feb 2013 19:29:18 +0100 (CET) Felix <address@hidden> wrote:

>> I'm not sure about the right fix for this issue.  Can't we just get rid
>> of SONAME_VERSION and use BYNARYVERSION instead?
>
> Sounds right to me.

Attached is a patch that does that.  I've tested it for the mips
cross-compilation case using "libs install-dev" as target and a regular
installation (no cross-compilation) on linux/x86.  Both seem to work as
expected.


>> Meanwhile, how about changing the manual (Cross development chapter) to
>> instruct users to use the "install" target instead of "libs
>> install-dev".  It'll probably install unnecessary things, but won't
>> break anything, as far as I can see.  With the current instructions, the
>> target installation ends up with a libchicken that is a dangling link.
>
> Good point. Would you want to do this? Otherwise, create a ticket and
> assign it to me, please.

I've updated the wiki docs to suggest "install" instead of "libs
install-dev" (and the expected generated tree).

Notice that this wiki change doesn't need to be merged into git's manual
if we fix the build system (I know it'll be hard to remember, but I just
thought it should be mentioned anyway).  It's just a workaround to match
the current chicken's build system behavior.

Best wishes.
Mario
-- 
http://parenteses.org/mario

Attachment: 0001-Drop-SONAME_VERSION-use-.-BINARYVERSION-instead.patch
Description: Text Data


reply via email to

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