[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Makefile.am assistance
From: |
NightStrike |
Subject: |
Re: Makefile.am assistance |
Date: |
Fri, 19 Oct 2007 15:25:08 -0400 |
On 10/19/07, Harlan Stenn <address@hidden> wrote:
> Why worry about which library files should be executable and which ones
> are not?
>
> Would it be easier to use:
>
> foodir=/where/ever
> foo_LIBRARIES = ...
>
> and let the generated Makefile handle getting the permissions right?
For 8 or so of the many many libraries, I do just that. However, I
don't know how to use automake to build a makefile that generates the
bulk of the libraries the way that I need. Observe:
crt_SCRIPTS = libcrtdll.a libmsvcrt.a libmsvcr80.a
libcrtdll.a libmsvcrt.a libmsvcr80.a:
base=`echo $@ | sed -e 's/\.a//' -e 's/^lib//'`; \
$(DLLTOOL) $(DLLOPTS) --dllname $${base}.dll --def
$(top_srcdir)/$${base}.def
To generate those three libraries, I do nothing other than run
dlltool, passing in the appropriate .def file. There is no source
file to speak of, nor any ar or ranlib applied. If I used the
_LIBRARIES primary, the way I understand it is that I would be
required to supply source files (I think), and I could not execute
just dlltool but instead ar and ranlib.
Do you know how to achieve the above effect with using the _LIBRARIES
primary instead of overriding the use of _SCRIPTS?
- Makefile.am assistance, NightStrike, 2007/10/16
- Re: Makefile.am assistance, NightStrike, 2007/10/19
- Re: Makefile.am assistance, Ralf Wildenhues, 2007/10/19
- Re: Makefile.am assistance, NightStrike, 2007/10/19
- Re: Makefile.am assistance, Harlan Stenn, 2007/10/19
- Re: Makefile.am assistance,
NightStrike <=
- Re: Makefile.am assistance, Ralf Wildenhues, 2007/10/21
- Re: Makefile.am assistance, NightStrike, 2007/10/21
- Re: Makefile.am assistance, Brian Dessent, 2007/10/21
- Re: Makefile.am assistance, NightStrike, 2007/10/23
- Re: Makefile.am assistance, Ralf Wildenhues, 2007/10/19
- Re: Makefile.am assistance, NightStrike, 2007/10/19
- Re: Makefile.am assistance, Andreas Schwab, 2007/10/19
- Re: Makefile.am assistance, NightStrike, 2007/10/19