mingw-cross-env-list
[Top][All Lists]
Advanced

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

Re: [Mingw-cross-env-list] MXE is building for Linux?


From: Tony Theodore
Subject: Re: [Mingw-cross-env-list] MXE is building for Linux?
Date: Tue, 15 Dec 2015 12:23:00 +1100

> On 15 Dec 2015, at 03:21, Gerardo Ballabio <address@hidden> wrote:
> 
> 2015-12-14 11:26 GMT+01:00, Tony Theodore <address@hidden>:
>> Thanks, I’ve created a new issue [1] as we may build readline.
> 
> That, or add lua to the list of requirements?
> 
> I understand the argument for building native libraries in order not
> to build them multiple times, but lua isn't a library and still needs
> to be built for every target. I don't see why it (or cmake) should be
> rebuilt rather than relying on the packages provided by the operating
> system (unless they have known bugs). How are those different from the
> other requirements that you ask to install as a prerequisite to MXE?
> Why rebuild lua and not perl, python, ruby etc.?

Good question, most of the time we don’t want to duplicate the efforts
of all the package managers as that creates it’s own set of issues. The
native lua is only required by the luarocks plugin and people wanting
to use that are likely to be happy building their own and the flexibility
that offers with latest or multiple versions etc.

CMake has long standing issues with support for static builds and finding
secondary dependencies. Some packages also use features not present in
older versions. The rational for building it is to give us a common base 
for general solutions rather than trying to fix packages individually or
recommend using backports etc.

Cheers,

Tony




reply via email to

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