[Vm-dev] libtool suck :(

Eliot Miranda eliot.miranda at gmail.com
Sat Jul 8 18:52:13 UTC 2017


Hi Holger,

> On Jul 7, 2017, at 12:00 PM, Holger Freyther <holger at freyther.de> wrote:
> 
> 
> 
>> On 7. Jul 2017, at 18:31, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>> 
>> 
>> I'd really like to see the linux builds take the same approach as the Mac OS X and WIN32/WIN64 builds, just using makefiles and relegating the configure step to create a config.h defining the platform's facilities.  Then you ow;don't be dependent on libel.  Do you have any energy to take this approach?  It would take a few days, but it would be great to say goodbye to the current unix/linux build system.
> 
> please consider what it takes to get a source package into a Linux distribution. E.g. downloading sources at build time is not allowed for most of them (maybe even actively forbidden), and bundling of libraries is generally discouraged. As far as I remember these were two of the attributes when trying to build the macOS VM during one of my last flights. ;)

While the Pharo build (which is not mine to define) does download source for support libraries (cairo etc), Squeak and newspeak builds do not.

But how one builds a complex system without either building or bundling libraries I don't know.

In any case this is orthogonal to rewriting the build system to use static makefiles instead of the complex multi-staged generation in platforms/unix/conf.  I want the build system in unix to be simpler and more maintainable.  That shouldn't change the source of the build at all.

> 
> holger


More information about the Vm-dev mailing list