Guys, 
        To follow up on this thread from a few weeks back, through a fair bit
of reading and educated(?) guessing, I was able to get around this
problem that stymied me.  Maybe someone can tell me if it is valid, but
I assume it should be good since I was able to compile a working version
of the CVS.
        Hannes did clue me into the fact that the aclocal.m4 file was much too
short, as it should be a superset of /usr/share/aclocal/libtool.m4.  So
that gave me a start.  After reading a bit of doc and problem postings
in Google regarding aclocal.m4, I saw that the file listing of
hvirtual/m4 was about half as long as the list of *.m4 files
in /usr/share/aclocal.  So, I edited autogen.sh to point aclocal to
build aclocal.m4 from the files in /usr/share/aclocal, rather than using
the m4 directory under hvirtual.  After running autogen, I then had a
complete aclocal.m4 file with a libtool section.  I did not have the
libtool section in the file before building from /usr/share/aclocal.
        I don't know what side effects this has, but the CVS compiled and I can
playback my saved projects, so I assume this is a valid solution.  The
only side effect I've noticed so far is that I get a few more ALSA
underruns like this:
        AudioALSA::write_buffer underrun 

scott

ps - here's some doc I found that may help someone in a similar
predicament:
re automake:
http://www.delorie.com/gnu/docs/automake/automake.html#SEC_Top
re libtool:
http://people.debian.org/~keybuk/libtool-updating.html


On Sat, 2006-04-08 at 17:32 -0400, Scott C. Frase wrote:
> My skills with building from source are pretty limited.  So far, I've
> run:
> - I did delete autom4te.cache
> - I ran aclocal -I m4 (to eliminate my "possibly undefined macro"
> errors)
>       - however, I see that the aclocal.m4 is still small in comparison
> with /usr/share/aclocal/libtool.m4
> - autoreconf -i --force gives me similar errors to the ones I started
> with:
> [EMAIL PROTECTED] hvirtual]# autoreconf -i --force
> Copying file mkinstalldirs
> cinelerra/data/Makefile.am:1: library used but `RANLIB' is undefined
> cinelerra/data/Makefile.am:1:
> cinelerra/data/Makefile.am:1: The usual way to define `RANLIB' is to add
> `AC_PROG_RANLIB'
> cinelerra/data/Makefile.am:1: to `configure.in' and run `autoconf'
> again.
> plugins/defaulttheme/data/Makefile.am:1: library used but `RANLIB' is
> undefined
> plugins/defaulttheme/data/Makefile.am:1:
> plugins/defaulttheme/data/Makefile.am:1: The usual way to define
> `RANLIB' is to add `AC_PROG_RANLIB'
> plugins/defaulttheme/data/Makefile.am:1: to `configure.in' and run
> `autoconf' again.
> plugins/suv/data/Makefile.am:1: library used but `RANLIB' is undefined
> plugins/suv/data/Makefile.am:1:
> plugins/suv/data/Makefile.am:1: The usual way to define `RANLIB' is to
> add `AC_PROG_RANLIB'
> plugins/suv/data/Makefile.am:1: to `configure.in' and run `autoconf'
> again.
> quicktime/ffmpeg/libavcodec/Makefile.am:13: Libtool library used but
> `LIBTOOL' is undefined
> quicktime/ffmpeg/libavcodec/Makefile.am:13:
> quicktime/ffmpeg/libavcodec/Makefile.am:13: The usual way to define
> `LIBTOOL' is to add `AC_PROG_LIBTOOL'
> quicktime/ffmpeg/libavcodec/Makefile.am:13: to `configure.in' and run
> `aclocal' and `autoconf' again.
> quicktime/ffmpeg/libavcodec/i386/Makefile.am:1: Libtool library used but
> `LIBTOOL' is undefined
> quicktime/ffmpeg/libavcodec/i386/Makefile.am:1:
> quicktime/ffmpeg/libavcodec/i386/Makefile.am:1: The usual way to define
> `LIBTOOL' is to add `AC_PROG_LIBTOOL'
> quicktime/ffmpeg/libavcodec/i386/Makefile.am:1: to `configure.in' and
> run `aclocal' and `autoconf' again.
> autoreconf: automake failed with exit status: 1
> 
> Finally, running the configure that is created from the last command
> still gives me these errors on all the dependent libraries:
> ./configure: line 7666: syntax error near unexpected token `MJPEG,'
> ./configure: line 7666: `PKG_CHECK_MODULES(MJPEG,
> mjpegtools,mjpegtools=yes,:)'
> 
> I will continue to plug away.  Perhaps someone may have another
> suggestion.
> thanks,
> scott
> 
> 
> On Sat, 2006-04-08 at 22:36 +0200, Johannes Sixt wrote:
> > On Saturday 08 April 2006 21:55, Scott C. Frase wrote:
> > > Hi Hannes,
> > > Here is what I have:
> > > [EMAIL PROTECTED] hvirtual]# rpm -qa | grep libtool
> > > libtool-debuginfo-1.5.16.multilib2-3
> > > libtool-libs13-1.3.5-10
> > > libtool-1.5.16.multilib2-3
> > > libtool-ltdl-1.5.16.multilib2-3
> > >
> > > [EMAIL PROTECTED] hvirtual]# libtool --version
> > > ltmain.sh (GNU libtool) 1.5.16 (1.1220.2.235 2005/04/25 18:13:26)
> > >
> > > [EMAIL PROTECTED] hvirtual]# ll /usr/share/aclocal/libtool.m4
> > > -rw-r--r--  1 root root 219425 Nov 22
> > > 08:18 /usr/share/aclocal/libtool.m4
> > > [EMAIL PROTECTED] hvirtual]# ll aclocal.m4
> > > -rw-r--r--  1 root root 38761 Apr  8 11:05 aclocal.m4
> > 
> > Your aclocal.m4 is much too short. It must be a superset 
> > of /usr/share/aclocal/libtool.m4. But I cannot tell why this is so. I hope 
> > you can debug it yourself. Start with the aclocal command: It looks into 
> > configure.in which macros are required and gathers them from the various 
> > sources, among which are /usr/share/aclocal and the m4 subdirectory in 
> > cinelerra. Also remove the autom4ate.cache directory.
> > 
> > -- Hannes
> 
> 
> _______________________________________________
> Cinelerra mailing list
> [email protected]
> https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to