Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Lösung für emerge ttmkfdir (-3.0.9-r3) !!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
knecke
n00b
n00b


Joined: 24 Jul 2006
Posts: 1

PostPosted: Mon Jul 24, 2006 3:12 pm    Post subject: Lösung für emerge ttmkfdir (-3.0.9-r3) !! Reply with quote

Hallo,
ich glaube eine Lösung gefunden zu habe für das emergen von ttmkfdir-3.0.9-r3. Nachdem ich glaube ich alle
Vorschläge in diesen Forum durchprobiert habe hab ich die Sache mal selber versucht.

Also das Problem bei mir war:
---------------------------------------------------------------------------------------------------------
Calculating dependencies >>> Unpacking source...
>>> Unpacking ttmkfdir-3.0.9.tar.bz2 to /var/tmp/portage/ttmkfdir-3.0.9-r3/work
* Applying ttmkfdir-3.0.9-cpp.patch ...
 [ ok ]
* Applying ttmkfdir-3.0.9-zlib.patch ...
 [ ok ]
* Applying ttmkfdir-3.0.9-gcc34.patch ...
 [ ok ]
* Applying ttmkfdir-3.0.9-encoding.patch ...[/url]
 [ ok ]
>>> Source unpacked.
libtool --mode=compile x86_64-pc-linux-gnu-g++ -Wall -pedantic -I/usr/include/freetype2 -pipe -march=athlon64 -o ttmkfdir.o -c ttmkfdir.cpp
libtool --mode=compile x86_64-pc-linux-gnu-g++ -Wall -pedantic -I/usr/include/freetype2 -pipe -march=athlon64 -o directory.o -c directory.cpp
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [ttmkfdir.o] Error 1
make: *** Waiting for unfinished jobs....
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [directory.o] Error 1
----------------------------------------------------------------------------------------

1.) Download von einem Patch:
unter : https://bugs.gentoo.org/show_bug.cgi?id=67692
Irgendwo speichern aber merken wo :)

2.) Danach muss man das ebuild von ttmkfdir mit dem ebuild Programm installieren.
So wie ich das in der Gentoo Doku verstanden habe ist das das gleich wie emerge nur das man die einzelnen
Schritte manuell eingibt.
Also dazu muss man:
Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild fetch

wobei /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild der Pfad ist wo das ebuild liegt. Der Sollte aber
bei jedem Gleich sein da ja Gentoo !?!?
Falls das Fehlschlägt :
Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild digest

und dann nochmal mit fetch am ende.
Danach:
Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild unpack

Jetzt wurde eine Makefile erstellt/entpackt die man nun ein wenig verändern muss copy and paste mäßig :)
Diese Makefile befindet sich in /var/tmp/portage/ttmkfdir-3.0.9-r3/work/ttmkfdir-3.0.9/
Nun die Zeile:
------------------------------------------------------------------------------
all: ttmkfdir

.cpp.o:
libtool --mode=compile $(CXX) $(CXXFLAGS) -o $@ -c $^

ttmkfdir: ttmkfdir.o directory.o commandline.o ttf.o encoding.o parser.o builtin.o
libtool --mode=link $(CXX) -o $@ $^ $(LDFLAGS)

parser.cpp: encoding.l
flex -i -8 -o$@ $<
------------------------------------------------------------------------------
Und mit denen in der attachment.cgi die man sich herruntergelden hat ersetzen.

Jetzt kann man das ebuild Compelieren mit:
Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild compile

Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild install

Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild qmerge

Code:
ebuild /usr/portage/x11-apps/ttmkfdir/ttmkfdir-3.0.9-r3.ebuild clean


Das wars jetzt ist es installiert. Ich hoffe das es hilft

MFG
knecke
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum