On Thu, 30 Sep 2010 13:59:46 -0500, Gabriel Dos Reis 
<g...@integrable-solutions.net> wrote:
> On Thu, Sep 30, 2010 at 11:03 AM, Samium Gromoff
> <_deepf...@feelingofgreen.ru> wrote:
> > On Thu, 30 Sep 2010 19:08:48 +0400, Samium Gromoff 
> > <_deepf...@feelingofgreen.ru> wrote:
> >> However, @libdir@ is @prefix@/lib, which somehow works on Linux, and
> >> breaks on MinGW.
> >
> > Ok, so "*mingw" have INSTALL_TARGET=flatinstall, which mashes bindir,
> > libdir, includedir and ecldir together into $(prefix),
> > /but this fact only surfaces during installation/!
> >
> > Which obviously breaks for code built with default *dir's.
> >
> > The preconditions for flatinstallation are set into motion within
> > aclocal.m4.  Now, there is no way to enforce the above equality
> > constraint between these variables in aclocal.m4, and so /it seems/ we
> > should enforce it somewhere down below the substitution chain, upon
> > detection of the impending flatinstall...
> 
> Or compute the right value of libdir (called ecl_libdir?) at configuration
> time, so that everybody sees the same value.

Well, my long-winded phrase meant exactly this.

Actually the patch implementing this idea is already in my tree.

With this patch ECL is finally able to be built on MinGW, and is
functional enough to build alexandria, babel and some other libs.

-- 
regards,
  Samium Gromoff
--
"Actually I made up the term 'object-oriented', and I can tell you I
did not have C++ in mind." - Alan Kay (OOPSLA 1997 Keynote)

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to