.libfreetype fehler

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

.libfreetype fehler

Beitrag von BOFHELL »

wollte grade nen Image bauen für die DM7000 und hab nen kleinen Fehler gefunden
if FREETYPE_21
.libfreetype: .bootstrap @DEPENDS_libfreetype21@
@PREPARE_libfreetype21@
cd @DIR_libfreetype21@ && \
$(BUILDENV) \
./configure \
--build=$(build) \
--host=$(target) \
--prefix= && \
$(MAKE) all && \
rm -f $(hostprefix)/bin/freetype-config && \
sed -e "s,^prefix=,prefix=$(targetprefix)," < builds/unix/freetype-config > $(hostprefix)/bin/freetype-config && \
chmod 755 $(hostprefix)/bin/freetype-config && \
@INSTALL_libfreetype21@
@CLEANUP_libfreetype21@
touch $@
else
.libfreetype: .bootstrap @DEPENDS_libfreetype@
@PREPARE_libfreetype@
cd @DIR_libfreetype@ && \
$(BUILDENV) \
./configure \
--build=$(build) \
--host=$(target) \
--prefix= && \
$(MAKE) all && \
rm -f $(hostprefix)/bin/freetype-config && \
sed -e "s,^prefix=,prefix=$(targetprefix)," < builds/unix/freetype-config > $(hostprefix)/bin/freetype-config && \
chmod 755 $(hostprefix)/bin/freetype-config && \
@INSTALL_libfreetype@
@CLEANUP_libfreetype@
touch $@
endif
da fehlen die Prefixe
if FREETYPE_21
.libfreetype: .bootstrap @DEPENDS_libfreetype21@
@PREPARE_libfreetype21@
cd @DIR_libfreetype21@ && \
$(BUILDENV) \
./configure \
--build=$(build) \
--host=$(target) \
--prefix= $(targetprefix) && \
$(MAKE) all && \
rm -f $(hostprefix)/bin/freetype-config && \
sed -e "s,^prefix=,prefix=$(targetprefix)," < builds/unix/freetype-config > $(hostprefix)/bin/freetype-config && \
chmod 755 $(hostprefix)/bin/freetype-config && \
@INSTALL_libfreetype21@
@CLEANUP_libfreetype21@
touch $@
else
.libfreetype: .bootstrap @DEPENDS_libfreetype@
@PREPARE_libfreetype@
cd @DIR_libfreetype@ && \
$(BUILDENV) \
./configure \
--build=$(build) \
--host=$(target) \
--prefix= $(targetprefix) && \
$(MAKE) all && \
rm -f $(hostprefix)/bin/freetype-config && \
sed -e "s,^prefix=,prefix=$(targetprefix)," < builds/unix/freetype-config > $(hostprefix)/bin/freetype-config && \
chmod 755 $(hostprefix)/bin/freetype-config && \
@INSTALL_libfreetype@
@CLEANUP_libfreetype@
touch $@
endif
bzw so funktioniert das sed unten drunter und such libfreetype.la nicht in /lib :D
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

BOFHELL hat geschrieben:wollte grade nen Image bauen für die DM7000 und hab nen kleinen Fehler gefunden
if FREETYPE_21
.libfreetype: .bootstrap @DEPENDS_libfreetype21@
Wo kommt FREETYPE_21 eigentlich her? Aus CVS Head kenne ich das nicht.

Ist das hier der gleiche Fehler?
http://forum.tuxbox-cvs.sourceforge.net ... 22&t=48823
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

ich vermute es liegt dran das ich es " Old School" gemacht hab
mkdir tuxbox-dream
mkdir Archive
cd tuxbox-dream
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P -rdreambox .
cd cdk
ln -sf $HOME/Archive Archive
chmod ugo+x prepare
./prepare
make checkout
make dreamboximage_root
make rebuild-flash
make flash-compress
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

wie sollte das den jetzt mit dem newmake aussehen?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

geänderte Zeilen fett:
mkdir tuxbox-dream
mkdir Archive
cd tuxbox-dream
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P .
cd cdk
ln -sf $HOME/Archive Archive
./prepare_dream
make flash-enigma-squashfs
make flash-neutrino-squashfs
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

danke
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

Möglicher fix für den dreambox-branch:

Code: Alles auswählen

--- cdk/rules-install.org   2009-01-09 17:04:56.000000000 +0100
+++ cdk/rules-install       2009-08-28 20:59:11.000000000 +0200
@@ -48,8 +48,8 @@
 libdvbpsi;make:install:DESTDIR=TARGET
 libevent;make:install:DESTDIR=TARGET
 libffi;make:install
-libfreetype;make:install:libdir=TARGET/lib:includedir=TARGET/include:bindir=TARGET/bin:prefix=TARGET
-libfreetype21;make:install:libdir=TARGET/lib:includedir=TARGET/include:bindir=TARGET/bin:prefix=TARGET
+libfreetype;make:install:libdir=TARGET/lib:includedir=TARGET/include:bindir=TARGET/bin:prefix=TARGET;rewrite-libtool:TARGET/lib/libfreetype.la
+libfreetype21;make:install:libdir=TARGET/lib:includedir=TARGET/include:bindir=TARGET/bin:prefix=TARGET;rewrite-libtool:TARGET/lib/libfreetype.la
 libfribidi;rewrite-pkgconfig:fribidi.pc;make:install:DESTDIR=TARGET
 libgmp;make:install
 libjpeg;make:install-lib:prefix=TARGET
Es muss also zweimal

Code: Alles auswählen

;rewrite-libtool:TARGET/lib/libfreetype.la
angefügt werden, damit beim Kompilieren die richtigen
Verzeichnisse genutzt werden.
Wenn ihr das positiv getestet habt, committed es bitte
in den dreambox-Branch.
In CVS HEAD ist o.g. Patch bereits enthalten.
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

vergiss mein erstes Posting!

mit deiner Vorgehensweise läuft es durch, "Old School" halt nicht
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

BOFHELL hat geschrieben:"Old School" halt nicht
Es wäre schön, wenn der dreambox-branch auch noch funktioniert.
Könntest Du deshalb bitte meinen Patch testen?
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

ok ich werfe das mal an und sag bescheid

nochwas anderes für die Wartezeit beim Compilieren :D

ich hab ein custom script gemacht und als enigma-local.sh in customization gespeichert (auch als flash-enigma-local.sh), diese sind ausführbar aber werden nicht ausgeführt. why?
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

also libfreetype läuft jetzt durch..

//Edit

läuft komplett durch - thx

Oder wie man damals sagte: touch .nano :D
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

BOFHELL hat geschrieben:ich hab ein custom script gemacht und als enigma-local.sh in customization gespeichert (auch als flash-enigma-local.sh), diese sind ausführbar aber werden nicht ausgeführt. why?
Probier mal root-enigma-squashfs-local.sh
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Es muss also zweimal

Code: Alles auswählen

;rewrite-libtool:TARGET/lib/libfreetype.la
angefügt werden, damit beim Kompilieren die richtigen
Verzeichnisse genutzt werden.
committed: http://article.gmane.org/gmane.comp.vid ... x.scm/1028
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: .libfreetype fehler

Beitrag von BOFHELL »

rhabarber1848 hat geschrieben:
BOFHELL hat geschrieben:ich hab ein custom script gemacht und als enigma-local.sh in customization gespeichert (auch als flash-enigma-local.sh), diese sind ausführbar aber werden nicht ausgeführt. why?
Probier mal root-enigma-squashfs-local.sh
und das muss ins cdk/customization Verzeichnis ? und wird automatisch ausgerufen beim make enigma - sehe ich das richtig?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: .libfreetype fehler

Beitrag von rhabarber1848 »

BOFHELL hat geschrieben:und das muss ins cdk/customization Verzeichnis ?
Nein, siehe http://forum.tuxbox-cvs.sourceforge.net ... 66#p369766