Suse 9.1 und CDK

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
DBOX-Freund
Interessierter
Interessierter
Beiträge: 38
Registriert: Samstag 1. Februar 2003, 15:35

Suse 9.1 und CDK

Beitrag von DBOX-Freund »

Hallo Freunde :)

hat da einer ein Tipp für mich habe das CDK neu ausgechekt und bleibe bei DirektFB hängen :(

Code: Alles auswählen

tuxbox@linux:~/tuxbox-cvs/cdk> make
( rm -rf DirectFB || /bin/true ) && gunzip -cd Archive/DirectFB-0.9.21-cvs20040503-fixed.tar.gz | TAPE=- tar -x
cd DirectFB && \
        AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" LDFLAGS="-s" PKG_CONFIG_PATH=/home/tuxbox/dbox2/cdkroot/lib/pkgconfig \
        LDFLAGS=-L/home/tuxbox/dbox2/cdkroot/lib \
        CPPFLAGS="-I/home/tuxbox/tuxbox-cvs/cdk/linux/arch/ppc" \
        CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os -I/home/tuxbox/tuxbox-cvs/cdk/linux/arch/ppc" \
        ./autogen.sh \
                --build=i686-suse-linux \
                --host=powerpc-tuxbox-linux-gnu \
                --prefix= \
                --enable-linux-input \
                --disable-sdl \
                --with-gfxdrivers=none && \
        make all && \
        perl -pi -e "s,^prefix=.*$,prefix=/home/tuxbox/dbox2/cdkroot," directfb.pc && perl -pi -e "s,^prefix=.*$,prefix=/home/tuxbox/dbox2/cdkroot," directfb-internal.pc && make install DESTDIR=/home/tuxbox/dbox2/cdkroot && perl -pi -e "s,^libdir=.*$,libdir='/home/tuxbox/dbox2/cdkroot/lib',"  /home/tuxbox/dbox2/cdkroot/lib/libdirectfb.la

I am testing that you have the required versions of libtool, autoconf,
and automake.

checking for libtool >= 1.3.4 ... yes (version 1.5.2)
checking for autoconf >= 2.13 ... yes (version 2.59)
checking for automake >= 1.4 ... yes (version 1.7.9)


Running aclocal ...
aclocal: configure.in: 62: macro `AM_PROG_LIBTOOL' not found in library
Running libtoolize ...
Running autoconf ...
configure.in:54: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:57: error: possibly undefined macro: AM_CONDireFIG_HEADER
configure.in:58: error: possibly undefined macro: AM_MAINTAINER_MODE
.
.
.
.
/usr/local/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
Running configure --enable-maintainer-mode --build=i686-suse-linux --host=powerpc-tuxbox-linux-gnu --prefix= --enable-linux-input --disable-sdl --with-gfxdrivers=none ...
checking build system type... i686-suse-linux
checking host system type... powerpc-tuxbox-linux-gnu
checking target system type... powerpc-tuxbox-linux-gnu
./configure: line 1488: syntax error near unexpected token `$PACKAGE,'
./configure: line 1488: `AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)'
make: *** [.deps/libdirectfb] Fehler 1
tuxbox@linux:~/tuxbox-cvs/cdk>
mit Suse 9.0 rennt alles 1a!

habe auch schon mit diversen Automake gespielt, aber ich bleibe da immer hängen, kann es an der libtool liegen?
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Re: Suse 9.1 und CDK

Beitrag von Npq »

DBOX-Freund hat geschrieben:

Code: Alles auswählen

configure.in:57: error: possibly undefined macro: AM_CONDireFIG_HEADER
mit Suse 9.0 rennt alles 1a!

habe auch schon mit diversen Automake gespielt, aber ich bleibe da immer hängen, kann es an der libtool liegen?
Eigentlich sollte er das AM_PROG_LIBTOOL-Makro aber kennen wenn libtool installiert ist, komisch.

Was mich aber mehr irritiert ist das "AM_CONDireFIG_HEADER", wie kommt dieses komische "Dire" da rein? Du wirst ja nicht in der Makefile.Am rumgeändert haben. Andererseits, wenn du sagst, du hast mit mehreren Autotools rumgespielt hoffe ich nur, daß Suse die auch ordentlich installiert bzw. deinstalliert hat. Gerade die Autotools reagieren recht empfindlich wenn man nicht aufpaßt und Versionen mischt.

Gib spaßeshalber mal "locate libtool.m4" in der Shell ein, ob die Datei existiert, da ist das Makro drin definiert.
DBOX-Freund
Interessierter
Interessierter
Beiträge: 38
Registriert: Samstag 1. Februar 2003, 15:35

Beitrag von DBOX-Freund »

@ Npq

./usr/src/usr/autotool/stable/share/aclocal/libtool.m4
./usr/share/aclocal/libtool.m4
./home/tuxbox/tuxbox-cvs_/cdk/cdk/gcc-3.3.3/libtool.m4

mit den Autotools tauschen habe ich erst angefangen, alles es nicht funkte

Makefile.am bzw. alles aus dem CDK ist Orginal!