depcomp not found

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

depcomp not found

Beitrag von Steffi »

Hi Jungs,

nach mehrstündigem Compiler-Lauf bricht das "Make all" des gerade eben ausgecheckten CDKs bei mir mit folgender Fehlermeldung ab.

-----------------------------------------
( rm -rf libsigc++-1.0.4 || /bin/true ) && gunzip -cd Archive/libsigc++-1.0.4.tar.gz | tar -x && ( cd libsigc++-1.0.4; patch -p1 < ../Patches/libsigc.diff )
patching file `ac_thread.sh'
patching file `configure.in'
cd libsigc++-1.0.4 && \
libtoolize --automake --force && aclocal && autoconf && automake && \
CC=powerpc-tuxbox-linux-gnu-gcc \
CXX=powerpc-tuxbox-linux-gnu-g++ \
CFLAGS="-O2 -mcpu=823" \
CXXFLAGS="-O2 -mcpu=823" \
LDFLAGS="-s" \
./configure \
--build=i686-pc-cygwin \
--host=powerpc-tuxbox-linux-gnu \
--prefix=/dbox2/cdkroot \
--disable-checks && \
make all && \
make install && ln -sf /dbox2/cdkroot/bin/sigc-config /dbox2/cdk/bin/sigc-config
examples/Makefile.am: required file `scripts/depcomp' not found
make: *** [.libsigc] Error 1
---------------------------------------------------

Ein "depcomp" finde ich zwar in der Cygwin-Entwicklungsumgebung, aber nicht im o.a. Verzeichnis. Ein Kopieren in das Scripts-Verzeichnis bringt nichts. Letzte Woche hatte ich dieses Problem noch nicht.

Bitte ankreuzen:

? Problem liegt an CygWin

? Problem liegt am CDK

? Problem sitzt vor dem Monitor


Steffi
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

guck dir die Version von automake an. 1.5?

mit 1.4-p5 scheint es zu gehen.
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

1.5b

Woher eine ältere Version nehmen und nicht stehlen? :roll:
Papabaer
Interessierter
Interessierter
Beiträge: 53
Registriert: Donnerstag 30. August 2001, 00:00

Beitrag von Papabaer »

uff selbes Problem und dachte es sitzt vor dem bildschirm :lol:
aber Lösung hab ich leider auch noch keine
casi

Beitrag von casi »

hab auch upgedated... und dasselbe problem...
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Muss ich dem starken Geschlecht wieder zeigen, wo's lang geht? ;)

Für die Cygwin-Anwender habe ich folgenden Tipp: Im Setup-Paket von Cygwin gibt es unter "latest/automake/automake-stable" das Paket "automake-stable-1.4p5-5.tar.bz2". Darin befindet sich die von rasc genannte Version.

Ich habe diese Version über die 1.4 kopiert und werde mein Glück mal versuchen.

Steffi
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Ok, so einfach war es dann doch nicht, wie ich oben dachte. Aber nun habe ich es doch geschafft.

Bei der Installation von Cygwin wird von automake und libtool jeweils eine devel- und stable-Version installiert. Automake hat in der devel-Version die ID 1.5b und in der stable-Version die ID 1.4p5. Libtool liegt ebenfalls in zwei Versionen vor, wovon wir ebenfalls die ältere stable-Version für das CDK benötigen.

Der einfachste Weg, der bei mir nun geklappt hat:

Cygwin-Setup aufrufen, Automake (devel) abwählen, Automake (stable) neu installieren.
Danach das Verzeichnis "cygwin/usr/autotool/devel" (das existiert trotz Abwahl weiterhin) zur Sicherheit umbenennen und das komplette Verzeichnis "cygwin/usr/autotool/stable" zum "cygwin/usr/autotool/devel"-Verzeichnis machen.

Unter "autotool" befindet sich auch das libtool, das auf diese Weise ebenfalls in die stable-Version getauscht wird.

Das mag nicht gerade elegant sein, aber bei mir hat es funktioniert. :)

Steffi
casi

Beitrag von casi »

gibt es eine elegantere art "ihm" zu sagen, dass "er" die stable statt der devel version nehmen soll???
McBo
Interessierter
Interessierter
Beiträge: 46
Registriert: Freitag 28. September 2001, 00:00

Beitrag von McBo »

@Steffi

Ich bekomme das einfach nicht zum laufen. :cry:

Folgendermassen bin ich vorgegangen:

(1.) Bei meinem bereits installiertem Cygwin habe ich nochmal das Cygwin-Setup aufrufen, Automake (devel) abwählen (also habe ich uninstall ausgewählt), Automake (stable) neu installieren (da habe ich reinstall ausgewählt).

(2.) Danach habe ich das Verzeichnis "cygwin/usr/autotool/devel" in "cygwin/usr/autotool/devel_old" umgenannt.

(3.) Das Verzeichnis "cygwin/usr/autotool/stable" habe ich in "cygwin/usr/autotool/devel" umgenannt.
Es gibt also jetzt kein Verzeichnis "stable" mehr.

Ist das so richtig?

Was muß ich jetzt noch mit dem Libtool machen? :roll:

MfG

McBo
casi

Beitrag von casi »

bei mir hat er dann gemeckert...
und ich musste wieder das stable directory anlegen. hab einfach das devel nach stable kopiert.
dann gings.
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Richtig. Das stable-Verzeichnis muss weiterhin existieren. Also nur den ganzen Kladeradatsch ins devel-Verzeichnis kopieren.

Ich hatte gehofft, dass uns jemand eine elegantere Methode aufzeigt, um an die älteren Versionen zu kommen. :roll:

Steffi
chrissi
Senior Member
Beiträge: 162
Registriert: Freitag 30. November 2001, 00:00

Beitrag von chrissi »

hier die gesamten Versionen

ftp://ftp.gnu.org/gnu/automake/


mit dieser gehts:

ftp://ftp.gnu.org/gnu/automake/automake-1.4-p5.tar.gz

ciao Christian

PS: Sorry, hatte vor heute keine Zeit, das zu testen
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

die richtige loesung waere wohl, wenn jemand mit automake 1.4p5 das configure script erzeugt und in das diff reinpackt, anstatt die autokrams waehrend dem build-prozess aufzurufen. da ich 1.5 habe werd ich das nicht tun, sonst zieht das sicher nen haufen nebeneffekte mit sich...
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

.oO( was google alles helfen kann... )
fixed in cvs
casi

Beitrag von casi »

dann wag ich mal wieder einen versuch... :D
und...... make all......