|
From: | John W. Eaton |
Subject: | Re: [Mingw-cross-env-list] Merging MXE Octave - first steps (was What gets compiled into DLL by libtool (licencing issues)) |
Date: | Wed, 26 Feb 2014 11:28:40 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131005 Icedove/17.0.9 |
On 02/26/2014 05:42 AM, Tony Theodore wrote:
On 25 Feb 2014, at 23:05, Tony Theodore <address@hidden> wrote:-enable shared builds for existing Octave dependenciesOf course, the first package I look at (blas) has no hints whatsoever about building a shared lib! I guess this is where the `make-shared-from-static` script comes in. How have you found the approach to work in practice? Is there anything you’d change in retrospect or should we merge it as-is?
The make-shared-from-static script works well enough for me. If I wanted to do it "right" for those packages that use the make-shared-from-static script, I would add an automake+libtool build system. For some packages like blas and lapack, that would be fairly easy. For others it would be much more work. I would like to improve the build systems of individual packages and try to get the changes upstream but I haven't had enough time to do it. jwe
[Prev in Thread] | Current Thread | [Next in Thread] |