[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: R: make install-lib
From: |
Marco Atzeri |
Subject: |
Re: R: make install-lib |
Date: |
Tue, 12 May 2009 09:53:00 +0000 (GMT) |
--- Lun 11/5/09, John W. Eaton <address@hidden> ha scritto:
> Da: John W. Eaton <address@hidden>
> Oggetto: Re: R: make install-lib
> A: "Marco Atzeri" <address@hidden>
> Cc: "octave maintainers list" <address@hidden>
> Data: Lunedì 11 maggio 2009, 21:23
> On 9-May-2009, Marco Atzeri
> wrote:
>
> | you are right.
> | The problem I have is not there.
> |
> | It is on the 2 rows below the "if",
> | the rm and the install are not referring to the same
> file
> |
> | if $(SHARED_LIBS);
> then \
> | rm -f
> $(DESTDIR)$(octlibdir)/$(SHLPRE)octinterp.$(SHLEXT_VER); \
> | $(INSTALL)
> $(SHLLIBPRE)octinterp.$(SHLLIB) \
> |
> $(DESTDIR)$(octlibdir)/$(SHLLIBPRE)octinterp.$(SHLLIB_VER);
> \
> | rm -f
> $(DESTDIR)$(octlibdir)/$(SHLLIBPRE)octinterp.$(SHLLIB); \
> | (cd
> $(DESTDIR)$(octlibdir) ; $(LN_S)
> $(SHLLIBPRE)octinterp.$(SHLLIB_VER)
> $(DESTDIR)$(octlibdir)/$(SHLLIBPRE)octinterp.$(SHLLIB)); \
> |
> | the install of $(SHLPRE)octinterp.$(SHLEXT) is missing.
>
> I'm not sure what is supposed to be happening, but I made
> the
> following change so that the install-lib targets in
> libcruft/Makefile.in, liboctave/Makefile.in, and
> src/Makefile.in all
> use the same pattern now.
>
> http://hg.savannah.gnu.org/hgweb/octave/rev/d18be838d5c4
>
> jwe
Hi John,
finally I realized that the problem I had
on cygwin install-lib was my fault.
Attached a small patch to finally solve it,
on configure.in
SHLPRE=cyg
+ SHLBINPRE=cyg
SHLEXT=dll
SHLLIB=dll.a
- SHLBIN=a
+ SHLBIN=dll
Regards
Marco
hg_conf2.patch
Description: Text Data