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

Re: Renaming a library.



Le Tue, May 26, 2009 at 01:53:22PM +0200, Daniel Leidert a écrit :
> 
> You can modify the Makefile.in. So you don't need to run the
> autotools chain.
> 
> > --- a/io_lib/Makefile.am
> > +++ b/io_lib/Makefile.am
> > @@ -1,6 +1,6 @@
> > -lib_LIBRARIES = libread.a
> > +lib_LIBRARIES = libstaden-read.a
> >  
> > -libread_a_SOURCES = \
> > +libstaden-read_a_SOURCES = \
> 
> Replace the minus with an underscore:
> 
> libstaden_read_a_SOURCES = ...
> 
> in such variables and you will get rid of:
> 
> > io_lib/Makefile.am:3: bad characters in variable name
> > `libstaden-read_a_SOURCES'
> 
> those errors. Then everything should be fine.

Hi Daniel,

thank you very much for the help! Since I am also libtoolizing the library so
that I can build statically other packages on it, I think that I have no other
choice than touching the Makefile.am. I will submit the patch upstream, but he
is concerned by the risk of breaking things on non-linux platforms, to the
patch will take time to be accepted.

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


Reply to: