Re: FYI: intent to NMU to fix SDL + static X extension library problem
On Mon, Oct 08, 2001 at 11:31:43AM +0200, Adrian Bunk wrote:
> On Sat, 6 Oct 2001, Christian T. Steigies wrote:
>
> >...
> > > Do a "automake -a -c" once before building the package.
> > Good idea, but that didn't work either.
> >
> > creating SDL.spec
> > make
> > make[1]: Entering directory `/opt/hdb10/cts/debian/package/sdl/1.2/libsdl1.2-1.2.2'
> > Making all in src
> > make[2]: Entering directory `/opt/hdb10/cts/debian/package/sdl/1.2/libsdl1.2-1.2.2/src'
> > Makefile:230: *** missing separator. Stop.
> >...
>
> Ah, it needs an "aclocal" (to upgrade the autoconf macros automake ships).
>
> The following should solve most problems with the new automake:
>
> cp /usr/share/automake/missing .
> aclocal
> automake
> autoconf
Most... if I also use -a -c
[...]
touch NEWS AUTHORS ChangeLog
cp /usr/share/automake/missing .
aclocal
automake -a -c
automake: configure.in: installing `./depcomp'
automake: src/thread/Makefile.am: Assembler source seen but `ASFLAGS' not
defined in `configure.in'
make: *** [build-stamp] Error 1
So automake -c installs depcomp? Why is that not mentioned in the manpage?
Oh --help lists it...
src/thread/Makefile.am:
# Older versions of Linux require an asm clone() implementation
if USE_CLONE
THREAD_ASM_SRC = clone.S
else
THREAD_ASM_SRC =
endif
Thats not really needed and of course not used for debian. Can I force
automake to ignore this without changing the source?
BTW am I the only one with access to the sdl1.2 source???
Christian
Reply to: