[Kdenlive-devel] Bootstrap code - testers needed

reinhard r.aberg at t-online.de
Thu Nov 4 13:36:56 UTC 2004


hi,

(just to let you know) I'm still willing to test as much as I can spend my 
free time, so I made fresh checkouts for piave and kdenlive, but running into 
trouble compiling piave since ./bootstrap and ./configure print out a lot of 
error messages:

----------------------------------

[booker at localhost piave]$ ./bootstrap
Clean in /home/booker/cvs/piave *~ *.o .deps aclocal.m4 config.cache 
config.cross.cache config.log config.status config.sub config.guess configure 
autom4te.cache Makefile Makefile.in config.h.in install-sh ltmain.sh depcomp 
missing *~ #*# .#*
Clean in /home/booker/cvs/piave/po Makefile Makefile.in *~ #*# .#* *.o
Clean in /home/booker/cvs/piave/intl Makefile *~ #*# .#* *.o
+ aclocal -I m4
aclocal: configure.in: 128: macro `AM_PATH_SDL' not found in library
+ libtoolize --force --copy
You should add the contents of `/usr/share/aclocal/libtool.m4' to 
`aclocal.m4'.
+ aclocal -I m4
aclocal: configure.in: 128: macro `AM_PATH_SDL' not found in library
+ autoheader
autoheader-2.5x: error: AC_CONFIG_HEADERS not found in configure.in
+ automake --foreign --add-missing
configure.in: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,
configure.in: that aclocal.m4 is present in the top-level directory,
configure.in: and that aclocal.m4 was recently regenerated (using aclocal).
libpiave/Makefile.am:20: Libtool library used but `LIBTOOL' is undefined
libpiave/Makefile.am:20:
libpiave/Makefile.am:20: The usual way to define `LIBTOOL' is to add 
`AC_PROG_LIBTOOL'
libpiave/Makefile.am:20: to `configure.in' and run `aclocal' and `autoconf' 
again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/effects/alphablend/Makefile.am:13: Libtool library used but `LIBTOOL' 
is undefined
plugins/effects/alphablend/Makefile.am:13:
plugins/effects/alphablend/Makefile.am:13: The usual way to define `LIBTOOL' 
is to add `AC_PROG_LIBTOOL'
plugins/effects/alphablend/Makefile.am:13: to `configure.in' and run `aclocal' 
and `autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/effects/image/Makefile.am:13: Libtool library used but `LIBTOOL' is 
undefined
plugins/effects/image/Makefile.am:13:
plugins/effects/image/Makefile.am:13: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/effects/image/Makefile.am:13: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/effects/invert/Makefile.am:13: Libtool library used but `LIBTOOL' is 
undefined
plugins/effects/invert/Makefile.am:13:
plugins/effects/invert/Makefile.am:13: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/effects/invert/Makefile.am:13: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/effects/textmaster/Makefile.am:7: HAVE_FT2 does not appear in 
AM_CONDITIONAL
plugins/effects/textmaster/Makefile.am:13: Libtool library used but `LIBTOOL' 
is undefined
plugins/effects/textmaster/Makefile.am:13:
plugins/effects/textmaster/Makefile.am:13: The usual way to define `LIBTOOL' 
is to add `AC_PROG_LIBTOOL'
plugins/effects/textmaster/Makefile.am:13: to `configure.in' and run `aclocal' 
and `autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/alsa/Makefile.am:7: HAVE_ALSA does not appear in 
AM_CONDITIONAL
plugins/iostream/alsa/Makefile.am:11: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/alsa/Makefile.am:11:
plugins/iostream/alsa/Makefile.am:11: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/iostream/alsa/Makefile.am:11: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/arts/Makefile.am:7: HAVE_ARTS does not appear in 
AM_CONDITIONAL
plugins/iostream/arts/Makefile.am:11: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/arts/Makefile.am:11:
plugins/iostream/arts/Makefile.am:11: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/iostream/arts/Makefile.am:11: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/avi/Makefile.am:11: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/avi/Makefile.am:11:
plugins/iostream/avi/Makefile.am:11: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/iostream/avi/Makefile.am:11: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/ffmpeg/Makefile.am:7: HAVE_FFMPEG does not appear in 
AM_CONDITIONAL
plugins/iostream/ffmpeg/Makefile.am:13: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/ffmpeg/Makefile.am:13:
plugins/iostream/ffmpeg/Makefile.am:13: The usual way to define `LIBTOOL' is 
to add `AC_PROG_LIBTOOL'
plugins/iostream/ffmpeg/Makefile.am:13: to `configure.in' and run `aclocal' 
and `autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/oss/Makefile.am:11: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/oss/Makefile.am:11:
plugins/iostream/oss/Makefile.am:11: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/iostream/oss/Makefile.am:11: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/rawdv/Makefile.am:7: HAVE_LIBDV does not appear in 
AM_CONDITIONAL
plugins/iostream/rawdv/Makefile.am:13: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/rawdv/Makefile.am:13:
plugins/iostream/rawdv/Makefile.am:13: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/iostream/rawdv/Makefile.am:13: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/sdl/Makefile.am:13: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/sdl/Makefile.am:13:
plugins/iostream/sdl/Makefile.am:13: The usual way to define `LIBTOOL' is to 
add `AC_PROG_LIBTOOL'
plugins/iostream/sdl/Makefile.am:13: to `configure.in' and run `aclocal' and 
`autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/sndfile/Makefile.am:6: HAVE_LIBSNDFILE does not appear in 
AM_CONDITIONAL
plugins/iostream/sndfile/Makefile.am:10: Libtool library used but `LIBTOOL' is 
undefined
plugins/iostream/sndfile/Makefile.am:10:
plugins/iostream/sndfile/Makefile.am:10: The usual way to define `LIBTOOL' is 
to add `AC_PROG_LIBTOOL'
plugins/iostream/sndfile/Makefile.am:10: to `configure.in' and run `aclocal' 
and `autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
plugins/iostream/vorbisfile/Makefile.am:7: HAVE_VORBIS does not appear in 
AM_CONDITIONAL
plugins/iostream/vorbisfile/Makefile.am:11: Libtool library used but `LIBTOOL' 
is undefined
plugins/iostream/vorbisfile/Makefile.am:11:
plugins/iostream/vorbisfile/Makefile.am:11: The usual way to define `LIBTOOL' 
is to add `AC_PROG_LIBTOOL'
plugins/iostream/vorbisfile/Makefile.am:11: to `configure.in' and run 
`aclocal' and `autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in 
AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
+ autoconf
configure.in:17: error: possibly undefined macro: AM_GNU_GETTEXT
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:37: error: possibly undefined macro: AM_INIT_AUTOMAKE
configure.in:38: error: possibly undefined macro: AM_MAINTAINER_MODE
configure.in:41: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:49: error: possibly undefined macro: AM_PROG_LIBTOOL
configure.in:128: error: possibly undefined macro: AM_PATH_SDL
configure.in:149: error: possibly undefined macro: AM_CONDITIONAL
configure.in:155: error: possibly undefined macro: AC_CHECK_FT2
configure.in:190: error: possibly undefined macro: AM_PATH_ARTS
configure.in:202: error: possibly undefined macro: AM_PATH_ALSA
+ echo 'You can now call "./configure [--help]"'
You can now call "./configure [--help]"
[booker at localhost piave]$ ./configure
./configure: line 1315: AM_GNU_GETTEXT: command not found
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
./configure: line 1429: syntax error near unexpected token `piave,'
./configure: line 1429: `AM_INIT_AUTOMAKE(piave, $GENERIC_VERSION)'
[booker at localhost piave]$

---------------------------------


I use:
automake (GNU automake) 1.7.9
autoconf (GNU Autoconf) 2.59
manrake 10

Some ideas?

In the meantimed I solved the problem by using the piave package that comes 
with the manrake 10 installation cd.
So, now finally the good message regarding kdenlive ... ./bootstrap 
and ./configure running trouble-free, but make failed:

--------------------------------------

..................
................
.................

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3//include 
-I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi 
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts 
-O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions 
-fno-check-new -fno-common  -MT kdenlive.o -MD -MP -MF ".deps/kdenlive.Tpo" \
  -c -o kdenlive.o `test -f 'kdenlive.cpp' || echo './'`kdenlive.cpp; \
then mv -f ".deps/kdenlive.Tpo" ".deps/kdenlive.Po"; \
else rm -f ".deps/kdenlive.Tpo"; exit 1; \
fi
In file included from kmmmonitor.h:24,
                 from monitormanager.h:20,
                 from kdenlive.h:36,
                 from kdenlive.cpp:62:
kmmeditpanel.h:31: error: syntax error before `{' token
kmmeditpanel.h:32: error: virtual outside class declaration
kmmeditpanel.h:32: error: non-member function `const char* className()' cannot 
have `const' method qualifier
kmmeditpanel.h:32: error: virtual outside class declaration
kmmeditpanel.h:32: error: virtual outside class declaration
kmmeditpanel.h:32: error: virtual outside class declaration
kmmeditpanel.h:32: error: virtual outside class declaration
kmmeditpanel.h: In function `QObject* qObject()':
kmmeditpanel.h:32: error: invalid use of `this' in non-member function
kmmeditpanel.h: At global scope:
kmmeditpanel.h:32: error: syntax error before `private'
kmmeditpanel.h:35: error: destructors must be member functions
kmmeditpanel.h:39: error: non-member function `GenTime point()' cannot have 
`const' method qualifier
kmmeditpanel.h:41: error: non-member function `GenTime inpoint()' cannot have 
`const' method qualifier
kmmeditpanel.h:43: error: non-member function `GenTime outpoint()' cannot have 
`const' method qualifier
kmmeditpanel.h:44: error: syntax error before `private'
kmmeditpanel.h:52: error: syntax error before `protected'
kmmeditpanel.h:74: error: syntax error before `private'
kmmeditpanel.h:81: error: non-member function `bool isPlaying()' cannot have 
`const' method qualifier
kmmeditpanel.h:87: error: syntax error before `public'
kmmeditpanel.h:125: error: syntax error before `}' token
In file included from monitormanager.h:20,
                 from kdenlive.h:36,
                 from kdenlive.cpp:62:
kmmmonitor.h:77: error: syntax error before `*' token
In file included from kdenlive.cpp:78:
trackpanelclipmovefunction.h:157:10: warning: #warning - The following method 
is a bad example for programming design.
kdenlive.cpp:924:2: warning: #warning The following line is broken - since 
frames per second is rounded to the nearest int, krulerTimeModel
kdenlive.cpp:925:2: warning: #warning would never map the correct value to 
text if the frames per second is wrong.
kdenlive.cpp: In member function `void 
KdenliveApp::slotProjectClipProperties(DocClipRef*)':
kdenlive.cpp:1028: warning: unused parameter `DocClipRef*clip'
kdenlive.cpp: In member function `void KdenliveApp::slotConfKeys()':
kdenlive.cpp:1212: warning: `configureKeys' is deprecated (declared 
at /usr/include/kkeydialog.h:382)
kdenlive.cpp: At top level:
kmmeditpanel.h:32: warning: `bool qt_static_property(QObject*, int, int, 
QVariant*)' declared `static' but never defined
kmmeditpanel.h:32: warning: `QMetaObject* staticMetaObject()' declared 
`static' but never defined
kmmeditpanel.h:32: warning: `QString tr(const char*, const char*)' declared 
`static' but never defined
kmmeditpanel.h:32: warning: `QString trUtf8(const char*, const char*)' 
declared `static' but never defined
make[2]: *** [kdenlive.o] Error 1
make[2]: Leaving directory `/devel/kdenlive/kdenlive'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/devel/kdenlive'
make: *** [all] Error 2

-------------------------------------


Any ideas on that?

greetings
reinhard


On Thursday 14 October 2004 17:03, Jean-Michel POURE wrote:
> Dear all,
>
> A revisited bootstrap code was committed to CVS.
>
> There is no need any more to create a symlink from admin to admin2_13 or
> admin2_5.
>
> A real admin directory was added from a default Kdevelop 3.1 project,
> hoping it would be compatible with most autoconf/automake systems.
>
> 1. Could you update your CVS directory with "cvs update -C -P -d" and run
> "sh bootstrap" and verify the bootstrap creates a suitable ./configure
> script on most systems.
>
> 2. If no one objects, I will remove aclocal.m4 (as it is created
> automatically by the bootstrap code).
>
> 3. Feedback on these issues is really appreciated. After validation of the
> bootstrap code, I will remove the admin2_13 and admin2_5 folders.
>
> Any comments?
>
> Kind regards,
> Jean-Michel




More information about the Kdenlive mailing list